org.argouml.application.helpers
Class ResourceBundleHelper
java.lang.Object
|
+--java.util.ResourceBundle
|
+--java.util.ListResourceBundle
|
+--org.argouml.application.helpers.ResourceBundleHelper
- All Implemented Interfaces:
- ArgoModule, Pluggable, PluggableResourceBundle
- public abstract class ResourceBundleHelper
- extends java.util.ListResourceBundle
- implements PluggableResourceBundle
Helper object for Pluggable Resource Bundles
- Since:
- 0.9.4
Fields inherited from class java.util.ResourceBundle |
parent |
Methods inherited from class java.util.ListResourceBundle |
getContents, getKeys, handleGetObject |
Methods inherited from class java.util.ResourceBundle |
getBundle, getBundle, getBundle, getLocale, getObject, getString, getStringArray, setParent |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ResourceBundleHelper
public ResourceBundleHelper()
setModuleEnabled
public void setModuleEnabled(boolean v)
- Specified by:
setModuleEnabled
in interface ArgoModule
initializeModule
public boolean initializeModule()
- Specified by:
initializeModule
in interface ArgoModule
inContext
public boolean inContext(java.lang.Object[] o)
- Description copied from interface:
Pluggable
- A function which allows a plug-in to decide if it is available
under a specific context.
One example of a plugin with multiple criteria is the PluggableMenu.
PluggableMenu requires the first context to be a JMenuItem
which wants the PluggableMenu attached to as the context,
so that it can determine that it would attach to a menu. The
second context is an internal (non-localized) description
of the menu such as "File" or "View"
so that the plugin can further decide.
- Specified by:
inContext
in interface Pluggable
- Following copied from interface:
org.argouml.application.api.Pluggable
- Parameters:
context
- An identification of the context.
The interpretation of criteria is specific to
the plug-in type, but must be consistent
across that type. The plug-in must want
to be exposed to all contexts.- Returns:
- True if the plug-in wants to make itself available
for this context, otherwise false.
isModuleEnabled
public boolean isModuleEnabled()
- Specified by:
isModuleEnabled
in interface ArgoModule
getModulePopUpActions
public java.util.Vector getModulePopUpActions(java.util.Vector v,
java.lang.Object o)
- Specified by:
getModulePopUpActions
in interface ArgoModule
shutdownModule
public boolean shutdownModule()
- Specified by:
shutdownModule
in interface ArgoModule