public class GroovyAwareMVCGroupManager extends DefaultMVCGroupManager
DefaultMVCGroupManager.ClassHolder, DefaultMVCGroupManager.FieldInjectionPoint, DefaultMVCGroupManager.InjectionPoint, DefaultMVCGroupManager.MethodInjectionPointERROR_ARGS_NULL, ERROR_CONFIG_NULL, ERROR_CONFIGURATION_NULL, ERROR_GROUP_NULL, ERROR_MVCID_BLANK, ERROR_MVCTYPE_BLANK, ERROR_NAME_BLANK, ERROR_TYPE_NULL| Constructor and Description | 
|---|
GroovyAwareMVCGroupManager(GriffonApplication application,
                          ApplicationClassLoader applicationClassLoader)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
adjustMvcArguments(MVCGroup group,
                  Map<String,Object> args)  | 
protected FactoryBuilderSupport | 
createBuilder(GriffonApplication application)  | 
protected void | 
destroyMembers(MVCGroup group,
              boolean fireDestructionEvents)  | 
protected void | 
initializeMembers(MVCGroup group,
                 Map<String,Object> args)  | 
protected Map<String,Object> | 
instantiateMembers(Map<String,DefaultMVCGroupManager.ClassHolder> classMap,
                  Map<String,Object> args)  | 
protected Collection<BuilderCustomizer> | 
resolveBuilderCustomizers(GriffonApplication application)  | 
checkIdIsUnique, copyAndConfigureArguments, createMVCGroup, destroyArtifactMember, destroyContextualMemberProperties, destroyMVCGroup, destroyNonArtifactMember, doAddGroup, doInitialize, doRemoveGroup, fillReferencedProperties, initializeArtifactMember, initializeNonArtifactMember, isConfigFlagEnabled, isContextual, isInjectable, isMvcMember, loadClass, resolveMvcId, resolveType, selectClassesPerMemberaddConfiguration, addGroup, cloneMVCGroupConfiguration, createMVC, createMVC, createMVC, createMVC, createMVC, createMVC, createMVC, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, findConfiguration, findController, findGroup, findModel, findView, getApplication, getAt, getConfigurations, getController, getControllers, getGroups, getModel, getModels, getView, getViews, initialize, newContext, newMVCGroup, newMVCGroupConfiguration, removeConfiguration, removeConfiguration, removeGroup, withMVC, withMVC, withMVC, withMVC, withMVC, withMVC, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup@Inject public GroovyAwareMVCGroupManager(@Nonnull GriffonApplication application, @Nonnull ApplicationClassLoader applicationClassLoader)
@Nonnull protected Map<String,Object> instantiateMembers(@Nonnull Map<String,DefaultMVCGroupManager.ClassHolder> classMap, @Nonnull Map<String,Object> args)
instantiateMembers in class DefaultMVCGroupManager@Nonnull protected FactoryBuilderSupport createBuilder(@Nonnull GriffonApplication application)
protected void adjustMvcArguments(@Nonnull MVCGroup group, @Nonnull Map<String,Object> args)
adjustMvcArguments in class DefaultMVCGroupManagerprotected void initializeMembers(@Nonnull MVCGroup group, @Nonnull Map<String,Object> args)
initializeMembers in class DefaultMVCGroupManagerprotected void destroyMembers(@Nonnull MVCGroup group, boolean fireDestructionEvents)
destroyMembers in class DefaultMVCGroupManager@Nonnull protected Collection<BuilderCustomizer> resolveBuilderCustomizers(@Nonnull GriffonApplication application)