public class FilterEdges extends AbstractGraphTool
Modifier and Type | Field and Description |
---|---|
private Topic |
edgeType |
private GraphFilter |
filter |
static int |
FILTER_EDGES_WITH_TYPE |
static int |
FILTER_INSTANCE_EDGES |
static int |
FILTER_OCCURRENCE_EDGES |
private int |
filterType |
Constructor and Description |
---|
FilterEdges(int filterType,
Topic edgeType,
GraphFilter filter) |
FilterEdges(int filterType,
Topic edgeType,
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 void |
hideNodesOfType(int filterType,
Topic edgeType,
VModel model) |
static java.util.ArrayList<AbstractGraphTool> |
makeTools(java.util.Collection c,
GraphFilter graphFilter,
java.util.ArrayList<AbstractGraphTool> tools) |
static java.util.ArrayList<AbstractGraphTool> |
makeTools(Edge e,
GraphFilter graphFilter,
java.util.ArrayList<AbstractGraphTool> tools) |
static java.util.ArrayList<AbstractGraphTool> |
makeTools(VEdge e,
GraphFilter graphFilter,
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
public static final int FILTER_EDGES_WITH_TYPE
public static final int FILTER_INSTANCE_EDGES
public static final int FILTER_OCCURRENCE_EDGES
private int filterType
private Topic edgeType
private GraphFilter filter
public FilterEdges(int filterType, Topic edgeType, NodeFilter filter)
public FilterEdges(int filterType, Topic edgeType, 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(VEdge e, GraphFilter graphFilter, java.util.ArrayList<AbstractGraphTool> tools)
public static java.util.ArrayList<AbstractGraphTool> makeTools(Edge e, GraphFilter graphFilter, java.util.ArrayList<AbstractGraphTool> tools)
public static java.util.ArrayList<AbstractGraphTool> makeTools(java.util.Collection c, GraphFilter graphFilter, java.util.ArrayList<AbstractGraphTool> tools)
Copyright 2004-2015 Wandora Team