public class FMNode
extends org.processmining.models.graphbased.directed.AbstractDirectedGraphNode
Modifier and Type | Field and Description |
---|---|
protected MutableFuzzyGraph |
graph |
protected int |
index |
protected boolean |
isInnerPatternGraphNode |
protected java.lang.String |
nodeLabel |
protected static int |
STDHEIGHT |
protected static int |
STDWIDTH |
Constructor and Description |
---|
FMNode(MutableFuzzyGraph graph,
int index,
java.lang.String label) |
FMNode(MutableFuzzyGraph graph,
int index,
java.lang.String label,
boolean isInnerPatternGraphNode) |
Modifier and Type | Method and Description |
---|---|
boolean |
directlyFollows(FMNode other) |
java.lang.String |
getElementName() |
java.lang.String |
getEventType() |
MutableFuzzyGraph |
getGraph() |
int |
getIndex() |
java.util.Set<FMNode> |
getPredecessors() |
double |
getSignificance() |
java.util.Set<FMNode> |
getSuccessors() |
java.lang.String |
getToolTipText() |
java.lang.String |
id() |
boolean |
isDirectlyConnectedTo(FMNode other) |
void |
setElementName(java.lang.String name) |
void |
setEventType(java.lang.String type) |
void |
setIndex(int index) |
void |
setLabel(java.lang.String nodeLabel) |
void |
setSignificance(double significance) |
java.lang.String |
toString() |
compareTo
equals, getId, hashCode
getAttributeMap, getLabel
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getId
protected MutableFuzzyGraph graph
protected int index
protected java.lang.String nodeLabel
protected boolean isInnerPatternGraphNode
protected static final int STDWIDTH
protected static final int STDHEIGHT
public FMNode(MutableFuzzyGraph graph, int index, java.lang.String label)
public FMNode(MutableFuzzyGraph graph, int index, java.lang.String label, boolean isInnerPatternGraphNode)
public boolean isDirectlyConnectedTo(FMNode other)
public boolean directlyFollows(FMNode other)
public java.util.Set<FMNode> getPredecessors()
public java.util.Set<FMNode> getSuccessors()
public int getIndex()
public void setIndex(int index)
public MutableFuzzyGraph getGraph()
getGraph
in interface org.processmining.models.graphbased.directed.DirectedGraphElement
getGraph
in class org.processmining.models.graphbased.directed.AbstractDirectedGraphNode
public double getSignificance()
public void setSignificance(double significance)
public java.lang.String id()
public java.lang.String toString()
toString
in class org.processmining.models.graphbased.AbstractGraphElement
public java.lang.String getElementName()
public void setElementName(java.lang.String name)
public java.lang.String getEventType()
public void setEventType(java.lang.String type)
public java.lang.String getToolTipText()
public void setLabel(java.lang.String nodeLabel)