| Package | Description | 
|---|---|
| griffon.core | 
 Core application classes. 
 | 
| griffon.core.artifact | 
 Artifact types. 
 | 
| griffon.core.threading | 
 Threading support. 
 | 
| org.codehaus.griffon.runtime.core | 
 Core implementation [INTERNAL USE]. 
 | 
| org.codehaus.griffon.runtime.core.artifact | 
 Artifact implementation [INTERNAL USE]. 
 | 
| org.codehaus.griffon.runtime.core.threading | 
 Threading 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 | 
 JavaFX specific implementations [INTERNAL USE]. 
 | 
| org.codehaus.griffon.runtime.javafx.artifact | 
 Artifact implementation [INTERNAL USE]. 
 | 
| org.codehaus.griffon.runtime.lanterna | 
 Lanterna specific implementations [INTERNAL USE]. 
 | 
| org.codehaus.griffon.runtime.lanterna.artifact | 
 Artifact implementation [INTERNAL USE]. 
 | 
| org.codehaus.griffon.runtime.pivot | 
 Pivot specific implementations [INTERNAL USE]. 
 | 
| org.codehaus.griffon.runtime.pivot.artifact | 
 Artifact implementation [INTERNAL USE]. 
 | 
| org.codehaus.griffon.runtime.swing | 
 Swing specific implementations [INTERNAL USE]. 
 | 
| org.codehaus.griffon.runtime.swing.artifact | 
 Artifact implementation [INTERNAL USE]. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
LifecycleHandler
Defines the contract of an application lifecycle handling class. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
GriffonArtifact
Identifies an object as a Griffon artifact. 
 | 
interface  | 
GriffonController
Identifies a Controller artifact. 
 | 
interface  | 
GriffonModel
Identifies a Model artifact. 
 | 
interface  | 
GriffonMvcArtifact
Identifies an artifact that belongs to an MVC group. 
 | 
interface  | 
GriffonService
Identifies a Service artifact. 
 | 
interface  | 
GriffonView
Identifies a View artifact. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
UIThreadManager  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractLifecycleHandler
Base implementation of the  
LifecycleHandler interface. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractGriffonArtifact
Base implementation of the GriffonArtifact interface. 
 | 
class  | 
AbstractGriffonController
Base implementation of the GriffonController interface. 
 | 
class  | 
AbstractGriffonModel
Base implementation of the GriffonModel interface. 
 | 
class  | 
AbstractGriffonMvcArtifact
Base implementation of the GriffonMvcArtifact interface. 
 | 
class  | 
AbstractGriffonService
Base implementation of the GriffonService interface. 
 | 
class  | 
AbstractGriffonView
Base implementation of the GriffonView interface. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractThreadingHandler
Base implementation of the ThreadingHandler interface. 
 | 
class  | 
AbstractUIThreadManager  | 
class  | 
DefaultUIThreadManager  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractGriffonArtifactScript  | 
class  | 
AbstractGriffonMvcArtifactScript  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractGriffonViewScript
Base implementation of the GriffonView interface for Script based views 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
JavaFXUIThreadManager  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractJavaFXGriffonView
JavaFX-friendly implementation of the GriffonView interface. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
LanternaUIThreadManager
Executes code honoring Lanterna's threading model. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractLanternaGriffonView
Lanterna-friendly implementation of the GriffonView interface. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
PivotUIThreadManager
Executes code honoring Pivot's threading model. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractPivotGriffonView
Pivot-friendly implementation of the GriffonView interface. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SwingUIThreadManager
Executes code using SwingUtilities. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractSwingGriffonView
Swing-friendly implementation of the GriffonView interface. 
 |