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(javafx.fxml.FXMLLoader fxmlLoader) |
protected void |
connectActions(java.lang.Object node,
GriffonController controller) |
protected void |
connectMessageSource(java.lang.Object node) |
protected javafx.fxml.FXMLLoader |
createFxmlLoader(java.net.URL viewResource) |
protected javafx.scene.Node |
loadFromFXML() |
protected javafx.scene.Node |
loadFromFXML(java.lang.String baseName) |
protected java.lang.String |
resolveBasename() |
protected JavaFXAction |
toolkitActionFor(GriffonController controller,
java.lang.String actionName) |
actionFor, getArtifactType
createMVC, 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, withMVCGroup
classloader, getApplication, getGriffonClass, getLog, getResourceAsStream, getResourceAsURL, getResources, getTypeClass, isUIThread, msg, msg, msg, msg, runFuture, runFuture, runInsideUIAsync, runInsideUISync, runInsideUISync, runOutsideUI, runOutsideUIAsync
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
initUI
getMvcGroup, mvcGroupDestroy, mvcGroupInit
getApplication, getGriffonClass, getLog, getTypeClass
isUIThread, runFuture, runFuture, runInsideUIAsync, runInsideUISync, runInsideUISync, runOutsideUI, runOutsideUIAsync
createMVC, 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, withMVCGroup
classloader, 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 javafx.scene.Node loadFromFXML()
@Nonnull protected javafx.scene.Node loadFromFXML(@Nonnull java.lang.String baseName)
@Nonnull protected javafx.fxml.FXMLLoader createFxmlLoader(@Nonnull java.net.URL viewResource)
protected void configureFxmlLoader(@Nonnull javafx.fxml.FXMLLoader fxmlLoader)
@Nonnull protected java.lang.String resolveBasename()
protected void connectActions(@Nonnull java.lang.Object node, @Nonnull GriffonController controller)
protected void connectMessageSource(@Nonnull java.lang.Object node)
@Nullable protected JavaFXAction toolkitActionFor(@Nonnull GriffonController controller, @Nonnull java.lang.String actionName)