public abstract class AbstractWebViewTool extends AbstractWandoraTool
Constructor and Description |
---|
AbstractWebViewTool() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
executeJavascript(Context context,
java.lang.String script) |
java.lang.String |
getDescription()
AdminToolManager views tool descriptions while user browses available
tools and build user customizable GUI elements such as Tools menu.
|
javax.swing.Icon |
getIcon()
All tools may have identifying graphic icon used within tool GUI elements.
|
java.lang.String |
getName()
Tools name represent the tool in UI unless the tool has been given
explicitly another GUI name.
|
protected java.lang.String |
getSelectedSource(Context context) |
protected java.lang.String |
getSelectedText(Context context) |
protected java.lang.String |
getSource(Context context) |
protected Topic |
getTopic(Context context) |
protected javafx.scene.web.WebEngine |
getWebEngine(Context context) |
protected java.lang.String |
getWebLocation(Context context) |
protected WebViewPanel |
getWebViewPanel(Context context) |
addUndoMarker, addUndoMarker, allowMultipleInvocations, clearAllThreads, clearThreads, clearThreads, clearToolLock, clearToolLock, clearToolLocks, configure, execute, execute, forceStop, forceStop, getContext, getCurrentLogger, getDefaultLogger, getHistory, getLastLogger, getState, getThreads, getThreads, getToolMenuItem, getToolMenuItem, getTopicName, getType, hlog, initialize, interruptAllThreads, interruptThreads, interruptThreads, isConfigurable, isRunning, isRunning, lockLog, log, log, log, log, requiresRefresh, run, runInOwnThread, setContext, setDefaultLogger, setLogTitle, setProgress, setProgressMax, setState, setToolLogger, singleLog, singleLog, singleLog, solveContextTopicMap, solveNameForTopicMap, writeOptions
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
execute
public java.lang.String getName()
AbstractWandoraTool
getName
in interface WandoraTool
getName
in class AbstractWandoraTool
public java.lang.String getDescription()
AbstractWandoraTool
getDescription
in interface WandoraTool
getDescription
in class AbstractWandoraTool
public javax.swing.Icon getIcon()
AbstractWandoraTool
getIcon
should return Icon
object of
the tool.getIcon
in interface WandoraTool
getIcon
in class AbstractWandoraTool
protected WebViewPanel getWebViewPanel(Context context)
protected javafx.scene.web.WebEngine getWebEngine(Context context)
protected java.lang.String getWebLocation(Context context)
protected java.lang.String getSource(Context context)
protected java.lang.String getSelectedSource(Context context)
protected java.lang.String getSelectedText(Context context)
protected java.lang.Object executeJavascript(Context context, java.lang.String script)
Copyright 2004-2015 Wandora Team