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.
|
compareToequals, getId, hashCodegetAttributeMap, toStringclone, equals, finalize, getClass, notify, notifyAll, wait, wait, waitgetIdpublic 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.DirectedGraphElementgetGraph in class org.processmining.models.graphbased.directed.AbstractDirectedGraphNodepublic java.util.Set<java.lang.String> getLabelAlphabet()
public java.lang.String getLabel()
getLabel in interface org.processmining.models.graphbased.directed.DirectedGraphElementgetLabel in class org.processmining.models.graphbased.AbstractGraphElementpublic 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)