|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
An interface which identifies an ArgoUML plug-in which behaves as a singleton, but may be swapped with another plugin singleton of the same type. Only one singleton module can be considered active at the same time.
Field Summary |
---|
Fields inherited from interface org.argouml.application.api.ArgoModule |
---|
cat, MODULEFILENAME, MODULEFILENAME_ALTERNATE |
Method Summary | |
---|---|
void |
activateSingleton()
Callback by which the singleton being activated is notified that it is being activated. |
boolean |
canActivateSingleton()
Allows verification that the current singleton can be activated. |
boolean |
canDeactivateSingleton()
Allows verification that the current singleton can be deactivated. |
void |
deactivateSingleton()
Callback by which the active singleton is notified that it is being deactivated. |
java.lang.Class |
getSingletonType()
|
Methods inherited from interface org.argouml.application.api.ArgoModule |
---|
getModuleAuthor, getModuleDescription, getModuleKey, getModuleName, getModulePopUpActions, getModuleVersion, initializeModule, isModuleEnabled, setModuleEnabled, shutdownModule |
Method Detail |
public boolean canActivateSingleton()
public boolean canDeactivateSingleton()
public void deactivateSingleton()
public void activateSingleton()
public java.lang.Class getSingletonType()
|
||||||||||||
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 |