| Package | Description | 
|---|---|
| griffon.core | 
 Core application classes. 
 | 
| griffon.core.addon | 
 Addon types and manager. 
 | 
| griffon.core.artifact | 
 Artifact types. 
 | 
| griffon.core.injection | 
 Test support. 
 | 
| griffon.core.mvc | 
 MVC Group management. 
 | 
| griffon.core.test | 
 Test support. 
 | 
| griffon.core.view | 
 View specific support. 
 | 
| griffon.javafx | 
 JavaFX specializations. 
 | 
| griffon.lanterna | 
 Lanterna specializations. 
 | 
| griffon.pivot | 
 Pivot specializations. 
 | 
| griffon.pivot.test | |
| griffon.swing | 
 Swing specializations. 
 | 
| griffon.swing.support | 
 Swing utilities. 
 | 
| org.codehaus.griffon.runtime.core | 
 Test support. 
 | 
| 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.controller | 
 Controller action implementation [INTERNAL USE]. 
 | 
| org.codehaus.griffon.runtime.core.mvc | 
 MVC group implementation [INTERNAL USE]. 
 | 
| org.codehaus.griffon.runtime.core.storage | 
 Object storage 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.groovy.mvc | 
 MVC group implementation [INTERNAL USE]. 
 | 
| org.codehaus.griffon.runtime.injection | |
| org.codehaus.griffon.runtime.javafx | 
 JavaFX specific implementations [INTERNAL USE]. 
 | 
| org.codehaus.griffon.runtime.javafx.artifact | 
 Artifact implementation [INTERNAL USE]. 
 | 
| org.codehaus.griffon.runtime.javafx.controller | 
 Controller action 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.lanterna.controller | 
 Controller action 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.pivot.controller | 
 Controller action implementation [INTERNAL USE]. 
 | 
| org.codehaus.griffon.runtime.swing | 
 Swing specific implementations [INTERNAL USE]. 
 | 
| org.codehaus.griffon.runtime.swing.artifact | 
 Artifact implementation [INTERNAL USE]. 
 | 
| org.codehaus.griffon.runtime.swing.controller | 
 Controller action implementation [INTERNAL USE]. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected GriffonApplication | 
GriffonExceptionHandler.getApplication()  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
ShutdownHandler.canShutdown(GriffonApplication application)
Asks this handler if the application's shutdown sequence can proceed or not. 
 | 
void | 
PlatformHandler.handle(GriffonApplication app)
Apply platform specific tweaks to the application. 
 | 
void | 
ShutdownHandler.onShutdown(GriffonApplication application)
Called when the shutdown sequence continues 
 | 
| Constructor and Description | 
|---|
GriffonExceptionHandler(GriffonApplication application)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
GriffonAddon.init(GriffonApplication app)  | 
| Modifier and Type | Method and Description | 
|---|---|
GriffonApplication | 
GriffonArtifact.getApplication()
Reference to the current  
GriffonApplication | 
GriffonApplication | 
GriffonClass.getApplication()  | 
| Modifier and Type | Method and Description | 
|---|---|
Injector | 
InjectorFactory.createInjector(GriffonApplication application,
              Iterable<Binding<?>> bindings)  | 
| Modifier and Type | Method and Description | 
|---|---|
GriffonApplication | 
MVCGroupManager.getApplication()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
GriffonFestRule.after(GriffonApplication application,
     Object target)  | 
protected void | 
GriffonUnitRule.after(GriffonApplication application,
     Object target)  | 
protected void | 
GriffonFestRule.before(GriffonApplication application,
      Object target)  | 
protected void | 
GriffonUnitRule.before(GriffonApplication application,
      Object target)  | 
| Constructor and Description | 
|---|
GriffonUnitRule(Class<? extends GriffonApplication> applicationClass)  | 
GriffonUnitRule(Class<? extends GriffonApplication> applicationClass,
               Class<? extends ApplicationBootstrapper> applicationBootstrapper)  | 
GriffonUnitRule(String[] startupArgs,
               Class<? extends GriffonApplication> applicationClass)  | 
