|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Interface that defines the characteristics of an external module usable by Argo.
Field Summary | |
---|---|
static Logger |
cat
Deprecated. by Linus Tolke as of 0.15.4. Use your own logger in your class. This will be removed. |
static java.lang.String |
MODULEFILENAME
|
static java.lang.String |
MODULEFILENAME_ALTERNATE
|
Method Summary | |
---|---|
java.lang.String |
getModuleAuthor()
The module author. |
java.lang.String |
getModuleDescription()
Textual description of the module. |
java.lang.String |
getModuleKey()
The module identifying key |
java.lang.String |
getModuleName()
Display name of the module. |
java.util.Vector |
getModulePopUpActions(java.util.Vector popUpActions,
java.lang.Object context)
Calls all modules to let them add to a popup menu. |
java.lang.String |
getModuleVersion()
The module version. |
boolean |
initializeModule()
Method called when Argo is loading a module. |
boolean |
isModuleEnabled()
Allows determination if a module is enabled or disabled |
void |
setModuleEnabled(boolean tf)
Called to enable or disable a module programmatically. |
boolean |
shutdownModule()
Method called when Argo is unloading a module. |
Field Detail |
public static final Logger cat
public static final java.lang.String MODULEFILENAME
public static final java.lang.String MODULEFILENAME_ALTERNATE
Method Detail |
public boolean initializeModule()
public boolean shutdownModule()
public void setModuleEnabled(boolean tf)
tf
- true to enable module, false to disablepublic boolean isModuleEnabled()
public java.lang.String getModuleName()
public java.lang.String getModuleDescription()
public java.lang.String getModuleVersion()
public java.lang.String getModuleAuthor()
public java.util.Vector getModulePopUpActions(java.util.Vector popUpActions, java.lang.Object context)
popUpActions
- Vector of actionscontext
- which the actions are valid forpublic java.lang.String getModuleKey()
|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ArgoUML © 1996-2004 (20040306) | ArgoUML Homepage | ArgoUML Developers' page | ArgoUML Cookbook |