Class IvMEfficientTree
- java.lang.Object
-
- org.processmining.plugins.InductiveMiner.efficienttree.EfficientTreeImpl
-
- org.processmining.plugins.inductiveVisualMiner.helperClasses.IvMEfficientTree
-
- All Implemented Interfaces:
java.lang.Cloneable,org.processmining.plugins.InductiveMiner.efficienttree.EfficientTree
public class IvMEfficientTree extends org.processmining.plugins.InductiveMiner.efficienttree.EfficientTreeImplClass to phase out UnfoldedNodes.- Author:
- sleemans
-
-
Constructor Summary
Constructors Constructor Description IvMEfficientTree(org.processmining.plugins.InductiveMiner.efficienttree.EfficientTree tree)IvMEfficientTree(org.processmining.processtree.ProcessTree tree)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.processmining.processtree.ProcessTreegetDTree()intgetIndex(org.processmining.processtree.conversion.ProcessTree2Petrinet.UnfoldedNode unode)org.processmining.processtree.conversion.ProcessTree2Petrinet.UnfoldedNodegetUnfoldedNode(int index)-
Methods inherited from class org.processmining.plugins.InductiveMiner.efficienttree.EfficientTreeImpl
addChild, clone, copy, equals, getActivity, getActivity2int, getActivityName, getChild, getChildren, getChildTree, getEmptyActivity2int, getInt2activity, getMaxNumberOfNodes, getNodeType, getNumberOfChildren, getRoot, getTree, hashCode, isActivity, isConcurrent, isInterleaved, isLoop, isOperator, isOr, isSequence, isSkip, isTau, isXor, reorderNodes, replaceTree, setNodeActivity, setNodeType, setNumberOfChildren, setSize, shortenTree, swap, toString, toString, traverse
-
-
-
-
Constructor Detail
-
IvMEfficientTree
public IvMEfficientTree(org.processmining.processtree.ProcessTree tree) throws org.processmining.plugins.InductiveMiner.efficienttree.UnknownTreeNodeException- Throws:
org.processmining.plugins.InductiveMiner.efficienttree.UnknownTreeNodeException
-
IvMEfficientTree
public IvMEfficientTree(org.processmining.plugins.InductiveMiner.efficienttree.EfficientTree tree)
-
-
Method Detail
-
getIndex
public int getIndex(org.processmining.processtree.conversion.ProcessTree2Petrinet.UnfoldedNode unode)
- Parameters:
unode-- Returns:
- The index of the node. If the node is not present (or is null), will return -1.
-
getUnfoldedNode
public org.processmining.processtree.conversion.ProcessTree2Petrinet.UnfoldedNode getUnfoldedNode(int index)
-
getDTree
public org.processmining.processtree.ProcessTree getDTree()
-
-