JavaViewAdapter, Condition<java.lang.Object>, ObjectCondition, java.lang.RunnableDiagramEditorpublic class JavaAdapter extends java.lang.Object implements JavaViewAdapter, java.lang.Runnable
| Modifier and Type | Field | Description |
|---|---|---|
protected JavaBridge |
owner |
|
protected java.lang.String |
type |
|
static java.lang.String |
TYPE_CONTENT |
|
static java.lang.String |
TYPE_EDITOR |
|
static java.lang.String |
TYPE_EXPORT |
|
static java.lang.String |
TYPE_EXPORTALL |
|
protected java.lang.Object |
webEngine |
|
protected java.lang.Object |
webView |
DRAGDROPPED, DRAGEXITED, DRAGOVER, ERROR, STATE, SUCCEEDED| Constructor | Description |
|---|---|
JavaAdapter() |
| Modifier and Type | Method | Description |
|---|---|---|
protected void |
addAdapter(ObjectCondition eventListener) |
|
boolean |
addListener(Control control,
EventTypes type,
java.lang.String functionName,
java.lang.Object callBackClazz) |
|
boolean |
changed(SimpleEvent event) |
|
void |
enableDebug() |
Enables Firebug Lite for debugging a webEngine.
|
static void |
execute(java.lang.Runnable runnable) |
|
static void |
executeAndWait(java.lang.Runnable runnable) |
|
boolean |
executeChange(java.lang.String value) |
|
java.lang.Object |
executeScript(java.lang.String script) |
Asynchronous execute of the script.
|
java.lang.Object |
executeScript(java.lang.String script,
boolean convert) |
Asynchronous execute of the script.
|
java.lang.String |
getCallBackName(java.lang.Object clazz) |
|
java.lang.Object |
getWebEngine() |
|
java.lang.Object |
getWebView() |
|
boolean |
isFXThread() |
|
boolean |
load(java.lang.Object item) |
|
void |
loadFinish() |
|
java.lang.String |
readFile(java.lang.String file) |
Reads the file and returns the content of the file as a string.
|
boolean |
registerListener(ObjectCondition listener) |
|
void |
run() |
|
void |
showAlert(java.lang.String value) |
|
boolean |
update(java.lang.Object value) |
checks or notify this condition.
|
JavaAdapter |
withOwner(JavaBridge owner) |
protected JavaBridge owner
protected java.lang.Object webView
protected java.lang.Object webEngine
public static final java.lang.String TYPE_EXPORT
public static final java.lang.String TYPE_EDITOR
public static final java.lang.String TYPE_EXPORTALL
public static final java.lang.String TYPE_CONTENT
protected java.lang.String type
public JavaAdapter withOwner(JavaBridge owner)
withOwner in interface JavaViewAdapterpublic boolean load(java.lang.Object item)
load in interface JavaViewAdapterpublic void run()
run in interface java.lang.Runnablepublic boolean registerListener(ObjectCondition listener)
public boolean update(java.lang.Object value)
Conditionpublic boolean changed(SimpleEvent event)
public void showAlert(java.lang.String value)
public boolean executeChange(java.lang.String value)
public java.lang.String readFile(java.lang.String file)
readFile in interface JavaViewAdapterfile - the path of the file, that should be loadedpublic java.lang.Object executeScript(java.lang.String script)
executeScript in interface JavaViewAdapterscript - Script for executingpublic java.lang.Object executeScript(java.lang.String script,
boolean convert)
script - Script for executingconvert - convert Resultpublic boolean isFXThread()
public java.lang.Object getWebView()
getWebView in interface JavaViewAdapterpublic java.lang.Object getWebEngine()
getWebEngine in interface JavaViewAdapterprotected void addAdapter(ObjectCondition eventListener)
public void loadFinish()
loadFinish in interface JavaViewAdapterpublic boolean addListener(Control control, EventTypes type, java.lang.String functionName, java.lang.Object callBackClazz)
public java.lang.String getCallBackName(java.lang.Object clazz)
clazz - Class for CallBackpublic static void execute(java.lang.Runnable runnable)
public static void executeAndWait(java.lang.Runnable runnable)
public void enableDebug()
enableDebug in interface JavaViewAdapter