org.processmining.connections.flexiblemodel
Class FlexLogConnection
java.lang.Object
org.processmining.framework.connections.impl.AbstractConnection
org.processmining.framework.connections.impl.AbstractStrongReferencingConnection
org.processmining.models.connections.AbstractLogModelConnection<FlexNode,FlexEdge<? extends FlexNode,? extends FlexNode>>
org.processmining.connections.flexiblemodel.FlexLogConnection
- All Implemented Interfaces:
- org.processmining.framework.connections.Connection
public class FlexLogConnection
- extends org.processmining.models.connections.AbstractLogModelConnection<FlexNode,FlexEdge<? extends FlexNode,? extends FlexNode>>
Connection between flexible mode and log
- Version:
- Nov 19, 2009
- Author:
- arya
Fields inherited from class org.processmining.models.connections.AbstractLogModelConnection |
CLASSES, LOG, MODEL, node2activity |
Fields inherited from class org.processmining.framework.connections.impl.AbstractConnection |
manager |
Constructor Summary |
FlexLogConnection(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes,
Flex graph,
java.util.Collection<org.processmining.framework.util.Pair<FlexNode,org.deckfour.xes.classification.XEventClass>> relations)
Default constructor |
Method Summary |
static FlexLogConnection |
logFlexConnectionFactory(org.processmining.framework.plugin.PluginContext context,
org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes,
Flex graph,
java.util.Collection<org.processmining.framework.util.Pair<FlexNode,org.deckfour.xes.classification.XEventClass>> relations)
Static factory to produce LogFlexConnection |
Methods inherited from class org.processmining.models.connections.AbstractLogModelConnection |
getActivitiesFor, getEventClasses, getMappableNodes, getNodesFor, isBijectionFromActivityToNode, isBijectionFromNodeToActivity, isInjectionFromActivityToNode, isInjectionFromNodeToActivity, isSurjectionFromActivityToNode, isSurjectionFromNodeToActivity |
Methods inherited from class org.processmining.framework.connections.impl.AbstractStrongReferencingConnection |
isRemoved, putStrong |
Methods inherited from class org.processmining.framework.connections.impl.AbstractConnection |
containsObjects, containsObjects, equals, get, getID, getLabel, getMapping, getObjects, getObjectWithRole, getRoles, hashCode, put, remove, remove, setLabel, setManager, toString, updated |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
FlexLogConnection
public FlexLogConnection(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes,
Flex graph,
java.util.Collection<org.processmining.framework.util.Pair<FlexNode,org.deckfour.xes.classification.XEventClass>> relations)
- Default constructor
- Parameters:
log
- classes
- graph
- relations
-
logFlexConnectionFactory
public static FlexLogConnection logFlexConnectionFactory(org.processmining.framework.plugin.PluginContext context,
org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes,
Flex graph,
java.util.Collection<org.processmining.framework.util.Pair<FlexNode,org.deckfour.xes.classification.XEventClass>> relations)
- Static factory to produce LogFlexConnection
- Parameters:
context
- log
- classes
- graph
- relations
-
- Returns: