| Package | Description | 
|---|---|
| griffon.core | 
 Core application classes. 
 | 
| griffon.core.addon | 
 Addon types and manager. 
 | 
| griffon.core.artifact | 
 Artifact types. 
 | 
| griffon.core.view | 
 View specific support. 
 | 
| griffon.javafx | 
 JavaFX specializations. 
 | 
| griffon.lanterna | 
 Lanterna specializations. 
 | 
| griffon.pivot | 
 Pivot specializations. 
 | 
| griffon.swing | 
 Swing specializations. 
 | 
| org.codehaus.griffon.runtime.core | 
 Core implementation [INTERNAL USE]. 
 | 
| org.codehaus.griffon.runtime.core.addon | 
 Addon implementation [INTERNAL USE]. 
 | 
| org.codehaus.griffon.runtime.core.artifact | 
 Artifact implementation [INTERNAL USE]. 
 | 
| org.codehaus.griffon.runtime.core.view | 
 WindowManager and helpers [INTERNAL USE]. 
 | 
| org.codehaus.griffon.runtime.groovy | 
 Core implementation [INTERNAL USE]. 
 | 
| org.codehaus.griffon.runtime.javafx | 
 JavaFX specific implementations [INTERNAL USE]. 
 | 
| org.codehaus.griffon.runtime.lanterna | 
 Lanterna specific implementations [INTERNAL USE]. 
 | 
| org.codehaus.griffon.runtime.pivot | 
 Pivot specific implementations [INTERNAL USE]. 
 | 
| org.codehaus.griffon.runtime.swing | 
 Swing specific implementations [INTERNAL USE]. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
GriffonApplication.addShutdownHandler(ShutdownHandler handler)
Registers a ShutdownHandler on this application 
 | 
void | 
GriffonApplication.removeShutdownHandler(ShutdownHandler handler)
Removes a ShutdownHandler from this application 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
GriffonAddon
Identifies an Addon artifact. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
ArtifactManager
Helper class capable of dealing with artifacts and their handlers. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
WindowManager<W>
Controls a set of windows that belong to the application. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
JavaFXWindowManager  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AbstractJavaFXGriffonApplication.addShutdownHandler(ShutdownHandler handler)  | 
void | 
AbstractJavaFXGriffonApplication.removeShutdownHandler(ShutdownHandler handler)  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
LanternaWindowManager  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
PivotWindowManager  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
SwingWindowManager  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AbstractGriffonApplet.addShutdownHandler(ShutdownHandler handler)  | 
void | 
AbstractGriffonApplet.removeShutdownHandler(ShutdownHandler handler)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AbstractGriffonApplication.addShutdownHandler(ShutdownHandler handler)  | 
void | 
AbstractGriffonApplication.removeShutdownHandler(ShutdownHandler handler)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractGriffonAddon  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractArtifactManager
Base implementation of the  
ArtifactManager interface. | 
class  | 
DefaultArtifactManager
Default implementation of  
ArtifactManager. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractWindowManager<W>  | 
class  | 
NoopWindowManager  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
GroovyAddon  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultJavaFXWindowManager  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultLanternaWindowManager  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultPivotWindowManager  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultSwingWindowManager  | 
class  | 
SwingAddon  |