public class ViewAction extends AbstractAction implements org.web3d.x3d.sai.X3DFieldEventListener
Contact: Don Brutzman (web.nps.navy.mil/~brutzman) brutzman@nps.navy.mil
DecimalTextField
,
DynamicGridLayout
,
ButtonsPanel
,
MetcastAction
,
MainFrame
,
MetcastPanel
,
SaveAction
,
MetcastEngine
,
ScenePanel
,
SceneAction
,
SonarPanel
,
SonarVisPanel
,
TargetAction
,
SonarAction
,
Xj3DWindowScene
,
Serialized FormchangeSupport, enabled
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON
Constructor and Description |
---|
ViewAction(ScenePanel panel,
org.web3d.x3d.sai.ExternalBrowser browser,
SceneGenerator scene)
Creates a new instance of ViewAction.
|
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(ActionEvent e)
An action has been performed.
|
void |
readableFieldChanged(org.web3d.x3d.sai.X3DFieldEvent x3DFieldEvent)
Changes a readable field.
|
void |
showBullsEye()
create bullseye plot and display in window
|
void |
showFullField()
create full field plot and display in window
|
void |
showIsoSurfaceExample()
create isosurface example and display in window
|
void |
showIsoSurfacePlot()
create isosurface plot and display in window
|
void |
showSeaTemp()
create sea temp vs depth plot and display in window
|
void |
showSLOB()
create single line of bearing plot and display in window
|
void |
showSSP()
create ssp plot and display in window
|
void |
showStackScene()
create stack scene plot and display in window
|
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
public ViewAction(ScenePanel panel, org.web3d.x3d.sai.ExternalBrowser browser, SceneGenerator scene)
panel
- The frame to use as the parent of the dialogbrowser
- External browser object.scene
- A 3D sonar visualization scene based on inputs from the Metcast Web Service.public void readableFieldChanged(org.web3d.x3d.sai.X3DFieldEvent x3DFieldEvent)
readableFieldChanged
in interface org.web3d.x3d.sai.X3DFieldEventListener
x3DFieldEvent
- X3DFieldEvent object.public void actionPerformed(ActionEvent e)
actionPerformed
in interface ActionListener
e
- The event that caused this method to be called.public void showBullsEye()
public void showStackScene()
public void showIsoSurfaceExample()
public void showIsoSurfacePlot()
public void showFullField()
public void showSLOB()
public void showSSP()
public void showSeaTemp()