| Package | Description | 
|---|---|
| griffon.core.artifact | 
 Artifact types. 
 | 
| griffon.core.mvc | 
 MVC Group management. 
 | 
| org.codehaus.griffon.runtime.core.artifact | 
 Artifact implementation [INTERNAL USE]. 
 | 
| org.codehaus.griffon.runtime.core.mvc | 
 MVC group implementation [INTERNAL USE]. 
 | 
| org.codehaus.griffon.runtime.groovy | 
 Core implementation [INTERNAL USE]. 
 | 
| org.codehaus.griffon.runtime.groovy.artifact | 
 Artifact implementation [INTERNAL USE]. 
 | 
| org.codehaus.griffon.runtime.groovy.mvc | 
 MVC group implementation [INTERNAL USE]. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
MVCGroup | 
GriffonMvcArtifact.getMvcGroup()  | 
| Modifier and Type | Method and Description | 
|---|---|
MVCGroup | 
MVCHandler.buildMVCGroup(Map<String,Object> args,
             String mvcType)
Instantiates an MVC group of the specified type with additional variables. 
 | 
MVCGroup | 
MVCHandler.buildMVCGroup(Map<String,Object> args,
             String mvcType,
             String mvcId)
Instantiates an MVC group of the specified type with a particular name. 
 | 
MVCGroup | 
MVCHandler.buildMVCGroup(String mvcType)
Instantiates an MVC group of the specified type. 
 | 
MVCGroup | 
MVCHandler.buildMVCGroup(String mvcType,
             Map<String,Object> args)
Instantiates an MVC group of the specified type with additional variables. 
 | 
MVCGroup | 
MVCHandler.buildMVCGroup(String mvcType,
             String mvcId)
Instantiates an MVC group of the specified type with a particular name. 
 | 
MVCGroup | 
MVCHandler.buildMVCGroup(String mvcType,
             String mvcId,
             Map<String,Object> args)
Instantiates an MVC group of the specified type with a particular name. 
 | 
MVCGroup | 
MVCGroupConfiguration.create()
Creates a new MVCGroup instance based in this configuration. 
 | 
MVCGroup | 
MVCGroupConfiguration.create(Map<String,Object> args)
Creates a new MVCGroup instance based in this configuration. 
 | 
MVCGroup | 
MVCGroupConfiguration.create(String mvcId)
Creates a new MVCGroup instance based in this configuration. 
 | 
MVCGroup | 
MVCGroupConfiguration.create(String mvcId,
      Map<String,Object> args)
Creates a new MVCGroup instance based in this configuration. 
 | 
MVCGroup | 
MVCGroupManager.findGroup(String mvcId)  | 
MVCGroup | 
MVCGroupManager.getAt(String mvcId)  | 
MVCGroup | 
MVCGroupManager.newMVCGroup(MVCGroupConfiguration configuration,
           String mvcId,
           Map<String,Object> members)
Creates a new MVCGroup instance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Map<String,MVCGroup> | 
MVCGroupManager.getGroups()  | 
| Modifier and Type | Method and Description | 
|---|---|
MVCGroup | 
AbstractGriffonArtifact.buildMVCGroup(Map<String,Object> args,
             String mvcType)  | 
MVCGroup | 
AbstractGriffonArtifact.buildMVCGroup(Map<String,Object> args,
             String mvcType,
             String mvcId)  | 
MVCGroup | 
AbstractGriffonArtifact.buildMVCGroup(String mvcType)  | 
MVCGroup | 
AbstractGriffonArtifact.buildMVCGroup(String mvcType,
             Map<String,Object> args)  | 
MVCGroup | 
AbstractGriffonArtifact.buildMVCGroup(String mvcType,
             String mvcId)  | 
MVCGroup | 
AbstractGriffonArtifact.buildMVCGroup(String mvcType,
             String mvcId,
             Map<String,Object> args)  | 
MVCGroup | 
AbstractGriffonMvcArtifact.getMvcGroup()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AbstractGriffonMvcArtifact.setMvcGroup(MVCGroup group)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractMVCGroup
Base implementation of the  
MVCGroup interface | 
class  | 
DefaultMVCGroup
Default implementation of the  
MVCGroup interface | 
| Modifier and Type | Method and Description | 
|---|---|
MVCGroup | 
AbstractMVCGroupManager.buildMVCGroup(Map<String,Object> args,
             String mvcType)  | 
MVCGroup | 
AbstractMVCHandler.buildMVCGroup(Map<String,Object> args,
             String mvcType)  | 
MVCGroup | 
AbstractMVCGroupManager.buildMVCGroup(Map<String,Object> args,
             String mvcType,
             String mvcId)  | 
MVCGroup | 
AbstractMVCHandler.buildMVCGroup(Map<String,Object> args,
             String mvcType,
             String mvcId)  | 
protected abstract MVCGroup | 
AbstractMVCGroupManager.buildMVCGroup(MVCGroupConfiguration configuration,
             String mvcId,
             Map<String,Object> args)  | 
protected MVCGroup | 
DefaultMVCGroupManager.buildMVCGroup(MVCGroupConfiguration configuration,
             String mvcId,
             Map<String,Object> args)  | 
MVCGroup | 
AbstractMVCGroupManager.buildMVCGroup(String mvcType)  | 
MVCGroup | 
AbstractMVCHandler.buildMVCGroup(String mvcType)  | 
MVCGroup | 
AbstractMVCGroupManager.buildMVCGroup(String mvcType,
             Map<String,Object> args)  | 
