|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--javax.swing.JComponent | +--javax.swing.JPanel | +--org.moyoman.client.reference.admin.AbstractAdminPanel | +--org.moyoman.client.reference.admin.ModuleNamesPanel
Provides a module names edit panel.
Nested Class Summary |
Nested classes inherited from class javax.swing.JPanel |
JPanel.AccessibleJPanel |
Nested classes inherited from class javax.swing.JComponent |
JComponent.AccessibleJComponent |
Nested classes inherited from class java.awt.Container |
Container.AccessibleAWTContainer |
Nested classes inherited from class java.awt.Component |
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy |
Field Summary | |
private ModuleConfigTool |
_moduleConfigTool
Module config tool. |
private ModuleType |
_moduleType
Module type. |
private JTabbedPane |
_tabbedPane
Tabbed pane. |
static String |
MODULE_TYPE_PROPERTY
Model type property name. |
Fields inherited from class org.moyoman.client.reference.admin.AbstractAdminPanel |
|
Fields inherited from class javax.swing.JPanel |
|
Fields inherited from class javax.swing.JComponent |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Container |
|
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface org.moyoman.client.reference.util.IGUIConstants |
DEBUG, DIRTY_PROPERTY, GAP, MARGIN, TRANSPARENT_COLOR |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
ModuleNamesPanel(JDialog dialog,
ModuleConfigTool moduleConfigTool)
Construct this dialog. |
Method Summary | |
protected void |
checkComponents()
Check components for their enable state. |
protected JComponent |
createMainPanel()
Create the module list. |
void |
deleteActionPerformed(ActionEvent event)
Callback for the delete module action. |
protected JList |
getModuleList()
Return the selected module list. |
ListSelectionListener |
getTypeSelectionListener()
Return a type selection listener. |
void |
newActionPerformed(ActionEvent event)
Callback for the new module action. |
protected void |
setModuleType(ModuleType moduleType)
Set the module type. |
Methods inherited from class org.moyoman.client.reference.admin.AbstractAdminPanel |
createButtonPanel, getActionManager, getButtonActions, getDeleteAction, getNewAction, getParentDialog, usesDeleteAction, usesNewAction, usesScrollPane |
Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final String MODULE_TYPE_PROPERTY
private JTabbedPane _tabbedPane
private ModuleConfigTool _moduleConfigTool
private ModuleType _moduleType
Constructor Detail |
public ModuleNamesPanel(JDialog dialog, ModuleConfigTool moduleConfigTool)
dialog
- Parent dialog.moduleConfigTool
- Module configuration tool.Method Detail |
public ListSelectionListener getTypeSelectionListener()
public void deleteActionPerformed(ActionEvent event)
public void newActionPerformed(ActionEvent event)
protected JList getModuleList()
protected void setModuleType(ModuleType moduleType)
protected void checkComponents()
checkComponents
in class AbstractAdminPanel
protected JComponent createMainPanel()
createMainPanel
in class AbstractAdminPanel
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |