|
Griffon 0.9.5-rc2 | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | METHOD | DETAIL: FIELD | METHOD |
griffon.core.ApplicationHandlergriffon.core.AddonManager
public interface AddonManager extends ApplicationHandler
Helper class capable of dealing with addons.
Method Summary | |
---|---|
GriffonAddon
|
findAddon(String name)
Finds an addon by name. |
GriffonAddonDescriptor
|
findAddonDescriptor(String name)
Finds an addon descriptor by name. |
Map
|
findAddonDescriptors(String prefix)
Finds all addon descriptors that are registered with the specified prefix. |
Map
|
getAddonDescriptors()
Returns a read-only view of all available addon descriptors |
Map
|
getAddons()
Returns a read-only view of all available addons |
void
|
initialize()
|
void
|
registerAddon(GriffonAddonDescriptor addonDescriptor)
|
Methods inherited from interface ApplicationHandler | |
---|---|
getApp |
Method Detail |
---|
public GriffonAddon findAddon(String name)
Example: findAddon("miglayout") will return a GriffonAddon that represents the contibutions of the MigLayout plugin.
name
- the name of the addon to search for
public GriffonAddonDescriptor findAddonDescriptor(String name)
Example: findAddonDescriptor("miglayout") will return a GriffonAddonDescriptor that represents the contibutions of the MigLayout plugin.
name
- the name of the addon to search for
public Map findAddonDescriptors(String prefix)
Example: findAddonDescriptors("foo") will return al addon descriptors that use 'foo as a prefix.
A null or blank prefix should return all addon descriptors registered with the 'root' prefix.
prefix
- the prefix to search for
public Map getAddonDescriptors()
public Map getAddons()
public void initialize()
public void registerAddon(GriffonAddonDescriptor addonDescriptor)
Groovy Documentation