org.argouml.application.api
Interface ArgoModule
- All Known Subinterfaces:
- ArgoSingletonModule, Pluggable, PluggableAboutTab, PluggableCritic, PluggableDiagram, PluggableMenu, PluggableModule, PluggableNotation, PluggableProjectReader, PluggableProjectWriter, PluggablePropertyPanel, PluggableResourceBundle, PluggableSettingsTab
- All Known Implementing Classes:
- ModuleHelper
- public interface ArgoModule
Interface that defines the characteristics of an external
module usable by Argo.
- Since:
- 0.9.4
cat
public static final org.apache.log4j.Logger cat
- Define a static log4j category variable for ArgoUML configuration.
MODULEFILENAME
public static final java.lang.String MODULEFILENAME
MODULEFILENAME_ALTERNATE
public static final java.lang.String MODULEFILENAME_ALTERNATE
initializeModule
public boolean initializeModule()
shutdownModule
public boolean shutdownModule()
setModuleEnabled
public void setModuleEnabled(boolean tf)
isModuleEnabled
public boolean isModuleEnabled()
getModuleName
public java.lang.String getModuleName()
- Display name of the module.
getModuleDescription
public java.lang.String getModuleDescription()
- Textual description of the module.
getModuleVersion
public java.lang.String getModuleVersion()
getModuleAuthor
public java.lang.String getModuleAuthor()
getModulePopUpActions
public java.util.Vector getModulePopUpActions(java.util.Vector popUpActions,
java.lang.Object context)
getModuleKey
public java.lang.String getModuleKey()