Condition<java.lang.Object>, ObjectConditionJavaBridgeFXpublic abstract class JavaBridge extends java.lang.Object implements ObjectCondition
| Modifier and Type | Field | Description |
|---|---|---|
static java.lang.String |
CONTENT_TYPE_EXCLUDE |
|
static java.lang.String |
CONTENT_TYPE_INCLUDE |
|
static java.lang.String |
CONTENT_TYPE_NONE |
|
protected SimpleKeyValueList<java.lang.String,Control> |
controls |
|
protected static java.lang.String |
JAVA_BRIDGE |
|
protected IdMap |
map |
| Constructor | Description |
|---|---|
JavaBridge() |
|
JavaBridge(IdMap map,
JavaViewAdapter webView,
java.lang.String type) |
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.String |
addControl(Control c) |
|
void |
addEventListener(Control c,
EventTypes eventType,
ObjectCondition eventListener) |
|
void |
addListener(Control c,
EventTypes type,
java.lang.String methodName,
java.lang.Object object) |
Register a Listener on the Control, that invokes a function, that has the given name, on the given object.
|
void |
enableFirebug() |
Enables Firebug Lite for debugging a webEngine.
|
java.lang.Object |
executeScript(java.lang.String script) |
|
void |
fireControlChange(Control control,
java.lang.String property,
java.lang.Object value) |
|
void |
fireEvent(Event event) |
|
void |
fireEvent(JsonObject event) |
|
protected java.util.Map<java.lang.String,Control> |
getControls() |
|
HTMLEntity |
getEntity() |
|
IdMap |
getMap() |
|
JavaViewAdapter |
getViewAdapter() |
|
java.lang.Object |
getWebView() |
|
HTMLEntity |
init(java.lang.String type,
java.lang.String script) |
|
void |
load(java.lang.String url) |
|
void |
logScript(java.lang.String msg,
int level,
java.lang.Object owner,
java.lang.String method) |
|
java.lang.String |
put(SimpleObject so) |
|
protected java.lang.String |
readFile(java.lang.String file) |
|
boolean |
setApplyingChangeMSG(boolean value) |
|
boolean |
update(java.lang.Object event) |
checks or notify this condition.
|
JavaBridge |
withDebug(boolean value) |
|
JavaBridge |
withLogger(NetworkParserLog logger) |
|
JavaBridge |
withWebView(JavaViewAdapter webView) |
public static java.lang.String CONTENT_TYPE_INCLUDE
public static java.lang.String CONTENT_TYPE_EXCLUDE
public static java.lang.String CONTENT_TYPE_NONE
protected static final java.lang.String JAVA_BRIDGE
protected IdMap map
protected SimpleKeyValueList<java.lang.String,Control> controls
public JavaBridge()
public JavaBridge(IdMap map, JavaViewAdapter webView, java.lang.String type)
public JavaBridge withDebug(boolean value)
public HTMLEntity getEntity()
public JavaBridge withLogger(NetworkParserLog logger)
public HTMLEntity init(java.lang.String type, java.lang.String script)
protected java.lang.String readFile(java.lang.String file)
public boolean update(java.lang.Object event)
Conditionpublic void enableFirebug()
public IdMap getMap()
public java.lang.String put(SimpleObject so)
public java.lang.String addControl(Control c)
protected java.util.Map<java.lang.String,Control> getControls()
public java.lang.Object executeScript(java.lang.String script)
public void addEventListener(Control c, EventTypes eventType, ObjectCondition eventListener)
public void fireEvent(JsonObject event)
public void fireEvent(Event event)
public void fireControlChange(Control control, java.lang.String property, java.lang.Object value)
public boolean setApplyingChangeMSG(boolean value)
public JavaViewAdapter getViewAdapter()
public java.lang.Object getWebView()
public JavaBridge withWebView(JavaViewAdapter webView)
public void logScript(java.lang.String msg,
int level,
java.lang.Object owner,
java.lang.String method)
public void load(java.lang.String url)
public void addListener(Control c, EventTypes type, java.lang.String methodName, java.lang.Object object)
c - the controltype - the eventTypemethodName - the name of the function that is invokedobject - the object on which the method is invoked