|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
org.argouml.application.helpers.SettingsTabHelper
org.argouml.moduleloader.SettingsTabModules
Tab for the settings dialog that makes it possible to select the modules that are to be enabled. TODO: Header for the table.
Nested Class Summary | |
(package private) class |
SettingsTabModules.ModuleTableModel
Table model for the table with modules. |
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 String[] |
columnNames
|
private Object[][] |
elements
|
private JPanel |
notYetLoadedPanel
|
private JTable |
table
|
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.argouml.application.api.Pluggable |
PLUGIN_PREFIX, PLUGIN_TITLE, PLUGIN_VENDOR |
Fields inherited from interface org.argouml.application.api.ArgoModule |
MODULEFILENAME, MODULEFILENAME_ALTERNATE |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
SettingsTabModules()
The constructor. |
Method Summary | |
private void |
createNotYetLoaded()
|
String |
getModuleAuthor()
The module author. |
String |
getModuleDescription()
Textual description of the module. |
String |
getModuleKey()
The module identifying key. |
String |
getModuleName()
Display name of the module. |
String |
getModuleVersion()
The module version. |
String |
getTabKey()
Gets the unlocalized settings tab name. |
void |
handleSettingsTabCancel()
Cancel any changes. |
void |
handleSettingsTabRefresh()
Load or reload field settings. |
void |
handleSettingsTabSave()
Save any fields changed. |
Methods inherited from class org.argouml.application.helpers.SettingsTabHelper |
createCheckBox, createLabel, createRadioButton, createTextField, getModulePopUpActions, getSettingsTabPanel, getTabPanel, inContext, initializeModule, isModuleEnabled, localize, setModuleEnabled, shutdownModule |
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 |
private JTable table
private JPanel notYetLoadedPanel
private String[] columnNames
private Object[][] elements
Constructor Detail |
public SettingsTabModules()
Method Detail |
private void createNotYetLoaded()
public void handleSettingsTabRefresh()
SettingsTabPanel
SettingsTabPanel#handleSettingsTabRefresh()
public void handleSettingsTabSave()
SettingsTabPanel
SettingsTabPanel#handleSettingsTabSave()
public void handleSettingsTabCancel()
SettingsTabPanel
SettingsTabPanel#handleSettingsTabCancel()
public String getModuleName()
ArgoModule
ArgoModule.getModuleName()
public String getModuleDescription()
ArgoModule
ArgoModule.getModuleDescription()
public String getModuleAuthor()
ArgoModule
ArgoModule.getModuleAuthor()
public String getModuleVersion()
ArgoModule
ArgoModule.getModuleVersion()
public String getModuleKey()
ArgoModule
ArgoModule.getModuleKey()
public String getTabKey()
SettingsTabPanel
SettingsTabPanel.getTabKey()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ArgoUML © 1996-2004 (20050222) | ArgoUML Homepage | ArgoUML Developers' page | ArgoUML Cookbook |