org.processmining.connections.logmodel
Class LogPetrinetConnectionImpl
java.lang.Object
org.processmining.framework.connections.impl.AbstractConnection
org.processmining.framework.connections.impl.AbstractStrongReferencingConnection
org.processmining.models.connections.AbstractLogModelConnection<PetrinetNode,PetrinetEdge<? extends PetrinetNode,? extends PetrinetNode>>
org.processmining.connections.logmodel.LogPetrinetConnectionImpl
- All Implemented Interfaces:
- LogPetrinetConnection, org.processmining.framework.connections.Connection
public class LogPetrinetConnectionImpl
- extends org.processmining.models.connections.AbstractLogModelConnection<PetrinetNode,PetrinetEdge<? extends PetrinetNode,? extends PetrinetNode>>
- implements LogPetrinetConnection
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 |
LogPetrinetConnectionImpl(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes,
InhibitorNet graph,
java.util.Collection<org.processmining.framework.util.Pair<Transition,org.deckfour.xes.classification.XEventClass>> relations)
|
LogPetrinetConnectionImpl(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes,
InhibitorNet graph,
java.util.Map<Transition,org.deckfour.xes.classification.XEventClass> relations)
|
LogPetrinetConnectionImpl(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes,
Petrinet graph,
java.util.Collection<org.processmining.framework.util.Pair<Transition,org.deckfour.xes.classification.XEventClass>> relations)
|
LogPetrinetConnectionImpl(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes,
PetrinetGraph graph,
java.util.Collection<org.processmining.framework.util.Pair<Transition,org.deckfour.xes.classification.XEventClass>> relations)
|
LogPetrinetConnectionImpl(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes,
PetrinetGraph graph,
java.util.Map<Transition,org.deckfour.xes.classification.XEventClass> relations)
|
LogPetrinetConnectionImpl(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes,
Petrinet graph,
java.util.Map<Transition,org.deckfour.xes.classification.XEventClass> relations)
|
LogPetrinetConnectionImpl(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes,
ResetInhibitorNet graph,
java.util.Collection<org.processmining.framework.util.Pair<Transition,org.deckfour.xes.classification.XEventClass>> relations)
|
LogPetrinetConnectionImpl(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes,
ResetInhibitorNet graph,
java.util.Map<Transition,org.deckfour.xes.classification.XEventClass> relations)
|
LogPetrinetConnectionImpl(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes,
ResetNet graph,
java.util.Collection<org.processmining.framework.util.Pair<Transition,org.deckfour.xes.classification.XEventClass>> relations)
|
LogPetrinetConnectionImpl(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes,
ResetNet graph,
java.util.Map<Transition,org.deckfour.xes.classification.XEventClass> relations)
|
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 |
Methods inherited from interface org.processmining.framework.connections.Connection |
containsObjects, containsObjects, getID, getLabel, getObjects, getObjectWithRole, getRoles, isRemoved, remove, setLabel, setManager, updated |
LogPetrinetConnectionImpl
public LogPetrinetConnectionImpl(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes,
PetrinetGraph graph,
java.util.Collection<org.processmining.framework.util.Pair<Transition,org.deckfour.xes.classification.XEventClass>> relations)
LogPetrinetConnectionImpl
public LogPetrinetConnectionImpl(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes,
PetrinetGraph graph,
java.util.Map<Transition,org.deckfour.xes.classification.XEventClass> relations)
LogPetrinetConnectionImpl
public LogPetrinetConnectionImpl(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes,
Petrinet graph,
java.util.Collection<org.processmining.framework.util.Pair<Transition,org.deckfour.xes.classification.XEventClass>> relations)
LogPetrinetConnectionImpl
public LogPetrinetConnectionImpl(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes,
ResetNet graph,
java.util.Collection<org.processmining.framework.util.Pair<Transition,org.deckfour.xes.classification.XEventClass>> relations)
LogPetrinetConnectionImpl
public LogPetrinetConnectionImpl(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes,
InhibitorNet graph,
java.util.Collection<org.processmining.framework.util.Pair<Transition,org.deckfour.xes.classification.XEventClass>> relations)
LogPetrinetConnectionImpl
public LogPetrinetConnectionImpl(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes,
ResetInhibitorNet graph,
java.util.Collection<org.processmining.framework.util.Pair<Transition,org.deckfour.xes.classification.XEventClass>> relations)
LogPetrinetConnectionImpl
public LogPetrinetConnectionImpl(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes,
Petrinet graph,
java.util.Map<Transition,org.deckfour.xes.classification.XEventClass> relations)
LogPetrinetConnectionImpl
public LogPetrinetConnectionImpl(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes,
ResetNet graph,
java.util.Map<Transition,org.deckfour.xes.classification.XEventClass> relations)
LogPetrinetConnectionImpl
public LogPetrinetConnectionImpl(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes,
InhibitorNet graph,
java.util.Map<Transition,org.deckfour.xes.classification.XEventClass> relations)
LogPetrinetConnectionImpl
public LogPetrinetConnectionImpl(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses classes,
ResetInhibitorNet graph,
java.util.Map<Transition,org.deckfour.xes.classification.XEventClass> relations)
getTransitionsFor
public java.util.Set<Transition> getTransitionsFor(org.deckfour.xes.classification.XEventClass clazz)
- Specified by:
getTransitionsFor
in interface LogPetrinetConnection
getActivitiesFor
public java.util.Set<org.deckfour.xes.classification.XEventClass> getActivitiesFor(Transition transition)
- Specified by:
getActivitiesFor
in interface LogPetrinetConnection
getActivityMap
public java.util.Map<PetrinetNode,java.util.Set<org.deckfour.xes.classification.XEventClass>> getActivityMap()
- Specified by:
getActivityMap
in interface LogPetrinetConnection