|
Griffon 0.9.5-rc2 | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | PROPERTY | CONSTR | METHOD | DETAIL: FIELD | PROPERTY | CONSTR | METHOD |
java.lang.Objectorg.codehaus.griffon.runtime.util.AddonHelper
class AddonHelper extends Object
Helper class for dealing with addon initialization.
Field Summary | |
---|---|
private static Map |
ADDON_CACHE
|
private static org.slf4j.Logger |
LOG
|
Property Summary | |
---|---|
static def |
DELEGATE_TYPES
|
Constructor Summary | |
AddonHelper()
|
Method Summary | |
---|---|
private static void
|
_addFactories(MetaClass mc, Map factories, String prefix, UberBuilder builder)
|
private static void
|
_addMethods(MetaClass mc, Map methods, String prefix)
|
private static void
|
_addProps(MetaClass mc, Map props, String prefix)
|
static void
|
addEvents(GriffonApplication app, Map events)
|
static void
|
addFactories(UberBuilder builder, Map factories, String addonName, String prefix)
|
static void
|
addMVCGroups(GriffonApplication app, Map groups)
|
static void
|
addMethods(UberBuilder builder, Map methods, String addonName, String prefix)
|
static void
|
addProperties(UberBuilder builder, Map props, String addonName, String prefix)
|
private static void
|
computeAddonCache(GriffonApplication app)
|
private static Map
|
getAddonCache()
|
private static void
|
handleAddon(GriffonApplication app, Map config)
|
static void
|
handleAddonForBuilder(GriffonApplication app, UberBuilder builder, Map targets, Map addonConfig)
|
static void
|
handleAddonsAtStartup(GriffonApplication app)
|
static void
|
handleAddonsForBuilders(GriffonApplication app, UberBuilder builder, Map targets)
|
Methods inherited from class Object | |
---|---|
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Field Detail |
---|
private static final Map ADDON_CACHE
private static final org.slf4j.Logger LOG
Property Detail |
---|
static final def DELEGATE_TYPES
Constructor Detail |
---|
AddonHelper()
Method Detail |
---|
private static void _addFactories(MetaClass mc, Map factories, String prefix, UberBuilder builder)
private static void _addMethods(MetaClass mc, Map methods, String prefix)
private static void _addProps(MetaClass mc, Map props, String prefix)
static void addEvents(GriffonApplication app, Map events)
static void addFactories(UberBuilder builder, Map factories, String addonName, String prefix)
static void addMVCGroups(GriffonApplication app, Map groups)
static void addMethods(UberBuilder builder, Map methods, String addonName, String prefix)
static void addProperties(UberBuilder builder, Map props, String addonName, String prefix)
@Synchronized private static void computeAddonCache(GriffonApplication app)
@Synchronized private static Map getAddonCache()
private static void handleAddon(GriffonApplication app, Map config)
static void handleAddonForBuilder(GriffonApplication app, UberBuilder builder, Map targets, Map addonConfig)
static void handleAddonsAtStartup(GriffonApplication app)
static void handleAddonsForBuilders(GriffonApplication app, UberBuilder builder, Map targets)
Groovy Documentation