public 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>, javafx.fxml.Initializable
globalMessageQueue| Constructor and Description |
|---|
EmbeddedFXComponent(org.jacpfx.api.component.ComponentView handle) |
| 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.jacpfx.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.
|
java.lang.String |
toString() |
compareTo, equals, getComponent, getContext, getLocaleID, getNextIncomingMessage, getResourceBundleLocation, hashCode, hasIncomingMessage, initEnv, initWorker, interruptWorker, isBlocked, isStarted, lock, putIncomingMessage, release, setComponent, setLocaleID, setResourceBundleLocation, setStartedclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetComponent, getNextIncomingMessage, hasIncomingMessage, initEnv, isBlocked, lock, putIncomingMessage, release, setComponentpublic EmbeddedFXComponent(org.jacpfx.api.component.ComponentView handle)
public final javafx.scene.Node getRoot()
getRoot in interface org.jacpfx.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.jacpfx.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.jacpfx.api.component.UIComponent<javafx.scene.Node,javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object>public final void setViewLocation(java.lang.String document)
setViewLocation in interface org.jacpfx.api.component.UIComponent<javafx.scene.Node,javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object>document - , 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.jacpfx.api.component.UIComponent<javafx.scene.Node,javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object>public final org.jacpfx.api.util.UIType getType()
getType in interface org.jacpfx.api.component.UIComponent<javafx.scene.Node,javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object>public void setUIType(org.jacpfx.api.util.UIType type)
setUIType in interface org.jacpfx.api.component.UIComponent<javafx.scene.Node,javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object>public java.lang.String toString()
toString in class java.lang.Object