GriffonUnitRule(String[] startupArgs,
               Class<? extends GriffonApplication> applicationClass,
               Class<? extends ApplicationBootstrapper> applicationBootstrapper)  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
WindowManager.canShutdown(GriffonApplication app)  | 
void | 
WindowManager.onShutdown(GriffonApplication app)
Hides all visible windows 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractJavaFXGriffonApplication
Base implementation of  
GriffonApplication that runs in applet mode. | 
class  | 
JavaFXGriffonApplication  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
LanternaGriffonApplication  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractPivotGriffonApplication  | 
class  | 
DesktopPivotGriffonApplication  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
GriffonPivotRule.after(GriffonApplication application,
     Object target)  | 
protected void | 
GriffonPivotFuncRule.before(GriffonApplication application,
      Object target)  | 
protected void | 
GriffonPivotRule.before(GriffonApplication application,
      Object target)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractGriffonApplet
Base implementation of  
GriffonApplication that runs in applet mode. | 
class  | 
SwingGriffonApplet
Simple implementation of  
GriffonApplication that runs in applet mode. | 
class  | 
SwingGriffonApplication  | 
| Modifier and Type | Method and Description | 
|---|---|
static Window | 
SwingUtils.createApplicationFrame(GriffonApplication application,
                      Map<String,Object> attributes)
Creates a Window based on the application's configuration. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractGriffonApplication
Implements the basics for a skeleton GriffonApplication. 
 | 
class  | 
DefaultGriffonApplication  | 
| Modifier and Type | Field and Description | 
|---|---|
protected GriffonApplication | 
AbstractApplicationBootstrapper.application  | 
| Modifier and Type | Method and Description | 
|---|---|
protected GriffonApplication | 
AbstractLifecycleHandler.getApplication()  | 
static GriffonApplication | 
AbstractGriffonApplication.run(Class<? extends GriffonApplication> applicationClass,
   String[] args)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
DefaultMacOSXPlatformHandler.handle(GriffonApplication application)  | 
void | 
DefaultPlatformHandler.handle(GriffonApplication application)  | 
static void | 
MVCGroupExceptionHandler.registerWith(GriffonApplication application)  | 
void | 
LifecycleHandlerProvider.setGriffonApplication(GriffonApplication application)  | 
| Modifier and Type | Method and Description | 
|---|---|
static GriffonApplication | 
AbstractGriffonApplication.run(Class<? extends GriffonApplication> applicationClass,
   String[] args)  | 
| Constructor and Description | 
|---|
AbstractApplicationBootstrapper(GriffonApplication application)  | 
AbstractLifecycleHandler(GriffonApplication application)  | 
DefaultApplicationBootstrapper(GriffonApplication application)  | 
DefaultApplicationConfigurer(GriffonApplication application)  | 
TestApplicationBootstrapper(GriffonApplication application)  | 
| Modifier and Type | Method and Description | 
|---|---|
GriffonApplication | 
AbstractAddonManager.getApplication()  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
AbstractGriffonAddon.canShutdown(GriffonApplication application)  | 
void | 
AbstractGriffonAddon.init(GriffonApplication application)  | 
void | 
AbstractGriffonAddon.onShutdown(GriffonApplication application)  | 
| Constructor and Description | 
|---|
AbstractAddonManager(GriffonApplication application)  | 
DefaultAddonManager(GriffonApplication application)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected GriffonApplication | 
AbstractGriffonArtifact.application  | 
| Modifier and Type | Method and Description | 
|---|---|
protected GriffonApplication | 
AbstractArtifactHandler.getApplication()  | 
GriffonApplication | 
AbstractGriffonArtifact.getApplication()  | 
GriffonApplication | 
AbstractGriffonClass.getApplication()  | 
| Constructor and Description | 
|---|
AbstractArtifactHandler(GriffonApplication application,
                       Class<A> artifactType,
                       String type,
                       String trailing)  | 
AbstractGriffonArtifact(GriffonApplication application)
Deprecated. 
 
Griffon prefers field injection over constructor injector for artifacts as of 2.1.0 
 | 
