| Package | Description | 
|---|---|
| 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.artifact | Artifact implementation [INTERNAL USE]. | 
| org.codehaus.griffon.runtime.groovy.view | WindowManager and helpers [INTERNAL USE]. | 
| org.codehaus.griffon.runtime.javafx.artifact | Artifact implementation [INTERNAL USE]. | 
| org.codehaus.griffon.runtime.lanterna.artifact | Artifact implementation [INTERNAL USE]. | 
| org.codehaus.griffon.runtime.pivot.artifact | Artifact implementation [INTERNAL USE]. | 
| org.codehaus.griffon.runtime.swing.artifact | Artifact implementation [INTERNAL USE]. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | MVCCallable<M extends GriffonModel,V extends GriffonView,C extends GriffonController>An specialized closure for working with MVC members. | 
| Modifier and Type | Method and Description | 
|---|---|
| <M extends GriffonModel,V extends GriffonView,C extends GriffonController> | MVCHandler. withMVCGroup(Map<String,Object> args,
            String mvcType,
            MVCCallable<M,V,C> handler)Instantiates an MVC group of the specified type then destroys it after it has been handled. | 
| <M extends GriffonModel,V extends GriffonView,C extends GriffonController> | MVCHandler. withMVCGroup(Map<String,Object> args,
            String mvcType,
            String mvcId,
            MVCCallable<M,V,C> handler)Instantiates an MVC group of the specified type then destroys it after it has been handled. | 
| <M extends GriffonModel,V extends GriffonView,C extends GriffonController> | MVCHandler. withMVCGroup(String mvcType,
            Map<String,Object> args,
            MVCCallable<M,V,C> handler)Instantiates an MVC group of the specified type then destroys it after it has been handled. | 
| <M extends GriffonModel,V extends GriffonView,C extends GriffonController> | MVCHandler. withMVCGroup(String mvcType,
            MVCCallable<M,V,C> handler)Instantiates an MVC group of the specified type then destroys it after it has been handled. | 
| <M extends GriffonModel,V extends GriffonView,C extends GriffonController> | MVCHandler. withMVCGroup(String mvcType,
            String mvcId,
            Map<String,Object> args,
            MVCCallable<M,V,C> handler)Instantiates an MVC group of the specified type then destroys it after it has been handled. | 
| <M extends GriffonModel,V extends GriffonView,C extends GriffonController> | MVCHandler. withMVCGroup(String mvcType,
            String mvcId,
            MVCCallable<M,V,C> handler)Instantiates an MVC group of the specified type then destroys it after it has been handled. | 
| Modifier and Type | Method and Description | 
|---|---|
| GriffonView | MVCGroup. getView()Returns the View portion of this group. | 
| Modifier and Type | Method and Description | 
|---|---|
| Map<String,? extends GriffonView> | MVCGroupManager. getViews()Returns all currently available view instances, keyed by group name. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractGriffonViewBase implementation of the GriffonView interface. | 
| Modifier and Type | Method and Description | 
|---|---|
| <M extends GriffonModel,V extends GriffonView,C extends GriffonController> | AbstractGriffonArtifact. withMVCGroup(Map<String,Object> args,
            String mvcType,
            MVCCallable<M,V,C> handler) | 
| <M extends GriffonModel,V extends GriffonView,C extends GriffonController> | AbstractGriffonArtifact. withMVCGroup(Map<String,Object> args,
            String mvcType,
            String mvcId,
            MVCCallable<M,V,C> handler) | 
| <M extends GriffonModel,V extends GriffonView,C extends GriffonController> | AbstractGriffonArtifact. withMVCGroup(String mvcType,
            Map<String,Object> args,
            MVCCallable<M,V,C> handler) | 
| <M extends GriffonModel,V extends GriffonView,C extends GriffonController> | AbstractGriffonArtifact. withMVCGroup(String mvcType,
            MVCCallable<M,V,C> handler) | 
| <M extends GriffonModel,V extends GriffonView,C extends GriffonController> | AbstractGriffonArtifact. withMVCGroup(String mvcType,
            String mvcId,
            Map<String,Object> args,
            MVCCallable<M,V,C> handler) | 
| <M extends GriffonModel,V extends GriffonView,C extends GriffonController> | AbstractGriffonArtifact. withMVCGroup(String mvcType,
            String mvcId,
            MVCCallable<M,V,C> handler) | 
| Modifier and Type | Method and Description | 
|---|---|
| GriffonClass | ViewArtifactHandler. newGriffonClassInstance(Class<GriffonView> clazz) | 
| Modifier and Type | Method and Description | 
|---|---|
| <M extends GriffonModel,V extends GriffonView,C extends GriffonController> | AbstractMVCGroupManager. withMVCGroup(Map<String,Object> args,
            String mvcType,
            MVCCallable<M,V,C> handler) | 
