|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.argouml.application.notation.NotationProviderFactory
Provides a factory for handling notation providers.
Field Summary | |
---|---|
private NotationProvider |
_defaultProvider
|
private java.util.ArrayList |
_providers
|
private static Logger |
cat
logger |
(package private) static NotationProviderFactory |
SINGLETON
|
Constructor Summary | |
---|---|
private |
NotationProviderFactory()
|
Method Summary | |
---|---|
void |
finalize()
Remove the notation change listener. |
private void |
fireEvent(int eventType,
NotationProvider provider)
|
NotationProvider |
getDefaultProvider()
|
static NotationProviderFactory |
getInstance()
|
java.util.ArrayList |
getNotations()
|
NotationProvider |
getProvider(NotationName nn)
|
java.util.ArrayList |
getProviders()
|
void |
moduleDisabled(ArgoModuleEvent event)
Invoked when a module has been disabled. |
void |
moduleEnabled(ArgoModuleEvent event)
Invoked when a module has been enabled. |
void |
moduleLoaded(ArgoModuleEvent event)
Invoked when a module has been loaded. |
void |
moduleUnloaded(ArgoModuleEvent event)
Invoked when a module has been unloaded. |
Methods inherited from class java.lang.Object |
---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private static Logger cat
static NotationProviderFactory SINGLETON
private java.util.ArrayList _providers
private NotationProvider _defaultProvider
Constructor Detail |
private NotationProviderFactory()
Method Detail |
public static NotationProviderFactory getInstance()
public void finalize()
finalize
should never happen, but play it safe.
finalize
in class java.lang.Object
public NotationProvider getProvider(NotationName nn)
public java.util.ArrayList getProviders()
public java.util.ArrayList getNotations()
public NotationProvider getDefaultProvider()
public void moduleLoaded(ArgoModuleEvent event)
ArgoModuleEventListener
moduleLoaded
in interface ArgoModuleEventListener
public void moduleUnloaded(ArgoModuleEvent event)
ArgoModuleEventListener
moduleUnloaded
in interface ArgoModuleEventListener
public void moduleEnabled(ArgoModuleEvent event)
ArgoModuleEventListener
moduleEnabled
in interface ArgoModuleEventListener
public void moduleDisabled(ArgoModuleEvent event)
ArgoModuleEventListener
moduleDisabled
in interface ArgoModuleEventListener
private void fireEvent(int eventType, NotationProvider provider)
|
||||||||||||
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 |