| 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.groovy.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  | GriffonArtifactIdentifies an object as a Griffon artifact. | 
| interface  | GriffonControllerIdentifies a Controller artifact. | 
| interface  | GriffonModelIdentifies a Model artifact. | 
| interface  | GriffonMvcArtifactIdentifies an artifact that belongs to an MVC group. | 
| interface  | GriffonServiceIdentifies a Service artifact. | 
| interface  | GriffonViewIdentifies a View artifact. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | MVCGroupDefines an MVC group and its contents | 
| interface  | MVCGroupManagerManages the configuration and instantiation of MVC groups. | 
| interface  | TypedMVCGroup<M extends GriffonModel,V extends GriffonView,C extends GriffonController> | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | JavaFXGriffonView | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractGriffonArtifactBase implementation of the GriffonArtifact interface. | 
| class  | AbstractGriffonControllerBase implementation of the GriffonController interface. | 
| class  | AbstractGriffonModelBase implementation of the GriffonModel interface. | 
| class  | AbstractGriffonMvcArtifactBase implementation of the GriffonMvcArtifact interface. | 
| class  | AbstractGriffonServiceBase implementation of the GriffonService interface. | 
| class  | AbstractGriffonViewBase implementation of the GriffonView interface. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractMVCGroupBase implementation of the  MVCGroupinterface | 
| class  | AbstractMVCGroupManagerBase implementation of the  MVCGroupManagerinterface. | 
| class  | AbstractMVCHandlerBase implementation of the MVCHandler interface. | 
| class  | AbstractTypedMVCGroup<M extends GriffonModel,V extends GriffonView,C extends GriffonController> | 
| class  | DefaultMVCGroupDefault implementation of the  MVCGroupinterface | 
| class  | DefaultMVCGroupManagerBase implementation of the  MVCGroupManagerinterface. | 
| class  | DelegatingMVCGroup | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | GroovyAwareMVCGroup | 
| class  | GroovyAwareMVCGroupManager | 
| 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. |