Class POProjectedPetrinetGraph
- java.lang.Object
-
- org.processmining.models.graphbased.AbstractGraphElement
-
- org.processmining.models.graphbased.AbstractGraph
-
- org.processmining.models.graphbased.directed.AbstractDirectedGraph<org.processmining.models.graphbased.directed.petrinet.PetrinetNode,org.processmining.models.graphbased.directed.petrinet.PetrinetEdge<? extends org.processmining.models.graphbased.directed.petrinet.PetrinetNode,? extends org.processmining.models.graphbased.directed.petrinet.PetrinetNode>>
-
- org.processmining.models.graphbased.directed.petrinet.impl.AbstractResetInhibitorNet
-
- org.processmining.models.graphbased.directed.petrinet.impl.ResetInhibitorNetImpl
-
- org.processmining.partialorder.models.projection.POProjectedPetrinetGraph
-
- All Implemented Interfaces:
java.lang.Cloneable,java.lang.Comparable<org.processmining.models.graphbased.directed.DirectedGraph<org.processmining.models.graphbased.directed.petrinet.PetrinetNode,org.processmining.models.graphbased.directed.petrinet.PetrinetEdge<? extends org.processmining.models.graphbased.directed.petrinet.PetrinetNode,? extends org.processmining.models.graphbased.directed.petrinet.PetrinetNode>>>,org.processmining.models.graphbased.AttributeMapOwner,org.processmining.models.graphbased.directed.DirectedGraph<org.processmining.models.graphbased.directed.petrinet.PetrinetNode,org.processmining.models.graphbased.directed.petrinet.PetrinetEdge<? extends org.processmining.models.graphbased.directed.petrinet.PetrinetNode,? extends org.processmining.models.graphbased.directed.petrinet.PetrinetNode>>,org.processmining.models.graphbased.directed.DirectedGraphElement,org.processmining.models.graphbased.directed.petrinet.PetrinetGraph,org.processmining.models.graphbased.directed.petrinet.ResetInhibitorNet
public class POProjectedPetrinetGraph extends org.processmining.models.graphbased.directed.petrinet.impl.ResetInhibitorNetImpl
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Set<DataElementNode>dataNodesprotected java.util.Set<LogMoveTransition>logMoves
-
Constructor Summary
Constructors Constructor Description POProjectedPetrinetGraph(java.lang.String label)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.processmining.models.graphbased.directed.petrinet.elements.ArcAddDataAccessArc(org.processmining.models.graphbased.directed.petrinet.elements.Transition t, DataElementNode dnode)org.processmining.models.graphbased.directed.petrinet.elements.ArcAddDataAccessArc(DataElementNode dnode, org.processmining.models.graphbased.directed.petrinet.elements.Transition t)DataElementNodeaddDataElemNode(java.lang.String label)org.processmining.models.graphbased.directed.petrinet.elements.ArcaddLogMoveArc(org.processmining.models.graphbased.directed.petrinet.elements.Transition pre, LogMoveTransition t)org.processmining.models.graphbased.directed.petrinet.elements.ArcaddLogMoveArc(LogMoveTransition t, org.processmining.models.graphbased.directed.petrinet.elements.Transition post)LogMoveTransitionaddLogMoveTransition(java.lang.String label)java.util.Set<DataElementNode>getDataNodes()java.util.Set<LogMoveTransition>getLogMoveTransitions()java.util.Set<org.processmining.models.graphbased.directed.petrinet.PetrinetNode>getNodes()static voidinitDataAccessArc(org.processmining.models.graphbased.directed.petrinet.elements.Arc a)-
Methods inherited from class org.processmining.models.graphbased.directed.petrinet.impl.ResetInhibitorNetImpl
getEmptyClone
-
Methods inherited from class org.processmining.models.graphbased.directed.petrinet.impl.AbstractResetInhibitorNet
addArc, addArc, addArc, addArc, addArc, addArc, addArc, addArc, addArcPrivate, addGroup, addGroup, addInhibitorArc, addInhibitorArc, addInhibitorArc, addInhibitorArc, addPlace, addPlace, addResetArc, addResetArc, addResetArc, addResetArc, addTransition, addTransition, cloneFrom, cloneFrom, getArc, getEdges, getGroups, getInhibitorArc, getPlaces, getResetArc, getTransitions, removeArc, removeEdge, removeGroup, removeInhibitorArc, removeNode, removePlace, removeResetArc, removeTransition
-
Methods inherited from class org.processmining.models.graphbased.directed.AbstractDirectedGraph
checkAddEdge, compareTo, getGraph, getInEdges, getOutEdges, graphElementAdded, graphElementChanged, graphElementRemoved, removeSurroundingEdges
-
Methods inherited from class org.processmining.models.graphbased.AbstractGraph
equals, getEdges, hashCode, removeFromEdges, removeNodeFromCollection
-
Methods inherited from class org.processmining.models.graphbased.AbstractGraphElement
getAttributeMap, getLabel, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.processmining.models.graphbased.AttributeMapOwner
getAttributeMap
-
Methods inherited from interface org.processmining.models.graphbased.directed.DirectedGraph
getEdges, getInEdges, getOutEdges, removeEdge, removeNode
-
Methods inherited from interface org.processmining.models.graphbased.directed.DirectedGraphElement
equals, getGraph, hashCode
-
Methods inherited from interface org.processmining.models.graphbased.directed.petrinet.PetrinetGraph
addArc, addArc, addArc, addArc, addArc, addArc, addArc, addArc, addGroup, addGroup, addPlace, addPlace, addTransition, addTransition, getArc, getGroups, getLabel, getPlaces, getTransitions, removeArc, removeGroup, removePlace, removeTransition
-
-
-
-
Field Detail
-
logMoves
protected java.util.Set<LogMoveTransition> logMoves
-
dataNodes
protected java.util.Set<DataElementNode> dataNodes
-
-
Method Detail
-
getDataNodes
public java.util.Set<DataElementNode> getDataNodes()
-
getLogMoveTransitions
public java.util.Set<LogMoveTransition> getLogMoveTransitions()
-
addLogMoveTransition
public LogMoveTransition addLogMoveTransition(java.lang.String label)
-
addDataElemNode
public DataElementNode addDataElemNode(java.lang.String label)
-
addLogMoveArc
public org.processmining.models.graphbased.directed.petrinet.elements.Arc addLogMoveArc(org.processmining.models.graphbased.directed.petrinet.elements.Transition pre, LogMoveTransition t)
-
addLogMoveArc
public org.processmining.models.graphbased.directed.petrinet.elements.Arc addLogMoveArc(LogMoveTransition t, org.processmining.models.graphbased.directed.petrinet.elements.Transition post)
-
AddDataAccessArc
public org.processmining.models.graphbased.directed.petrinet.elements.Arc AddDataAccessArc(org.processmining.models.graphbased.directed.petrinet.elements.Transition t, DataElementNode dnode)
-
AddDataAccessArc
public org.processmining.models.graphbased.directed.petrinet.elements.Arc AddDataAccessArc(DataElementNode dnode, org.processmining.models.graphbased.directed.petrinet.elements.Transition t)
-
getNodes
public java.util.Set<org.processmining.models.graphbased.directed.petrinet.PetrinetNode> getNodes()
- Specified by:
getNodesin interfaceorg.processmining.models.graphbased.directed.DirectedGraph<org.processmining.models.graphbased.directed.petrinet.PetrinetNode,org.processmining.models.graphbased.directed.petrinet.PetrinetEdge<? extends org.processmining.models.graphbased.directed.petrinet.PetrinetNode,? extends org.processmining.models.graphbased.directed.petrinet.PetrinetNode>>- Overrides:
getNodesin classorg.processmining.models.graphbased.directed.petrinet.impl.AbstractResetInhibitorNet
-
initDataAccessArc
public static void initDataAccessArc(org.processmining.models.graphbased.directed.petrinet.elements.Arc a)
-
-