org.argouml.application.helpers
Class ModuleHelper
java.lang.Object
org.argouml.application.helpers.ModuleHelper
- All Implemented Interfaces:
- ArgoModule
- public abstract class ModuleHelper
- extends Object
- implements ArgoModule
This class serves as a template of modules external to ArgoUML.
Field Summary |
private boolean |
enabled
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
enabled
private boolean enabled
ModuleHelper
public ModuleHelper()
- The constructor.
isModuleEnabled
public boolean isModuleEnabled()
- Description copied from interface:
ArgoModule
- Allows determination if a module is enabled or disabled.
- Specified by:
isModuleEnabled
in interface ArgoModule
- Returns:
- true if the module is enabled, otherwise false
- See Also:
ArgoModule.isModuleEnabled()
setModuleEnabled
public void setModuleEnabled(boolean e)
- Description copied from interface:
ArgoModule
- Called to enable or disable a module programmatically.
- Specified by:
setModuleEnabled
in interface ArgoModule
- Parameters:
e
- true to enable module, false to disable- See Also:
ArgoModule.setModuleEnabled(boolean)
getModulePopUpActions
public Vector getModulePopUpActions(Vector v,
Object o)
- Description copied from interface:
ArgoModule
- Calls all modules to let them add to a popup menu.
- Specified by:
getModulePopUpActions
in interface ArgoModule
- Parameters:
v
- Vector of actionso
- which the actions are valid for
- Returns:
- Vector containing pop-up actions
- See Also:
ArgoModule.getModulePopUpActions(
java.util.Vector, java.lang.Object)