MVCGroup | 
AbstractMVCHandler.buildMVCGroup(String mvcType,
             Map<String,Object> args)  | 
MVCGroup | 
AbstractMVCGroupManager.buildMVCGroup(String mvcType,
             String mvcId)  | 
MVCGroup | 
AbstractMVCHandler.buildMVCGroup(String mvcType,
             String mvcId)  | 
MVCGroup | 
AbstractMVCGroupManager.buildMVCGroup(String mvcType,
             String mvcId,
             Map<String,Object> args)  | 
MVCGroup | 
AbstractMVCHandler.buildMVCGroup(String mvcType,
             String mvcId,
             Map<String,Object> args)  | 
MVCGroup | 
AbstractMVCGroupConfiguration.create()  | 
MVCGroup | 
AbstractMVCGroupConfiguration.create(Map<String,Object> args)  | 
MVCGroup | 
AbstractMVCGroupConfiguration.create(String mvcId)  | 
MVCGroup | 
AbstractMVCGroupConfiguration.create(String mvcId,
      Map<String,Object> args)  | 
MVCGroup | 
AbstractMVCGroupManager.findGroup(String mvcId)  | 
MVCGroup | 
AbstractMVCGroupManager.getAt(String mvcId)  | 
protected abstract MVCGroup | 
AbstractMVCGroupConfiguration.instantiateMVCGroup(String mvcId,
                   Map<String,Object> args)  | 
protected MVCGroup | 
DefaultMVCGroupConfiguration.instantiateMVCGroup(String mvcId,
                   Map<String,Object> args)  | 
MVCGroup | 
DefaultMVCGroupManager.newMVCGroup(MVCGroupConfiguration configuration,
           String mvcId,
           Map<String,Object> members)  | 
| Modifier and Type | Method and Description | 
|---|---|
Map<String,MVCGroup> | 
AbstractMVCGroupManager.getGroups()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
AbstractMVCGroupManager.addGroup(MVCGroup group)  | 
protected void | 
DefaultMVCGroupManager.adjustMvcArguments(MVCGroup group,
                  Map<String,Object> args)  | 
protected void | 
DefaultMVCGroupManager.destroyMembers(MVCGroup group,
              boolean fireDestructionEvents)  | 
protected void | 
DefaultMVCGroupManager.doAddGroup(MVCGroup group)  | 
protected void | 
DefaultMVCGroupManager.doRemoveGroup(MVCGroup group)  | 
protected void | 
DefaultMVCGroupManager.fillReferencedProperties(MVCGroup group,
                        Map<String,Object> args)  | 
protected void | 
DefaultMVCGroupManager.initializeArtifactMember(MVCGroup group,
                        String type,
                        GriffonArtifact member,
                        Map<String,Object> args)  | 
protected void | 
DefaultMVCGroupManager.initializeMembers(MVCGroup group,
                 Map<String,Object> args)  | 
protected void | 
DefaultMVCGroupManager.initializeNonArtifactMember(MVCGroup group,
                           String type,
                           Object member,
                           Map<String,Object> args)  | 
protected void | 
AbstractMVCGroupManager.removeGroup(MVCGroup group)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
GroovyAddon.onInitializeMVCGroup(MVCGroupConfiguration configuration,
                    MVCGroup group)  | 
| Modifier and Type | Method and Description | 
|---|---|
MVCGroup | 
AbstractGriffonArtifactScript.buildMVCGroup(Map<String,Object> args,
             String mvcType)  | 
MVCGroup | 
AbstractGriffonArtifactScript.buildMVCGroup(Map<String,Object> args,
             String mvcType,
             String mvcId)  | 
MVCGroup | 
AbstractGriffonArtifactScript.buildMVCGroup(String mvcType)  | 
MVCGroup | 
AbstractGriffonArtifactScript.buildMVCGroup(String mvcType,
             Map<String,Object> args)  | 
MVCGroup | 
AbstractGriffonArtifactScript.buildMVCGroup(String mvcType,
             String mvcId)  | 
MVCGroup | 
AbstractGriffonArtifactScript.buildMVCGroup(String mvcType,
             String mvcId,
             Map<String,Object> args)  | 
MVCGroup | 
AbstractGriffonMvcArtifactScript.getMvcGroup()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AbstractGriffonMvcArtifactScript.setMvcGroup(MVCGroup group)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
GroovyAwareMVCGroup  | 
| Modifier and Type | Method and Description | 
|---|---|
MVCGroup | 
GroovyAwareMVCGroupManager.newMVCGroup(MVCGroupConfiguration configuration,
           String mvcId,
           Map<String,Object> members)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
GroovyAwareMVCGroupManager.adjustMvcArguments(MVCGroup group,
                  Map<String,Object> args)  | 
protected void | 
GroovyAwareMVCGroupManager.destroyMembers(MVCGroup group,
              boolean fireDestructionEvents)  | 
protected void | 
GroovyAwareMVCGroupManager.initializeArtifactMember(MVCGroup group,
                        String type,
                        GriffonArtifact member,
                        Map<String,Object> args)  | 
protected void | 
GroovyAwareMVCGroupManager.initializeNonArtifactMember(MVCGroup group,
                           String type,
                           Object member,
                           Map<String,Object> args)  |