Class WWPanelImpl
- java.lang.Object
-
- javax.swing.AbstractAction
-
- gov.nasa.worldwindx.applications.worldwindow.features.AbstractFeature
-
- gov.nasa.worldwindx.applications.worldwindow.core.WWPanelImpl
-
- All Implemented Interfaces:
Initializable
,WWOPanel
,WWPanel
,Feature
,java.awt.event.ActionListener
,java.beans.PropertyChangeListener
,java.io.Serializable
,java.lang.Cloneable
,java.util.EventListener
,javax.swing.Action
public class WWPanelImpl extends AbstractFeature implements WWPanel
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class gov.nasa.worldwindx.applications.worldwindow.features.AbstractFeature
controller, featureID
-
-
Constructor Summary
Constructors Constructor Description WWPanelImpl(Registry registry)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addLayer(Layer layer)
javax.swing.JPanel
getJPanel()
java.awt.Dimension
getSize()
WorldWindow
getWWd()
void
initialize(Controller controller)
void
insertAfterNamedLayer(Layer layer, java.lang.String targetLayerName)
void
insertBeforeNamedLayer(Layer layer, java.lang.String targetLayerName)
void
removeLayer(Layer layer)
-
Methods inherited from class gov.nasa.worldwindx.applications.worldwindow.features.AbstractFeature
actionPerformed, addToToolBar, doActionPerformed, doPropertyChange, getController, getFeatureID, getName, getStringValue, isInitialized, isOn, isTwoState, propertyChange, register, setMenuAccellerator, turnOn
-
Methods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface javax.swing.Action
accept, addPropertyChangeListener, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
-
Methods inherited from interface gov.nasa.worldwindx.applications.worldwindow.core.Initializable
isInitialized
-
-
-
-
Constructor Detail
-
WWPanelImpl
public WWPanelImpl(Registry registry)
-
-
Method Detail
-
initialize
public void initialize(Controller controller)
- Specified by:
initialize
in interfaceInitializable
- Overrides:
initialize
in classAbstractFeature
-
getWWd
public WorldWindow getWWd()
-
getJPanel
public javax.swing.JPanel getJPanel()
-
removeLayer
public void removeLayer(Layer layer)
- Specified by:
removeLayer
in interfaceWWPanel
-
insertBeforeNamedLayer
public void insertBeforeNamedLayer(Layer layer, java.lang.String targetLayerName)
- Specified by:
insertBeforeNamedLayer
in interfaceWWPanel
-
insertAfterNamedLayer
public void insertAfterNamedLayer(Layer layer, java.lang.String targetLayerName)
- Specified by:
insertAfterNamedLayer
in interfaceWWPanel
-
-