| Package | Description | 
|---|---|
| griffon.core.artifact | Artifact types. | 
| griffon.core.mvc | MVC Group management. | 
| griffon.javafx.artifact | JavaFX specific artifact types. | 
| 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.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  | GriffonControllerIdentifies a Controller artifact. | 
| interface  | GriffonModelIdentifies a Model artifact. | 
| interface  | GriffonViewIdentifies a View artifact. | 
| Modifier and Type | Method and Description | 
|---|---|
| <MVC extends TypedMVCGroup> | MVCHandler. createMVC(java.lang.Class<? extends MVC> mvcType)Instantiates an MVC group of the specified type returning only the MVC parts. | 
| <MVC extends TypedMVCGroup> | MVCHandler. createMVC(java.lang.Class<? extends MVC> mvcType,
         java.util.Map<java.lang.String,java.lang.Object> args)Instantiates an MVC group of the specified type with additional variables. | 
| <MVC extends TypedMVCGroup> | MVCHandler. createMVC(java.lang.Class<? extends MVC> mvcType,
         java.lang.String mvcId)Instantiates an MVC group of the specified type with a particular name. | 
| <MVC extends TypedMVCGroup> | MVCHandler. createMVC(java.lang.Class<? extends MVC> mvcType,
         java.lang.String mvcId,
         java.util.Map<java.lang.String,java.lang.Object> args)Instantiates an MVC group of the specified type with a particular name. | 
| <MVC extends TypedMVCGroup> | MVCHandler. createMVC(java.util.Map<java.lang.String,java.lang.Object> args,
         java.lang.Class<? extends MVC> mvcType)Instantiates an MVC group of the specified type with additional variables. | 
| <MVC extends TypedMVCGroup> | MVCHandler. createMVC(java.util.Map<java.lang.String,java.lang.Object> args,
         java.lang.Class<? extends MVC> mvcType,
         java.lang.String mvcId)Instantiates an MVC group of the specified type with a particular name. | 
| java.util.List<? extends GriffonMvcArtifact> | MVCHandler. createMVC(java.util.Map<java.lang.String,java.lang.Object> args,
         java.lang.String mvcType)Instantiates an MVC group of the specified type with additional variables. | 
| java.util.List<? extends GriffonMvcArtifact> | MVCHandler. createMVC(java.util.Map<java.lang.String,java.lang.Object> args,
         java.lang.String mvcType,
         java.lang.String mvcId)Instantiates an MVC group of the specified type with a particular name. | 
| java.util.List<? extends GriffonMvcArtifact> | MVCHandler. createMVC(java.lang.String mvcType)Instantiates an MVC group of the specified type returning only the MVC parts. | 
| java.util.List<? extends GriffonMvcArtifact> | MVCHandler. createMVC(java.lang.String mvcType,
         java.util.Map<java.lang.String,java.lang.Object> args)Instantiates an MVC group of the specified type with additional variables. | 
| java.util.List<? extends GriffonMvcArtifact> | MVCHandler. createMVC(java.lang.String mvcType,
         java.lang.String mvcId)Instantiates an MVC group of the specified type with a particular name. | 
| java.util.List<? extends GriffonMvcArtifact> | MVCHandler. createMVC(java.lang.String mvcType,
         java.lang.String mvcId,
         java.util.Map<java.lang.String,java.lang.Object> args)Instantiates an MVC group of the specified type with a particular name. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | JavaFXGriffonView | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractGriffonControllerBase implementation of the GriffonController interface. | 
| class  | AbstractGriffonModelBase implementation of the GriffonModel interface. | 
| class  | AbstractGriffonMvcArtifactBase implementation of the GriffonMvcArtifact interface. | 
| class  | AbstractGriffonViewBase implementation of the GriffonView interface. | 
| Modifier and Type | Method and Description | 
|---|---|
| <MVC extends TypedMVCGroup> | AbstractGriffonArtifact. createMVC(java.lang.Class<? extends MVC> mvcType) | 
| <MVC extends TypedMVCGroup> | AbstractGriffonMvcArtifact. createMVC(java.lang.Class<? extends MVC> mvcType) | 
| <MVC extends TypedMVCGroup> | AbstractGriffonArtifact. createMVC(java.lang.Class<? extends MVC> mvcType,
         java.util.Map<java.lang.String,java.lang.Object> args) | 
| <MVC extends TypedMVCGroup> | AbstractGriffonMvcArtifact. createMVC(java.lang.Class<? extends MVC> mvcType,
         java.util.Map<java.lang.String,java.lang.Object> args) | 
| <MVC extends TypedMVCGroup> | AbstractGriffonArtifact. createMVC(java.lang.Class<? extends MVC> mvcType,
         java.lang.String mvcId) | 
