public class AbstractFeatureDialog extends AbstractFeature implements WWODialog
Modifier and Type | Field and Description |
---|---|
protected javax.swing.JPanel |
centerButtonPanel |
protected javax.swing.JButton |
closeButton |
protected javax.swing.JDialog |
dialog |
protected javax.swing.JPanel |
dialogPanel |
protected javax.swing.JPanel |
leftButtonPanel |
protected boolean |
positionInitialized |
protected javax.swing.JPanel |
rightButtonPanel |
controller, featureID
Modifier | Constructor and Description |
---|---|
protected |
AbstractFeatureDialog(java.lang.String name,
java.lang.String featureID,
Registry registry) |
protected |
AbstractFeatureDialog(java.lang.String name,
java.lang.String featureID,
java.lang.String largeIconPath,
Registry registry) |
Modifier and Type | Method and Description |
---|---|
javax.swing.JDialog |
getJDialog() |
void |
initialize(Controller controller) |
protected void |
insertCenterDialogComponent(javax.swing.JComponent component) |
protected void |
insertDialogComponent(javax.swing.JComponent component) |
protected void |
insertLeftDialogComponent(javax.swing.JComponent component) |
protected void |
insertRightDialogComponent(javax.swing.JComponent component) |
protected void |
setLocation(int horizontal,
int vertical) |
protected void |
setTaskComponent(javax.swing.JComponent component) |
protected void |
setTaskPanel(FeaturePanel panel) |
protected void |
setTaskPanel(java.lang.String featureID) |
void |
setTitle(java.lang.String title) |
void |
setVisible(boolean tf) |
void |
turnOn(boolean tf) |
actionPerformed, addToToolBar, doActionPerformed, doPropertyChange, getController, getFeatureID, getName, getStringValue, isInitialized, isOn, isTwoState, propertyChange, register, setMenuAccellerator
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getFeatureID, getName, isOn, isTwoState
isInitialized
protected javax.swing.JPanel centerButtonPanel
protected javax.swing.JButton closeButton
protected javax.swing.JDialog dialog
protected javax.swing.JPanel dialogPanel
protected javax.swing.JPanel leftButtonPanel
protected boolean positionInitialized
protected javax.swing.JPanel rightButtonPanel
protected AbstractFeatureDialog(java.lang.String name, java.lang.String featureID, Registry registry)
protected AbstractFeatureDialog(java.lang.String name, java.lang.String featureID, java.lang.String largeIconPath, Registry registry)
public javax.swing.JDialog getJDialog()
getJDialog
in interface WWODialog
public void initialize(Controller controller)
initialize
in interface Initializable
initialize
in class AbstractFeature
protected void insertCenterDialogComponent(javax.swing.JComponent component)
protected void insertDialogComponent(javax.swing.JComponent component)
protected void insertLeftDialogComponent(javax.swing.JComponent component)
protected void insertRightDialogComponent(javax.swing.JComponent component)
protected void setLocation(int horizontal, int vertical)
protected void setTaskComponent(javax.swing.JComponent component)
protected void setTaskPanel(FeaturePanel panel)
protected void setTaskPanel(java.lang.String featureID)
public void setTitle(java.lang.String title)
public void setVisible(boolean tf)
setVisible
in interface WWODialog
public void turnOn(boolean tf)
turnOn
in interface Feature
turnOn
in class AbstractFeature