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.StringHEADING_CONTROLS_PROPERTYstatic java.lang.StringOPACITY_PROPERTYstatic java.lang.StringORIENTATION_PROPERTYstatic java.lang.StringPAN_CONTROLS_PROPERTYstatic java.lang.StringPOSITION_PROPERTYstatic java.lang.StringSIZE_PROPERTYstatic java.lang.StringTILT_CONTROLS_PROPERTYstatic java.lang.StringZOOM_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 LayerdoAddLayer()voiddoPropertyChange(java.beans.PropertyChangeEvent event)doublegetOpacity()java.lang.StringgetOrientation()java.lang.StringgetPosition()doublegetSize()voidinitialize(Controller controller)booleanisShowHeading()booleanisShowPan()booleanisShowTilt()booleanisShowZoom()-
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:
initializein interfaceInitializable- Overrides:
initializein classAbstractFeatureLayer
-
doAddLayer
protected Layer doAddLayer()
- Specified by:
doAddLayerin classAbstractFeatureLayer
-
doPropertyChange
public void doPropertyChange(java.beans.PropertyChangeEvent event)
- Overrides:
doPropertyChangein 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()
-
-