| <MVC extends TypedMVCGroup> | AbstractGriffonMvcArtifact. createMVC(java.lang.Class<? extends MVC> mvcType,
         java.lang.String mvcId) | 
| <MVC extends TypedMVCGroup> | AbstractGriffonArtifact. createMVC(java.lang.Class<? extends MVC> mvcType,
         java.lang.String mvcId,
         java.util.Map<java.lang.String,java.lang.Object> args) | 
| <MVC extends TypedMVCGroup> | AbstractGriffonMvcArtifact. createMVC(java.lang.Class<? extends MVC> mvcType,
         java.lang.String mvcId,
         java.util.Map<java.lang.String,java.lang.Object> args) | 
| <MVC extends TypedMVCGroup> | AbstractGriffonArtifact. createMVC(java.util.Map<java.lang.String,java.lang.Object> args,
         java.lang.Class<? extends MVC> mvcType) | 
| <MVC extends TypedMVCGroup> | AbstractGriffonMvcArtifact. createMVC(java.util.Map<java.lang.String,java.lang.Object> args,
         java.lang.Class<? extends MVC> mvcType) | 
| <MVC extends TypedMVCGroup> | AbstractGriffonArtifact. createMVC(java.util.Map<java.lang.String,java.lang.Object> args,
         java.lang.Class<? extends MVC> mvcType,
         java.lang.String mvcId) | 
| <MVC extends TypedMVCGroup> | AbstractGriffonMvcArtifact. createMVC(java.util.Map<java.lang.String,java.lang.Object> args,
         java.lang.Class<? extends MVC> mvcType,
         java.lang.String mvcId) | 
| java.util.List<? extends GriffonMvcArtifact> | AbstractGriffonArtifact. createMVC(java.util.Map<java.lang.String,java.lang.Object> args,
         java.lang.String mvcType) | 
| java.util.List<? extends GriffonMvcArtifact> | AbstractGriffonMvcArtifact. createMVC(java.util.Map<java.lang.String,java.lang.Object> args,
         java.lang.String mvcType) | 
| java.util.List<? extends GriffonMvcArtifact> | AbstractGriffonArtifact. createMVC(java.util.Map<java.lang.String,java.lang.Object> args,
         java.lang.String mvcType,
         java.lang.String mvcId) | 
| java.util.List<? extends GriffonMvcArtifact> | AbstractGriffonMvcArtifact. createMVC(java.util.Map<java.lang.String,java.lang.Object> args,
         java.lang.String mvcType,
         java.lang.String mvcId) | 
| java.util.List<? extends GriffonMvcArtifact> | AbstractGriffonArtifact. createMVC(java.lang.String mvcType) | 
| java.util.List<? extends GriffonMvcArtifact> | AbstractGriffonMvcArtifact. createMVC(java.lang.String mvcType) | 
| java.util.List<? extends GriffonMvcArtifact> | AbstractGriffonArtifact. createMVC(java.lang.String mvcType,
         java.util.Map<java.lang.String,java.lang.Object> args) | 
| java.util.List<? extends GriffonMvcArtifact> | AbstractGriffonMvcArtifact. createMVC(java.lang.String mvcType,
         java.util.Map<java.lang.String,java.lang.Object> args) | 
| java.util.List<? extends GriffonMvcArtifact> | AbstractGriffonArtifact. createMVC(java.lang.String mvcType,
         java.lang.String mvcId) | 
| java.util.List<? extends GriffonMvcArtifact> | AbstractGriffonMvcArtifact. createMVC(java.lang.String mvcType,
         java.lang.String mvcId) | 
| java.util.List<? extends GriffonMvcArtifact> | AbstractGriffonArtifact. createMVC(java.lang.String mvcType,
         java.lang.String mvcId,
         java.util.Map<java.lang.String,java.lang.Object> args) | 
| java.util.List<? extends GriffonMvcArtifact> | AbstractGriffonMvcArtifact. createMVC(java.lang.String mvcType,
         java.lang.String mvcId,
         java.util.Map<java.lang.String,java.lang.Object> args) | 
| Modifier and Type | Method and Description | 
|---|---|
| <MVC extends TypedMVCGroup> | AbstractMVCGroup. createMVC(java.lang.Class<? extends MVC> mvcType) | 
| <MVC extends TypedMVCGroup> | AbstractMVCGroupManager. createMVC(java.lang.Class<? extends MVC> mvcType) | 
| <MVC extends TypedMVCGroup> | AbstractMVCHandler. createMVC(java.lang.Class<? extends MVC> mvcType) | 
| <MVC extends TypedMVCGroup> | DelegatingMVCGroup. createMVC(java.lang.Class<? extends MVC> mvcType) | 
| <MVC extends TypedMVCGroup> | AbstractMVCGroup. createMVC(java.lang.Class<? extends MVC> mvcType,
         java.util.Map<java.lang.String,java.lang.Object> args) | 
