gov.nasa.worldwindx.applications.worldwindow.features
Class AbstractFeatureDialog
java.lang.Object
javax.swing.AbstractAction
gov.nasa.worldwindx.applications.worldwindow.features.AbstractFeature
gov.nasa.worldwindx.applications.worldwindow.features.AbstractFeatureDialog
- All Implemented Interfaces:
- Initializable, WWODialog, Feature, ActionListener, PropertyChangeListener, Serializable, Cloneable, EventListener, Action
- Direct Known Subclasses:
- ImportedDataDialog, MeasurementDialog, WMSDialog
public class AbstractFeatureDialog
- extends AbstractFeature
- implements WWODialog
- See Also:
- Serialized Form
| Fields inherited from interface javax.swing.Action |
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON |
| 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 |
centerButtonPanel
protected JPanel centerButtonPanel
closeButton
protected JButton closeButton
dialog
protected JDialog dialog
dialogPanel
protected JPanel dialogPanel
leftButtonPanel
protected JPanel leftButtonPanel
positionInitialized
protected boolean positionInitialized
rightButtonPanel
protected JPanel rightButtonPanel
AbstractFeatureDialog
protected AbstractFeatureDialog(String name,
String featureID,
Registry registry)
AbstractFeatureDialog
protected AbstractFeatureDialog(String name,
String featureID,
String largeIconPath,
Registry registry)
getJDialog
public JDialog getJDialog()
- Specified by:
getJDialog in interface WWODialog
initialize
public void initialize(Controller controller)
- Specified by:
initialize in interface Initializable- Overrides:
initialize in class AbstractFeature
insertCenterDialogComponent
protected void insertCenterDialogComponent(JComponent component)
insertDialogComponent
protected void insertDialogComponent(JComponent component)
insertLeftDialogComponent
protected void insertLeftDialogComponent(JComponent component)
insertRightDialogComponent
protected void insertRightDialogComponent(JComponent component)
setLocation
protected void setLocation(int horizontal,
int vertical)
setTaskComponent
protected void setTaskComponent(JComponent component)
setTaskPanel
protected void setTaskPanel(FeaturePanel panel)
setTaskPanel
protected void setTaskPanel(String featureID)
setTitle
public void setTitle(String title)
setVisible
public void setVisible(boolean tf)
- Specified by:
setVisible in interface WWODialog
turnOn
public void turnOn(boolean tf)
- Specified by:
turnOn in interface Feature- Overrides:
turnOn in class AbstractFeature