org.processmining.mining.instancemining
Class InstanceModelGraphBuilder
java.lang.Object
org.processmining.mining.instancemining.InstanceModelGraphBuilder
- All Implemented Interfaces:
- InstanceNetBuilder
- Direct Known Subclasses:
- InstanceEPCBuilder, InstancePetriNetBuilder
public class InstanceModelGraphBuilder
- extends java.lang.Object
- implements InstanceNetBuilder
This class builds an instance net from log relations and
one or more process instances.
The net is returned as a ModelGraph
object.
Use the class InstancePetriNetBuilder
to obtain the instance net as a PetriNet
object,
or the class InstanceEPCBuilder
to obtain the instance net as an EPC
object.
- Version:
- 1.0
- Author:
- Peter van den Brand
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
mainGraph
protected ModelGraph mainGraph
vertices
protected java.util.ArrayList vertices
InstanceModelGraphBuilder
protected InstanceModelGraphBuilder()
InstanceModelGraphBuilder
public InstanceModelGraphBuilder(LogRelations relations)
getCompleteGraph
public ModelGraph getCompleteGraph()
- Specified by:
getCompleteGraph
in interface InstanceNetBuilder
build
public ModelGraph build(ProcessInstance instance)
- Specified by:
build
in interface InstanceNetBuilder