public abstract class AbstractJavaFXGriffonView extends AbstractGriffonView implements JavaFXGriffonView
| Modifier and Type | Field and Description | 
|---|---|
protected ActionMatcher | 
actionMatcher  | 
application| Constructor and Description | 
|---|
AbstractJavaFXGriffonView()  | 
AbstractJavaFXGriffonView(GriffonApplication application)
Deprecated. 
 
Griffon prefers field injection over constructor injector for artifacts as of 2.1.0 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
configureFxmlLoader(FXMLLoader fxmlLoader)  | 
protected void | 
connectActions(Object node,
              GriffonController controller)  | 
protected void | 
connectMessageSource(Object node)  | 
protected FXMLLoader | 
createFxmlLoader(URL viewResource)  | 
protected Node | 
loadFromFXML()  | 
protected Node | 
loadFromFXML(String baseName)  | 
protected String | 
resolveBasename()  | 
protected JavaFXAction | 
toolkitActionFor(GriffonController controller,
                String actionName)  | 
actionFor, getArtifactTypecreateMVC, createMVC, createMVC, createMVC, createMVC, createMVC, createMVC, createMVC, createMVC, createMVC, createMVC, createMVC, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, destroyMVCGroup, getMvcGroup, mvcGroupDestroy, mvcGroupInit, setMvcGroup, withMVC, withMVC, withMVC, withMVC, withMVC, withMVC, withMVC, withMVC, withMVC, withMVC, withMVC, withMVC, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroupclassloader, getApplication, getGriffonClass, getLog, getResourceAsStream, getResourceAsURL, getResources, getTypeClass, isUIThread, msg, msg, msg, msg, runFuture, runFuture, runInsideUIAsync, runInsideUISync, runInsideUISync, runOutsideUI, runOutsideUIAsyncclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinitUIgetMvcGroup, mvcGroupDestroy, mvcGroupInitgetApplication, getGriffonClass, getLog, getTypeClassisUIThread, runFuture, runFuture, runInsideUIAsync, runInsideUISync, runInsideUISync, runOutsideUI, runOutsideUIAsynccreateMVC, createMVC, createMVC, createMVC, createMVC, createMVC, createMVC, createMVC, createMVC, createMVC, createMVC, createMVC, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, destroyMVCGroup, withMVC, withMVC, withMVC, withMVC, withMVC, withMVC, withMVC, withMVC, withMVC, withMVC, withMVC, withMVC, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroupclassloader, getResourceAsStream, getResourceAsURL, getResources@Inject protected ActionMatcher actionMatcher
public AbstractJavaFXGriffonView()
@Inject @Deprecated public AbstractJavaFXGriffonView(@Nonnull GriffonApplication application)
application - the GriffonApplication that holds this artifact.@Nonnull protected FXMLLoader createFxmlLoader(@Nonnull URL viewResource)
protected void configureFxmlLoader(@Nonnull FXMLLoader fxmlLoader)
protected void connectActions(@Nonnull Object node, @Nonnull GriffonController controller)
@Nullable protected JavaFXAction toolkitActionFor(@Nonnull GriffonController controller, @Nonnull String actionName)