| <MVC extends TypedMVCGroup> | AbstractMVCGroupManager. createMVC(java.lang.Class<? extends MVC> mvcType,
         java.util.Map<java.lang.String,java.lang.Object> args) | 
| <MVC extends TypedMVCGroup> | AbstractMVCHandler. createMVC(java.lang.Class<? extends MVC> mvcType,
         java.util.Map<java.lang.String,java.lang.Object> args) | 
| <MVC extends TypedMVCGroup> | DelegatingMVCGroup. createMVC(java.lang.Class<? extends MVC> mvcType,
         java.util.Map<java.lang.String,java.lang.Object> args) | 
| <MVC extends TypedMVCGroup> | AbstractMVCGroup. createMVC(java.lang.Class<? extends MVC> mvcType,
         java.lang.String mvcId) | 
| <MVC extends TypedMVCGroup> | AbstractMVCGroupManager. createMVC(java.lang.Class<? extends MVC> mvcType,
         java.lang.String mvcId) | 
| <MVC extends TypedMVCGroup> | AbstractMVCHandler. createMVC(java.lang.Class<? extends MVC> mvcType,
         java.lang.String mvcId) | 
| <MVC extends TypedMVCGroup> | DelegatingMVCGroup. createMVC(java.lang.Class<? extends MVC> mvcType,
         java.lang.String mvcId) | 
| <MVC extends TypedMVCGroup> | AbstractMVCGroup. createMVC(java.lang.Class<? extends MVC> mvcType,
         java.lang.String mvcId,
         java.util.Map<java.lang.String,java.lang.Object> args) | 
| <MVC extends TypedMVCGroup> | AbstractMVCGroupManager. createMVC(java.lang.Class<? extends MVC> mvcType,
         java.lang.String mvcId,
         java.util.Map<java.lang.String,java.lang.Object> args) | 
| <MVC extends TypedMVCGroup> | AbstractMVCHandler. createMVC(java.lang.Class<? extends MVC> mvcType,
         java.lang.String mvcId,
         java.util.Map<java.lang.String,java.lang.Object> args) | 
| <MVC extends TypedMVCGroup> | DelegatingMVCGroup. createMVC(java.lang.Class<? extends MVC> mvcType,
         java.lang.String mvcId,
         java.util.Map<java.lang.String,java.lang.Object> args) | 
| <MVC extends TypedMVCGroup> | AbstractMVCGroup. createMVC(java.util.Map<java.lang.String,java.lang.Object> args,
         java.lang.Class<? extends MVC> mvcType) | 
| <MVC extends TypedMVCGroup> | AbstractMVCGroupManager. createMVC(java.util.Map<java.lang.String,java.lang.Object> args,
         java.lang.Class<? extends MVC> mvcType) | 
| <MVC extends TypedMVCGroup> | AbstractMVCHandler. createMVC(java.util.Map<java.lang.String,java.lang.Object> args,
         java.lang.Class<? extends MVC> mvcType) | 
| <MVC extends TypedMVCGroup> | DelegatingMVCGroup. createMVC(java.util.Map<java.lang.String,java.lang.Object> args,
         java.lang.Class<? extends MVC> mvcType) | 
| <MVC extends TypedMVCGroup> | AbstractMVCGroup. createMVC(java.util.Map<java.lang.String,java.lang.Object> args,
         java.lang.Class<? extends MVC> mvcType,
         java.lang.String mvcId) | 
| <MVC extends TypedMVCGroup> | AbstractMVCGroupManager. createMVC(java.util.Map<java.lang.String,java.lang.Object> args,
         java.lang.Class<? extends MVC> mvcType,
         java.lang.String mvcId) | 
| <MVC extends TypedMVCGroup> | AbstractMVCHandler. createMVC(java.util.Map<java.lang.String,java.lang.Object> args,
         java.lang.Class<? extends MVC> mvcType,
         java.lang.String mvcId) | 
| <MVC extends TypedMVCGroup> | DelegatingMVCGroup. createMVC(java.util.Map<java.lang.String,java.lang.Object> args,
         java.lang.Class<? extends MVC> mvcType,
         java.lang.String mvcId) | 
| java.util.List<? extends GriffonMvcArtifact> | AbstractMVCGroup. createMVC(java.util.Map<java.lang.String,java.lang.Object> args,
         java.lang.String mvcType) | 
