All Methods Instance Methods Concrete Methods 
| Modifier and Type | Method and Description | 
| protected void | adjustMvcArguments(MVCGroup group,
                  Map<String,Object> args) | 
| protected void | checkIdIsUnique(String mvcId,
               MVCGroupConfiguration configuration) | 
| protected Map<String,Object> | copyAndConfigureArguments(Map<String,Object> args,
                         MVCGroupConfiguration configuration,
                         String mvcId) | 
| protected MVCGroup | createMVCGroup(MVCGroupConfiguration configuration,
              String mvcId,
              Map<String,Object> args) | 
| protected void | destroyArtifactMember(String type,
                     GriffonArtifact member,
                     boolean fireDestructionEvents) | 
| protected void | destroyMembers(MVCGroup group,
              boolean fireDestructionEvents) | 
| void | destroyMVCGroup(String mvcId)Destroys an MVC group identified by a particular name. | 
| protected void | destroyNonArtifactMember(String type,
                        Object member,
                        boolean fireDestructionEvents) | 
| protected void | doAddGroup(MVCGroup group) | 
| protected void | doInitialize(Map<String,MVCGroupConfiguration> configurations) | 
| protected void | doRemoveGroup(MVCGroup group) | 
| protected void | fillNonArtifactMemberProperties(String type,
                               Object member,
                               Map<String,Object> args) | 
| protected void | fillReferencedProperties(MVCGroup group,
                        Map<String,Object> args) | 
| protected void | initializeArtifactMember(MVCGroup group,
                        String type,
                        GriffonArtifact member,
                        Map<String,Object> args) | 
| protected void | initializeMembers(MVCGroup group,
                 Map<String,Object> args) | 
| protected void | initializeNonArtifactMember(MVCGroup group,
                           String type,
                           Object member,
                           Map<String,Object> args) | 
| protected Map<String,Object> | instantiateMembers(Map<String,DefaultMVCGroupManager.ClassHolder> classMap,
                  Map<String,Object> args) | 
| protected boolean | isConfigFlagEnabled(MVCGroupConfiguration configuration,
                   String key) | 
| protected Class<?> | loadClass(String className) | 
| Context | newContext(MVCGroup parentGroup) | 
| MVCGroup | newMVCGroup(MVCGroupConfiguration configuration,
           String mvcId,
           Map<String,Object> members,
           MVCGroup parentGroup)Creates a new MVCGroup instance. | 
| MVCGroupConfiguration | newMVCGroupConfiguration(String mvcType,
                        Map<String,String> members,
                        Map<String,Object> config)Creates an MVCConfiguration instance with the given arguments. | 
| protected String | resolveMvcId(MVCGroupConfiguration configuration,
            String mvcId) | 
| protected void | selectClassesPerMember(String memberType,
                      String memberClassName,
                      Map<String,DefaultMVCGroupManager.ClassHolder> classMap) |