public class FilterNodesOfType extends AbstractGraphTool
Modifier and Type | Field and Description |
---|---|
private GraphFilter |
filter |
private Topic |
type |
Constructor and Description |
---|
FilterNodesOfType(Topic type,
GraphFilter filter) |
FilterNodesOfType(Topic type,
NodeFilter filter) |
Modifier and Type | Method and Description |
---|---|
void |
executeSynchronized(Wandora admin,
Context context) |
java.lang.String |
getName()
Tools name represent the tool in UI unless the tool has been given
explicitly another GUI name.
|
static java.util.ArrayList<AbstractGraphTool> |
makeTools(java.util.Collection ns,
NodeFilter nodeFilter,
java.util.ArrayList<AbstractGraphTool> tools) |
static java.util.ArrayList<AbstractGraphTool> |
makeTools(Node n,
NodeFilter nodeFilter,
java.util.ArrayList<AbstractGraphTool> tools) |
static java.util.ArrayList<AbstractGraphTool> |
makeTools(VNode n,
NodeFilter nodeFilter,
java.util.ArrayList<AbstractGraphTool> tools) |
allowMultipleInvocations, execute, solveGraphPanel, solveGraphPanel, solveModel
addUndoMarker, addUndoMarker, clearAllThreads, clearThreads, clearThreads, clearToolLock, clearToolLock, clearToolLocks, configure, execute, execute, forceStop, forceStop, getContext, getCurrentLogger, getDefaultLogger, getDescription, getHistory, getIcon, 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
configure, execute, execute, getContext, getDescription, getIcon, getToolMenuItem, getType, hlog, initialize, isConfigurable, isRunning, log, log, log, log, requiresRefresh, setContext, setToolLogger, writeOptions
forceStop, getHistory, getState, lockLog, setLogTitle, setProgress, setProgressMax, setState
private Topic type
private GraphFilter filter
public FilterNodesOfType(Topic type, NodeFilter filter)
public FilterNodesOfType(Topic type, GraphFilter filter)
public java.lang.String getName()
AbstractWandoraTool
getName
in interface WandoraTool
getName
in class AbstractWandoraTool
public void executeSynchronized(Wandora admin, Context context)
executeSynchronized
in class AbstractGraphTool
public static java.util.ArrayList<AbstractGraphTool> makeTools(VNode n, NodeFilter nodeFilter, java.util.ArrayList<AbstractGraphTool> tools)
public static java.util.ArrayList<AbstractGraphTool> makeTools(Node n, NodeFilter nodeFilter, java.util.ArrayList<AbstractGraphTool> tools)
public static java.util.ArrayList<AbstractGraphTool> makeTools(java.util.Collection ns, NodeFilter nodeFilter, java.util.ArrayList<AbstractGraphTool> tools)
Copyright 2004-2015 Wandora Team