| <M extends GriffonModel,V extends GriffonView,C extends GriffonController> | AbstractMVCHandler. withMVCGroup(Map<String,Object> args,
            String mvcType,
            MVCCallable<M,V,C> handler) | 
| <M extends GriffonModel,V extends GriffonView,C extends GriffonController> | AbstractMVCGroupManager. withMVCGroup(Map<String,Object> args,
            String mvcType,
            String mvcId,
            MVCCallable<M,V,C> handler) | 
| <M extends GriffonModel,V extends GriffonView,C extends GriffonController> | AbstractMVCHandler. withMVCGroup(Map<String,Object> args,
            String mvcType,
            String mvcId,
            MVCCallable<M,V,C> handler) | 
| protected <M extends GriffonModel,V extends GriffonView,C extends GriffonController> | AbstractMVCGroupManager. withMVCGroup(MVCGroupConfiguration configuration,
            String mvcId,
            Map<String,Object> args,
            MVCCallable<M,V,C> handler) | 
| <M extends GriffonModel,V extends GriffonView,C extends GriffonController> | AbstractMVCGroupManager. withMVCGroup(String mvcType,
            Map<String,Object> args,
            MVCCallable<M,V,C> handler) | 
| <M extends GriffonModel,V extends GriffonView,C extends GriffonController> | AbstractMVCHandler. withMVCGroup(String mvcType,
            Map<String,Object> args,
            MVCCallable<M,V,C> handler) | 
| <M extends GriffonModel,V extends GriffonView,C extends GriffonController> | AbstractMVCGroupManager. withMVCGroup(String mvcType,
            MVCCallable<M,V,C> handler) | 
| <M extends GriffonModel,V extends GriffonView,C extends GriffonController> | AbstractMVCHandler. withMVCGroup(String mvcType,
            MVCCallable<M,V,C> handler) | 
| <M extends GriffonModel,V extends GriffonView,C extends GriffonController> | AbstractMVCGroupManager. withMVCGroup(String mvcType,
            String mvcId,
            Map<String,Object> args,
            MVCCallable<M,V,C> handler) | 
| <M extends GriffonModel,V extends GriffonView,C extends GriffonController> | AbstractMVCHandler. withMVCGroup(String mvcType,
            String mvcId,
            Map<String,Object> args,
            MVCCallable<M,V,C> handler) | 
| <M extends GriffonModel,V extends GriffonView,C extends GriffonController> | AbstractMVCGroupManager. withMVCGroup(String mvcType,
            String mvcId,
            MVCCallable<M,V,C> handler) | 
| <M extends GriffonModel,V extends GriffonView,C extends GriffonController> | AbstractMVCHandler. withMVCGroup(String mvcType,
            String mvcId,
            MVCCallable<M,V,C> handler) | 
| Modifier and Type | Method and Description | 
|---|---|
| GriffonView | AbstractMVCGroup. getView() | 
| Modifier and Type | Method and Description | 
|---|---|
| Map<String,? extends GriffonView> | AbstractMVCGroupManager. getViews() | 
| Modifier and Type | Method and Description | 
|---|---|
| <M extends GriffonModel,V extends GriffonView,C extends GriffonController> | AbstractGriffonArtifactScript. withMVCGroup(Map<String,Object> args,
            String mvcType,
            MVCCallable<M,V,C> handler) | 
| <M extends GriffonModel,V extends GriffonView,C extends GriffonController> | AbstractGriffonArtifactScript. withMVCGroup(Map<String,Object> args,
            String mvcType,
            String mvcId,
            MVCCallable<M,V,C> handler) | 
| <M extends GriffonModel,V extends GriffonView,C extends GriffonController> | AbstractGriffonArtifactScript. withMVCGroup(String mvcType,
            Map<String,Object> args,
            MVCCallable<M,V,C> handler) | 
| <M extends GriffonModel,V extends GriffonView,C extends GriffonController> | AbstractGriffonArtifactScript. withMVCGroup(String mvcType,
            MVCCallable<M,V,C> handler) | 
| <M extends GriffonModel,V extends GriffonView,C extends GriffonController> | AbstractGriffonArtifactScript. withMVCGroup(String mvcType,
            String mvcId,
            Map<String,Object> args,
            MVCCallable<M,V,C> handler) | 
| <M extends GriffonModel,V extends GriffonView,C extends GriffonController> | AbstractGriffonArtifactScript. withMVCGroup(String mvcType,
            String mvcId,
            MVCCallable<M,V,C> handler) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractGriffonViewScriptBase implementation of the GriffonView interface for Script based views | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractJavaFXGriffonViewJavaFX-friendly implementation of the GriffonView interface. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractLanternaGriffonViewLanterna-friendly implementation of the GriffonView interface. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractPivotGriffonViewPivot-friendly implementation of the GriffonView interface. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractSwingGriffonViewSwing-friendly implementation of the GriffonView interface. |