public abstract class AbstractFeaturePanel extends AbstractFeature implements FeaturePanel
Modifier and Type | Field and Description |
---|---|
protected javax.swing.JPanel |
panel |
controller, featureID
Constructor and Description |
---|
AbstractFeaturePanel(java.lang.String s,
java.lang.String featureID,
javax.swing.JPanel panel,
Registry registry) |
AbstractFeaturePanel(java.lang.String s,
java.lang.String featureID,
java.lang.String largeIconPath,
javax.swing.JPanel panel,
Registry registry) |
Modifier and Type | Method and Description |
---|---|
javax.swing.JComponent[] |
getDialogControls() |
javax.swing.JPanel |
getJPanel() |
void |
initialize(Controller controller) |
actionPerformed, addToToolBar, doActionPerformed, doPropertyChange, getController, getFeatureID, getName, getStringValue, isInitialized, isOn, isTwoState, propertyChange, register, setMenuAccellerator, turnOn
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getFeatureID, getName, isOn, isTwoState, turnOn
isInitialized
public AbstractFeaturePanel(java.lang.String s, java.lang.String featureID, javax.swing.JPanel panel, Registry registry)
public AbstractFeaturePanel(java.lang.String s, java.lang.String featureID, java.lang.String largeIconPath, javax.swing.JPanel panel, Registry registry)
public javax.swing.JComponent[] getDialogControls()
getDialogControls
in interface FeaturePanel
public void initialize(Controller controller)
initialize
in interface Initializable
initialize
in class AbstractFeature