public abstract class PatternTreeNode
extends org.processmining.models.graphbased.directed.AbstractDirectedGraphNode
Constructor and Description |
---|
PatternTreeNode(org.processmining.models.graphbased.directed.AbstractDirectedGraph<PatternTreeNode,PatternTreeEdge<? extends PatternTreeNode,? extends PatternTreeNode>> graph,
java.util.Set<java.lang.String> label) |
Modifier and Type | Method and Description |
---|---|
java.lang.Double |
getAlphabetConservednessCount() |
java.lang.Double |
getAlphabetStandaloneCount() |
java.lang.Double |
getAlphabetTotalCount() |
org.processmining.models.graphbased.directed.AbstractDirectedGraph<PatternTreeNode,PatternTreeEdge<? extends PatternTreeNode,? extends PatternTreeNode>> |
getGraph() |
java.lang.String |
getLabel()
get Label of the node
|
java.util.Set<java.lang.String> |
getLabelAlphabet() |
java.lang.String |
getNameToEdit()
Get the pattern name for editing.
|
java.util.Set<PatternTreeNode> |
getPredecessors() |
java.util.Set<PatternTreeNode> |
getSuccessors() |
void |
setAlphabetConservednessCount(java.lang.Double alphabetConservednessCount) |
void |
setAlphabetStandaloneCount(java.lang.Double alphabetStandaloneCount) |
void |
setAlphabetTotalCount(java.lang.Double alphabetTotalCount) |
void |
setLabel(java.lang.String newLabel)
set Label of the node
|
void |
setNameToEdit(java.lang.String newNameToEdit)
Set the name of pattern for editing.
|
compareTo
equals, getId, hashCode
getAttributeMap, toString
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait
getId
public PatternTreeNode(org.processmining.models.graphbased.directed.AbstractDirectedGraph<PatternTreeNode,PatternTreeEdge<? extends PatternTreeNode,? extends PatternTreeNode>> graph, java.util.Set<java.lang.String> label)
public org.processmining.models.graphbased.directed.AbstractDirectedGraph<PatternTreeNode,PatternTreeEdge<? extends PatternTreeNode,? extends PatternTreeNode>> getGraph()
getGraph
in interface org.processmining.models.graphbased.directed.DirectedGraphElement
getGraph
in class org.processmining.models.graphbased.directed.AbstractDirectedGraphNode
public java.util.Set<java.lang.String> getLabelAlphabet()
public java.lang.String getLabel()
getLabel
in interface org.processmining.models.graphbased.directed.DirectedGraphElement
getLabel
in class org.processmining.models.graphbased.AbstractGraphElement
public void setLabel(java.lang.String newLabel)
newLabel
- public java.lang.String getNameToEdit()
public void setNameToEdit(java.lang.String newNameToEdit)
nameToDisplay
- public java.util.Set<PatternTreeNode> getPredecessors()
public java.util.Set<PatternTreeNode> getSuccessors()
public java.lang.Double getAlphabetTotalCount()
public void setAlphabetTotalCount(java.lang.Double alphabetTotalCount)
public java.lang.Double getAlphabetStandaloneCount()
public void setAlphabetStandaloneCount(java.lang.Double alphabetStandaloneCount)
public java.lang.Double getAlphabetConservednessCount()
public void setAlphabetConservednessCount(java.lang.Double alphabetConservednessCount)