public abstract class EmbeddedFXComponent extends ASubComponent implements org.jacpfx.api.component.UIComponent<javafx.scene.Node,javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object>, org.jacpfx.api.component.Declarative, javafx.fxml.Initializable
context, globalMessageQueue| Constructor and Description |
|---|
EmbeddedFXComponent() |
| Modifier and Type | Method and Description |
|---|---|
java.net.URL |
getDocumentURL()
The document URL describing the UI.
|
javafx.scene.Node |
getRoot()
Returns the 'root' ui component created by the handle method.
|
org.quickstart.api.util.UIType |
getType()
Distinguish component types.
|
java.lang.String |
getViewLocation()
Contains the document url describing the UI.
|
void |
initialize(java.net.URL url,
java.util.ResourceBundle resourceBundle) |
void |
setRoot(javafx.scene.Node root)
Set the 'root' ui component created by the handle method.
|
void |
setUIType(org.jacpfx.api.util.UIType type)
Set the UI type to distinguish component types
|
void |
setViewLocation(java.lang.String document)
Set the viewLocation location on component start.
|
getComponent, getContext, getNextIncomingMessage, getParentId, hasIncomingMessage, initEnv, initWorker, interruptWorker, isBlocked, lock, putIncomingMessage, release, setComponentcompareTo, equals, getLocaleID, getResourceBundleLocation, hashCode, isStarted, setLocaleID, setResourceBundleLocation, setStartedclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetComponent, getNextIncomingMessage, getParentId, hasIncomingMessage, initEnv, isBlocked, lock, putIncomingMessage, release, setComponentpublic final javafx.scene.Node getRoot()
getRoot in interface org.quickstart.api.component.UIComponent<javafx.scene.Node,javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object>public final void setRoot(javafx.scene.Node root)
setRoot in interface org.quickstart.api.component.UIComponent<javafx.scene.Node,javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object>public final java.lang.String getViewLocation()
getViewLocation in interface org.quickstart.api.component.Declarativepublic final void setViewLocation(java.lang.String document)
setViewLocation in interface org.quickstart.api.component.Declarativedocument - , the url of the FXML documentpublic final void initialize(java.net.URL url,
java.util.ResourceBundle resourceBundle)
initialize in interface javafx.fxml.Initializablepublic final java.net.URL getDocumentURL()
getDocumentURL in interface org.quickstart.api.component.Declarativepublic final org.quickstart.api.util.UIType getType()
getType in interface org.quickstart.api.component.Declarativepublic void setUIType(org.quickstart.api.util.UIType type)
setUIType in interface org.quickstart.api.component.Declarative