Groovy Documentation

griffon.javafx
[Java] Class JavaFXGriffonApplication

java.lang.Object
  javafx.application.Application
      griffon.javafx.AbstractJavaFXGriffonApplication
          griffon.javafx.JavaFXGriffonApplication
All Implemented Interfaces:
StandaloneGriffonApplication

public class JavaFXGriffonApplication
extends AbstractJavaFXGriffonApplication

Authors:
Dean Iverson
Andres Almiray


Field Summary
private WindowDisplayHandler defaultWindowDisplayHandler

private javafx.stage.Stage primaryStage

private boolean primaryStageDispensed

private WindowDisplayHandler windowDisplayHandler

private WindowManager windowManager

 
Fields inherited from class AbstractJavaFXGriffonApplication
EMPTY_ARGS, actionManager, addonManager, artifactManager, bindings, builderConfig, config, eventRouter, eventsConfig, locale, lock, log, messageSource, mvcGroupManager, pcs, phase, resourceLocator, resourceResolver, serviceManager, shutdownHandlers, shutdownLock, startupArgs
 
Constructor Summary
JavaFXGriffonApplication()

JavaFXGriffonApplication(String[] args)

 
Method Summary
void bootstrap()

Object createApplicationContainer()

void exit()

protected UIThreadHandler getUIThreadHandler()

WindowDisplayHandler getWindowDisplayHandler()

WindowManager getWindowManager()

static void main(String[] args)

void realize()

WindowDisplayHandler resolveWindowDisplayHandler()

static void run(Class applicationClass, String[] args)

void setWindowDisplayHandler(WindowDisplayHandler windowDisplayHandler)

void show()

boolean shutdown()

void start(javafx.stage.Stage stage)

 
Methods inherited from class AbstractJavaFXGriffonApplication
addApplicationEventListener, addApplicationEventListener, addApplicationEventListener, addApplicationEventListener, addApplicationEventListener, addPropertyChangeListener, addPropertyChangeListener, addShutdownHandler, buildMVCGroup, buildMVCGroup, buildMVCGroup, buildMVCGroup, buildMVCGroup, buildMVCGroup, canShutdown, createApplicationContainer, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, destroyMVCGroup, event, event, event, eventAsync, eventAsync, eventAsync, eventOutsideUI, eventOutsideUI, eventOutsideUI, execFuture, execFuture, execFuture, execFuture, execInsideUIAsync, execInsideUISync, execOutsideUI, firePropertyChange, firePropertyChange, formatMessage, formatMessage, formatMessage, formatResource, formatResource, formatResource, getActionManager, getAddonManager, getAppConfigClass, getArtifactManager, getBindings, getBuilderClass, getBuilderConfig, getBuilders, getConfig, getConfigClass, getControllers, getEventRouter, getEventsClass, getEventsConfig, getGroups, getLocale, getLog, getMessage, getMessage, getMessage, getMessage, getMessage, getMessage, getMessage, getMessage, getMessage, getMessage, getMessage, getMessage, getMessage, getMessage, getMessage, getMessage, getMessageSource, getMetadata, getModels, getMvcGroupManager, getPhase, getPropertyChangeListeners, getPropertyChangeListeners, getResourceAsStream, getResourceAsURL, getResourceResolver, getResources, getServiceManager, getServices, getStartupArgs, getViews, initialize, isEventPublishingEnabled, isUIThread, loadClass, loadConfigurationalClass, newInstance, ready, removeApplicationEventListener, removeApplicationEventListener, removeApplicationEventListener, removeApplicationEventListener, removeApplicationEventListener, removePropertyChangeListener, removePropertyChangeListener, removeShutdownHandler, resolveMessageValue, resolveResource, resolveResource, resolveResource, resolveResource, resolveResource, resolveResource, resolveResource, resolveResource, resolveResource, resolveResource, resolveResource, resolveResource, resolveResource, resolveResource, resolveResource, resolveResource, resolveResourceValue, setActionManager, setAddonManager, setArtifactManager, setBindings, setBuilderConfig, setConfig, setEventPublishingEnabled, setEventRouter, setEventsConfig, setLocale, setLocaleAsString, setMessageSource, setMvcGroupManager, setPhase, setResourceResolver, setServiceManager, shutdown, start, startup, stop, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup
 
Methods inherited from class javafx.application.Application
javafx.application.Application#init(), javafx.application.Application#start(javafx.stage.Stage), javafx.application.Application#stop(), javafx.application.Application#getParameters(), javafx.application.Application#launch(java.lang.Class, [Ljava.lang.String;), javafx.application.Application#launch([Ljava.lang.String;), javafx.application.Application#getHostServices(), javafx.application.Application#notifyPreloader(javafx.application.Preloader$PreloaderNotification), javafx.application.Application#wait(long, int), javafx.application.Application#wait(long), javafx.application.Application#wait(), javafx.application.Application#equals(java.lang.Object), javafx.application.Application#toString(), javafx.application.Application#hashCode(), javafx.application.Application#getClass(), javafx.application.Application#notify(), javafx.application.Application#notifyAll()
 

Field Detail

defaultWindowDisplayHandler

private final WindowDisplayHandler defaultWindowDisplayHandler


primaryStage

private javafx.stage.Stage primaryStage


primaryStageDispensed

private boolean primaryStageDispensed


windowDisplayHandler

private WindowDisplayHandler windowDisplayHandler


windowManager

private final WindowManager windowManager


 
Constructor Detail

JavaFXGriffonApplication

public JavaFXGriffonApplication()


JavaFXGriffonApplication

public JavaFXGriffonApplication(String[] args)


 
Method Detail

bootstrap

public void bootstrap()


createApplicationContainer

public Object createApplicationContainer()


exit

public void exit()


getUIThreadHandler

protected UIThreadHandler getUIThreadHandler()


getWindowDisplayHandler

public WindowDisplayHandler getWindowDisplayHandler()


getWindowManager

public WindowManager getWindowManager()


main

public static void main(String[] args)


realize

public void realize()


resolveWindowDisplayHandler

public final WindowDisplayHandler resolveWindowDisplayHandler()


run

public static void run(Class applicationClass, String[] args)


setWindowDisplayHandler

public void setWindowDisplayHandler(WindowDisplayHandler windowDisplayHandler)


show

public void show()


shutdown

public boolean shutdown()


start

@Override
public void start(javafx.stage.Stage stage)


 

Groovy Documentation