AbstractGriffonClass(GriffonApplication application,
                    Class<?> type,
                    String artifactType,
                    String trailingName)  | 
AbstractGriffonController(GriffonApplication application)
Deprecated. 
 
Griffon prefers field injection over constructor injector for artifacts as of 2.1.0 
 | 
AbstractGriffonModel(GriffonApplication application)
Deprecated. 
 
Griffon prefers field injection over constructor injector for artifacts as of 2.1.0 
 | 
AbstractGriffonMvcArtifact(GriffonApplication application)
Deprecated. 
 
Griffon prefers field injection over constructor injector for artifacts as of 2.1.0 
 | 
AbstractGriffonService(GriffonApplication application)
Deprecated. 
 
Griffon prefers field injection over constructor injector for artifacts as of 2.1.0 
 | 
AbstractGriffonView(GriffonApplication application)
Deprecated. 
 
Griffon prefers field injection over constructor injector for artifacts as of 2.1.0 
 | 
ControllerArtifactHandler(GriffonApplication application)  | 
DefaultGriffonClass(GriffonApplication application,
                   Class<?> clazz,
                   String type,
                   String trailingName)  | 
DefaultGriffonControllerClass(GriffonApplication application,
                             Class<?> clazz)  | 
DefaultGriffonModelClass(GriffonApplication application,
                        Class<?> clazz)  | 
DefaultGriffonServiceClass(GriffonApplication application,
                          Class<?> clazz)  | 
DefaultGriffonViewClass(GriffonApplication application,
                       Class<?> clazz)  | 
ModelArtifactHandler(GriffonApplication application)  | 
ServiceArtifactHandler(GriffonApplication application)  | 
ViewArtifactHandler(GriffonApplication application)  | 
| Constructor and Description | 
|---|
AbstractActionManager(GriffonApplication application)  | 
DefaultActionManager(GriffonApplication application)  | 
| Modifier and Type | Method and Description | 
|---|---|
GriffonApplication | 
AbstractMVCGroupManager.getApplication()  | 
| Constructor and Description | 
|---|
AbstractMVCGroupManager(GriffonApplication application)  | 
DefaultMVCGroupManager(GriffonApplication application,
                      ApplicationClassLoader applicationClassLoader)  | 
| Modifier and Type | Method and Description | 
|---|---|
GriffonApplication | 
AbstractObjectFactory.getApplication()  | 
| Constructor and Description | 
|---|
AbstractObjectFactory(Configuration configuration,
                     GriffonApplication application)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected GriffonApplication | 
AbstractWindowManager.getApplication()  | 
protected GriffonApplication | 
ConfigurableWindowDisplayHandler.getApplication()  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
AbstractWindowManager.canShutdown(GriffonApplication app)  | 
boolean | 
NoopWindowManager.canShutdown(GriffonApplication app)  | 
void | 
AbstractWindowManager.onShutdown(GriffonApplication app)  | 
void | 
NoopWindowManager.onShutdown(GriffonApplication app)  | 
| Constructor and Description | 
|---|
AbstractWindowManager(GriffonApplication application,
                     WindowDisplayHandler<W> windowDisplayHandler)  | 
ConfigurableWindowDisplayHandler(GriffonApplication application,
                                WindowDisplayHandler<W> delegateWindowsDisplayHandler)  | 
NoopWindowManager(GriffonApplication application)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
GroovyAddon.init(GriffonApplication application)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected FactoryBuilderSupport | 
GroovyAwareMVCGroupManager.createBuilder(GriffonApplication application)  | 
protected Collection<BuilderCustomizer> | 
GroovyAwareMVCGroupManager.resolveBuilderCustomizers(GriffonApplication application)  | 
| Constructor and Description | 
|---|
GroovyAwareMVCGroupManager(GriffonApplication application,
                          ApplicationClassLoader applicationClassLoader)  | 
| Modifier and Type | Method and Description | 
|---|---|
GuiceInjector | 
GuiceInjectorFactory.createInjector(GriffonApplication application,
              Iterable<Binding<?>> bindings)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
