Class Navigation
- java.lang.Object
-
- javax.swing.AbstractAction
-
- gov.nasa.worldwindx.applications.worldwindow.features.AbstractFeature
-
- gov.nasa.worldwindx.applications.worldwindow.features.AbstractFeatureLayer
-
- gov.nasa.worldwindx.applications.worldwindow.features.Navigation
-
- All Implemented Interfaces:
Initializable
,Feature
,java.awt.event.ActionListener
,java.beans.PropertyChangeListener
,java.io.Serializable
,java.lang.Cloneable
,java.util.EventListener
,javax.swing.Action
public class Navigation extends AbstractFeatureLayer
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
HEADING_CONTROLS_PROPERTY
static java.lang.String
OPACITY_PROPERTY
static java.lang.String
ORIENTATION_PROPERTY
static java.lang.String
PAN_CONTROLS_PROPERTY
static java.lang.String
POSITION_PROPERTY
static java.lang.String
SIZE_PROPERTY
static java.lang.String
TILT_CONTROLS_PROPERTY
static java.lang.String
ZOOM_CONTROLS_PROPERTY
-
Fields inherited from class gov.nasa.worldwindx.applications.worldwindow.features.AbstractFeatureLayer
layer
-
Fields inherited from class gov.nasa.worldwindx.applications.worldwindow.features.AbstractFeature
controller, featureID
-
-
Constructor Summary
Constructors Constructor Description Navigation()
Navigation(Registry registry)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Layer
doAddLayer()
void
doPropertyChange(java.beans.PropertyChangeEvent event)
double
getOpacity()
java.lang.String
getOrientation()
java.lang.String
getPosition()
double
getSize()
void
initialize(Controller controller)
boolean
isShowHeading()
boolean
isShowPan()
boolean
isShowTilt()
boolean
isShowZoom()
-
Methods inherited from class gov.nasa.worldwindx.applications.worldwindow.features.AbstractFeatureLayer
doActionPerformed, isOn, isTwoState, setEnabled, turnOn
-
Methods inherited from class gov.nasa.worldwindx.applications.worldwindow.features.AbstractFeature
actionPerformed, addToToolBar, getController, getFeatureID, getName, getStringValue, isInitialized, propertyChange, register, setMenuAccellerator
-
Methods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener
-
-
-
-
Field Detail
-
POSITION_PROPERTY
public static final java.lang.String POSITION_PROPERTY
- See Also:
- Constant Field Values
-
ORIENTATION_PROPERTY
public static final java.lang.String ORIENTATION_PROPERTY
- See Also:
- Constant Field Values
-
SIZE_PROPERTY
public static final java.lang.String SIZE_PROPERTY
- See Also:
- Constant Field Values
-
OPACITY_PROPERTY
public static final java.lang.String OPACITY_PROPERTY
- See Also:
- Constant Field Values
-
PAN_CONTROLS_PROPERTY
public static final java.lang.String PAN_CONTROLS_PROPERTY
- See Also:
- Constant Field Values
-
ZOOM_CONTROLS_PROPERTY
public static final java.lang.String ZOOM_CONTROLS_PROPERTY
- See Also:
- Constant Field Values
-
TILT_CONTROLS_PROPERTY
public static final java.lang.String TILT_CONTROLS_PROPERTY
- See Also:
- Constant Field Values
-
HEADING_CONTROLS_PROPERTY
public static final java.lang.String HEADING_CONTROLS_PROPERTY
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
Navigation
public Navigation()
-
Navigation
public Navigation(Registry registry)
-
-
Method Detail
-
initialize
public void initialize(Controller controller)
- Specified by:
initialize
in interfaceInitializable
- Overrides:
initialize
in classAbstractFeatureLayer
-
doAddLayer
protected Layer doAddLayer()
- Specified by:
doAddLayer
in classAbstractFeatureLayer
-
doPropertyChange
public void doPropertyChange(java.beans.PropertyChangeEvent event)
- Overrides:
doPropertyChange
in classAbstractFeature
-
getSize
public double getSize()
-
getOpacity
public double getOpacity()
-
getOrientation
public java.lang.String getOrientation()
-
getPosition
public java.lang.String getPosition()
-
isShowPan
public boolean isShowPan()
-
isShowZoom
public boolean isShowZoom()
-
isShowTilt
public boolean isShowTilt()
-
isShowHeading
public boolean isShowHeading()
-
-