|
||||||||||||
| 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.Objectpublic 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 ArgoModuleEventListenerpublic void moduleUnloaded(ArgoModuleEvent event)
ArgoModuleEventListener
moduleUnloaded in interface ArgoModuleEventListenerpublic void moduleEnabled(ArgoModuleEvent event)
ArgoModuleEventListener
moduleEnabled in interface ArgoModuleEventListenerpublic 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 |