TestJavaFXGriffonApplication  | 
| Constructor and Description | 
|---|
ConfigurableJavaFXWindowDisplayHandler(GriffonApplication application,
                                      JavaFXWindowDisplayHandler delegateWindowsDisplayHandler)  | 
DefaultJavaFXWindowManager(GriffonApplication application,
                          JavaFXWindowDisplayHandler windowDisplayHandler)  | 
GroovyAwareConfigurableJavaFXWindowDisplayHandler(GriffonApplication application,
                                                 JavaFXWindowDisplayHandler delegateWindowsDisplayHandler)  | 
TestJavaFXGriffonApplicationBootstrapper(GriffonApplication application)  | 
TestJavaFXWindowManager(GriffonApplication application,
                       JavaFXWindowDisplayHandler windowDisplayHandler)  | 
| Constructor and Description | 
|---|
AbstractJavaFXGriffonView(GriffonApplication application)
Deprecated. 
 
Griffon prefers field injection over constructor injector for artifacts as of 2.1.0 
 | 
| Constructor and Description | 
|---|
JavaFXActionManager(GriffonApplication application)  | 
| Constructor and Description | 
|---|
ConfigurableLanternaWindowDisplayHandler(GriffonApplication application,
                                        LanternaWindowDisplayHandler delegateWindowsDisplayHandler)  | 
DefaultLanternaWindowManager(GriffonApplication application,
                            LanternaWindowDisplayHandler windowDisplayHandler)  | 
GroovyAwareConfigurableLanternaWindowDisplayHandler(GriffonApplication application,
                                                   LanternaWindowDisplayHandler delegateWindowsDisplayHandler)  | 
| Constructor and Description | 
|---|
AbstractLanternaGriffonView(GriffonApplication application)
Deprecated. 
 
Griffon prefers field injection over constructor injector for artifacts as of 2.1.0 
 | 
| Constructor and Description | 
|---|
LanternaActionManager(GriffonApplication application)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
TestDesktopPivotApplication  | 
| Modifier and Type | Method and Description | 
|---|---|
static GriffonApplication | 
TestDesktopPivotApplication.getApplication()  | 
| Constructor and Description | 
|---|
ConfigurablePivotWindowDisplayHandler(GriffonApplication application,
                                     PivotWindowDisplayHandler delegateWindowsDisplayHandler)  | 
DefaultPivotWindowManager(GriffonApplication application,
                         PivotWindowDisplayHandler windowDisplayHandler)  | 
GroovyAwareConfigurablePivotWindowDisplayHandler(GriffonApplication application,
                                                PivotWindowDisplayHandler delegateWindowsDisplayHandler)  | 
PivotApplicationBootstrapper(GriffonApplication application,
                            Display display)  | 
TestPivotApplicationBootstrapper(GriffonApplication application,
                                Display display)  | 
| Constructor and Description | 
|---|
AbstractPivotGriffonView(GriffonApplication application)
Deprecated. 
 
Griffon prefers field injection over constructor injector for artifacts as of 2.1.0 
 | 
| Constructor and Description | 
|---|
PivotActionManager(GriffonApplication application)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
FestAwareSwingGriffonApplication  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SwingAddon.init(GriffonApplication application)  | 
| Constructor and Description | 
|---|
ConfigurableSwingWindowDisplayHandler(GriffonApplication application,
                                     SwingWindowDisplayHandler delegateWindowsDisplayHandler)  | 
DefaultSwingWindowManager(GriffonApplication application,
                         SwingWindowDisplayHandler windowDisplayHandler)  | 
GroovyAwareConfigurableSwingWindowDisplayHandler(GriffonApplication application,
                                                SwingWindowDisplayHandler delegateWindowsDisplayHandler)  | 
| Constructor and Description | 
|---|
AbstractSwingGriffonView(GriffonApplication application)
Deprecated. 
 
Griffon prefers field injection over constructor injector for artifacts as of 2.1.0 
 | 
| Constructor and Description | 
|---|
SwingActionManager(GriffonApplication application)  |