public class ProcessTreeHandler
extends java.lang.Object
Constructor and Description |
---|
ProcessTreeHandler(org.processmining.processtree.ProcessTree pt) |
Modifier and Type | Method and Description |
---|---|
boolean |
areExclusive(NodeWrapper t1,
NodeWrapper t2)
Check if two nodes are in exclusive relation (+)
|
boolean |
areInOrder(NodeWrapper t1,
NodeWrapper t2)
Check if two nodes are in order relation
|
boolean |
areInStrictOrder(NodeWrapper t1,
NodeWrapper t2)
Check if two nodes are in strict order relation (->)
|
boolean |
areInterleaving(NodeWrapper t1,
NodeWrapper t2)
Check if two nodes are in interleaving relation (||)
|
java.util.List<NodeWrapper> |
getDownwardPath(NodeWrapper v1,
NodeWrapper v2) |
NodeWrapper |
getLCA(NodeWrapper v1,
NodeWrapper v2) |
org.jbpt.bp.RelSetType |
getRelationForNodes(NodeWrapper t1,
NodeWrapper t2) |
public ProcessTreeHandler(org.processmining.processtree.ProcessTree pt)
public boolean areInStrictOrder(NodeWrapper t1, NodeWrapper t2)
t1
- nodet2
- nodepublic boolean areInOrder(NodeWrapper t1, NodeWrapper t2)
t1
- nodet2
- nodepublic boolean areExclusive(NodeWrapper t1, NodeWrapper t2)
t1
- nodet2
- nodepublic boolean areInterleaving(NodeWrapper t1, NodeWrapper t2)
t1
- nodet2
- nodepublic org.jbpt.bp.RelSetType getRelationForNodes(NodeWrapper t1, NodeWrapper t2)
public NodeWrapper getLCA(NodeWrapper v1, NodeWrapper v2)
public java.util.List<NodeWrapper> getDownwardPath(NodeWrapper v1, NodeWrapper v2)