|
Griffon 0.9.5-rc2 | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.codehaus.griffon.runtime.core.AbstractAddonManager
public abstract class AbstractAddonManager extends Object
Base implementation of the AddonManager interface.
Field Summary | |
---|---|
private static org.slf4j.Logger |
LOG
|
private Map |
addonDescriptors
|
private Map |
addons
|
private GriffonApplication |
app
|
private boolean |
initialized
|
private Object |
lock
|
Constructor Summary | |
AbstractAddonManager(GriffonApplication app)
|
Method Summary | |
---|---|
protected void
|
doInitialize()
|
protected void
|
doRegisterAddon(GriffonAddonDescriptor addonDescriptor)
|
GriffonAddon
|
findAddon(String name)
|
GriffonAddonDescriptor
|
findAddonDescriptor(String name)
|
Map
|
findAddonDescriptors(String prefix)
|
Map
|
getAddonDescriptors()
|
Map
|
getAddons()
|
protected Map
|
getAddonsInternal()
|
GriffonApplication
|
getApp()
|
void
|
initialize()
|
void
|
registerAddon(GriffonAddonDescriptor addonDescriptor)
|
Methods inherited from class Object | |
---|---|
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Field Detail |
---|
private static final org.slf4j.Logger LOG
private final Map addonDescriptors
private final Map addons
private final GriffonApplication app
private boolean initialized
private final Object lock
Constructor Detail |
---|
public AbstractAddonManager(GriffonApplication app)
Method Detail |
---|
protected void doInitialize()
protected void doRegisterAddon(GriffonAddonDescriptor addonDescriptor)
public GriffonAddon findAddon(String name)
public GriffonAddonDescriptor findAddonDescriptor(String name)
public Map findAddonDescriptors(String prefix)
public Map getAddonDescriptors()
public Map getAddons()
protected Map getAddonsInternal()
public GriffonApplication getApp()
public final void initialize()
public final void registerAddon(GriffonAddonDescriptor addonDescriptor)
Groovy Documentation