| 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.javafx.support | JavaFX utilities. | 
| 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.configuration | Configuration 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 | GriffonUnitRule. after(GriffonApplication application,
     Object target) | 
| protected void | GriffonFestRule. after(GriffonApplication application,
     Object target) | 
| protected void | GriffonUnitRule. before(GriffonApplication application,
      Object target) | 
| protected void | GriffonFestRule. 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  | AbstractJavaFXGriffonApplicationBase implementation of  GriffonApplicationthat runs in applet mode. | 
| class  | JavaFXGriffonApplication | 
| Modifier and Type | Field and Description | 
|---|---|
| protected GriffonApplication | GriffonBuilderFactory. application | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | JavaFXUtils. connectMessageSource(Object node,
                    GriffonApplication application) | 
| Constructor and Description | 
|---|
| GriffonBuilderFactory(GriffonApplication application,
                     MVCGroup mvcGroup) | 
| GriffonBuilderFactory(GriffonApplication application,
                     MVCGroup mvcGroup,
                     ClassLoader classLoader) | 
| 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  | AbstractGriffonAppletBase implementation of  GriffonApplicationthat runs in applet mode. | 
| class  | SwingGriffonAppletSimple implementation of  GriffonApplicationthat 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  | AbstractGriffonApplicationImplements 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 | DefaultPlatformHandler. handle(GriffonApplication application) | 
| void | DefaultMacOSXPlatformHandler. handle(GriffonApplication application) | 
| static void | MVCGroupExceptionHandler. registerWith(GriffonApplication application) | 
| void | LifecycleHandlerProvider. setGriffonApplication(GriffonApplication application) | 
| static void | MVCGroupExceptionHandler. unregisterFrom(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) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected GriffonApplication | AbstractConfigurationManager. application | 
| Constructor and Description | 
|---|
| AbstractActionManager(GriffonApplication application,
                     ActionFactory actionFactory,
                     ActionMetadataFactory actionMetadataFactory) | 
| DefaultActionManager(GriffonApplication application,
                    ActionFactory actionFactory,
                    ActionMetadataFactory actionMetadataFactory) | 
| Modifier and Type | Method and Description | 
|---|---|
| GriffonApplication | AbstractMVCGroupManager. getApplication() | 
| Constructor and Description | 
|---|
| AbstractMVCGroupManager(GriffonApplication application) | 
| DefaultMVCGroupManager(GriffonApplication application,
                      ApplicationClassLoader applicationClassLoader,
                      Instantiator instantiator) | 
| 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 | NoopWindowManager. canShutdown(GriffonApplication app) | 
| boolean | AbstractWindowManager. canShutdown(GriffonApplication app) | 
| void | NoopWindowManager. onShutdown(GriffonApplication app) | 
| void | AbstractWindowManager. 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 groovy.util.FactoryBuilderSupport | GroovyAwareMVCGroupManager. createBuilder(GriffonApplication application) | 
| protected Collection<BuilderCustomizer> | GroovyAwareMVCGroupManager. resolveBuilderCustomizers(GriffonApplication application) | 
| Constructor and Description | 
|---|
| GroovyAwareMVCGroupManager(GriffonApplication application,
                          ApplicationClassLoader applicationClassLoader,
                          Instantiator instantiator) | 
| Modifier and Type | Method and Description | 
|---|---|
| GuiceInjector | GuiceInjectorFactory. createInjector(GriffonApplication application,
              Iterable<Binding<?>> bindings) | 
| protected void | GuiceInjectorFactory. resolveConfigurationInjections(Object injectee,
                              GriffonApplication application) | 
| protected void | GuiceInjectorFactory. resolveContextualInjections(Object injectee,
                           GriffonApplication application) | 
| 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,
                   ActionFactory actionFactory,
                   ActionMetadataFactory actionMetadataFactory) | 
| 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,
                     ActionFactory actionFactory,
                     ActionMetadataFactory actionMetadataFactory) | 
| 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,
                            org.apache.pivot.wtk.Display display) | 
| TestPivotApplicationBootstrapper(GriffonApplication application,
                                org.apache.pivot.wtk.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,
                  ActionFactory actionFactory,
                  ActionMetadataFactory actionMetadataFactory) | 
| 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,
                  ActionFactory actionFactory,
                  ActionMetadataFactory actionMetadataFactory) |