public abstract class AbstractGraphTool extends AbstractWandoraTool implements WandoraTool
Modifier and Type | Field and Description |
---|---|
private TopicMapGraphPanel |
graphPanel |
Constructor and Description |
---|
AbstractGraphTool() |
AbstractGraphTool(TopicMapGraphPanel gp)
Creates a new instance of AbstractGraphTool
|
Modifier and Type | Method and Description |
---|---|
boolean |
allowMultipleInvocations()
Should the tool allow more than one running occurrence of same tool class.
|
void |
execute(Wandora admin,
Context context)
Runs the tool.
|
abstract void |
executeSynchronized(Wandora wandora,
Context context) |
TopicMapGraphPanel |
solveGraphPanel(VNode vnode) |
TopicMapGraphPanel |
solveGraphPanel(Wandora wandora,
Context context) |
VModel |
solveModel(Wandora admin,
Context context) |
addUndoMarker, addUndoMarker, clearAllThreads, clearThreads, clearThreads, clearToolLock, clearToolLock, clearToolLocks, configure, execute, execute, forceStop, forceStop, getContext, getCurrentLogger, getDefaultLogger, getDescription, getHistory, getIcon, getLastLogger, getName, 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
configure, execute, execute, getContext, getDescription, getIcon, getName, getToolMenuItem, getType, hlog, initialize, isConfigurable, isRunning, log, log, log, log, requiresRefresh, setContext, setToolLogger, writeOptions
forceStop, getHistory, getState, lockLog, setLogTitle, setProgress, setProgressMax, setState
private TopicMapGraphPanel graphPanel
public AbstractGraphTool(TopicMapGraphPanel gp)
public AbstractGraphTool()
public void execute(Wandora admin, Context context)
WandoraTool
execute
in interface WandoraTool
public TopicMapGraphPanel solveGraphPanel(Wandora wandora, Context context)
public TopicMapGraphPanel solveGraphPanel(VNode vnode)
public boolean allowMultipleInvocations()
AbstractWandoraTool
allowMultipleInvocations
in class AbstractWandoraTool
Copyright 2004-2015 Wandora Team