| java.util.List<? extends GriffonMvcArtifact> | AbstractMVCGroupManager. createMVC(java.util.Map<java.lang.String,java.lang.Object> args,
         java.lang.String mvcType) | 
| java.util.List<? extends GriffonMvcArtifact> | AbstractMVCHandler. createMVC(java.util.Map<java.lang.String,java.lang.Object> args,
         java.lang.String mvcType) | 
| java.util.List<? extends GriffonMvcArtifact> | DelegatingMVCGroup. createMVC(java.util.Map<java.lang.String,java.lang.Object> args,
         java.lang.String mvcType) | 
| java.util.List<? extends GriffonMvcArtifact> | AbstractMVCGroup. createMVC(java.util.Map<java.lang.String,java.lang.Object> args,
         java.lang.String mvcType,
         java.lang.String mvcId) | 
| java.util.List<? extends GriffonMvcArtifact> | AbstractMVCGroupManager. createMVC(java.util.Map<java.lang.String,java.lang.Object> args,
         java.lang.String mvcType,
         java.lang.String mvcId) | 
| java.util.List<? extends GriffonMvcArtifact> | AbstractMVCHandler. createMVC(java.util.Map<java.lang.String,java.lang.Object> args,
         java.lang.String mvcType,
         java.lang.String mvcId) | 
| java.util.List<? extends GriffonMvcArtifact> | DelegatingMVCGroup. createMVC(java.util.Map<java.lang.String,java.lang.Object> args,
         java.lang.String mvcType,
         java.lang.String mvcId) | 
| protected java.util.List<? extends GriffonMvcArtifact> | AbstractMVCGroupManager. createMVC(MVCGroupConfiguration configuration,
         java.lang.String mvcId,
         java.util.Map<java.lang.String,java.lang.Object> args) | 
| java.util.List<? extends GriffonMvcArtifact> | AbstractMVCGroup. createMVC(java.lang.String mvcType) | 
| java.util.List<? extends GriffonMvcArtifact> | AbstractMVCGroupManager. createMVC(java.lang.String mvcType) | 
| java.util.List<? extends GriffonMvcArtifact> | AbstractMVCHandler. createMVC(java.lang.String mvcType) | 
| java.util.List<? extends GriffonMvcArtifact> | DelegatingMVCGroup. createMVC(java.lang.String mvcType) | 
| java.util.List<? extends GriffonMvcArtifact> | AbstractMVCGroup. createMVC(java.lang.String mvcType,
         java.util.Map<java.lang.String,java.lang.Object> args) | 
| java.util.List<? extends GriffonMvcArtifact> | AbstractMVCGroupManager. createMVC(java.lang.String mvcType,
         java.util.Map<java.lang.String,java.lang.Object> args) | 
| java.util.List<? extends GriffonMvcArtifact> | AbstractMVCHandler. createMVC(java.lang.String mvcType,
         java.util.Map<java.lang.String,java.lang.Object> args) | 
| java.util.List<? extends GriffonMvcArtifact> | DelegatingMVCGroup. createMVC(java.lang.String mvcType,
         java.util.Map<java.lang.String,java.lang.Object> args) | 
| java.util.List<? extends GriffonMvcArtifact> | AbstractMVCGroup. createMVC(java.lang.String mvcType,
         java.lang.String mvcId) | 
| java.util.List<? extends GriffonMvcArtifact> | AbstractMVCGroupManager. createMVC(java.lang.String mvcType,
         java.lang.String mvcId) | 
| java.util.List<? extends GriffonMvcArtifact> | AbstractMVCHandler. createMVC(java.lang.String mvcType,
         java.lang.String mvcId) | 
| java.util.List<? extends GriffonMvcArtifact> | DelegatingMVCGroup. createMVC(java.lang.String mvcType,
         java.lang.String mvcId) | 
| java.util.List<? extends GriffonMvcArtifact> | AbstractMVCGroup. createMVC(java.lang.String mvcType,
         java.lang.String mvcId,
         java.util.Map<java.lang.String,java.lang.Object> args) | 
| java.util.List<? extends GriffonMvcArtifact> | AbstractMVCGroupManager. createMVC(java.lang.String mvcType,
         java.lang.String mvcId,
         java.util.Map<java.lang.String,java.lang.Object> args) | 
| java.util.List<? extends GriffonMvcArtifact> | AbstractMVCHandler. createMVC(java.lang.String mvcType,
         java.lang.String mvcId,
         java.util.Map<java.lang.String,java.lang.Object> args) | 
| java.util.List<? extends GriffonMvcArtifact> | DelegatingMVCGroup. createMVC(java.lang.String mvcType,
         java.lang.String mvcId,
         java.util.Map<java.lang.String,java.lang.Object> args) | 
| 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. |