public class SegmentMeasurementController
extends java.lang.Object
Constructor and Description |
---|
SegmentMeasurementController(GraphController graphController,
PlaceSelectionMap placeSelectionMap,
org.processmining.models.graphbased.directed.petrinet.Petrinet petrinet,
PetrinetCopyConnection petrinetConnection) |
Modifier and Type | Method and Description |
---|---|
org.processmining.models.graphbased.directed.petrinet.elements.Place |
addMeasurementPlace(boolean removeSubnet,
boolean silent) |
void |
addSourceTransition(org.processmining.models.graphbased.directed.petrinet.elements.Transition transition) |
void |
addTargetTransition(org.processmining.models.graphbased.directed.petrinet.elements.Transition transition) |
void |
clearSourceTransitions() |
void |
clearTargetTransitions() |
PetrinetCopyConnection |
crawlBetween(java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Transition> source,
java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Transition> target) |
boolean |
isArtificialPlace(org.processmining.models.graphbased.directed.petrinet.elements.Place place) |
boolean |
isSourceTransition(org.processmining.models.graphbased.directed.petrinet.elements.Transition transition) |
boolean |
isTargetTransition(org.processmining.models.graphbased.directed.petrinet.elements.Transition transition) |
boolean |
removeMeasurementPlace(org.processmining.models.graphbased.directed.petrinet.elements.Place place) |
void |
removeSourceTransition(org.processmining.models.graphbased.directed.petrinet.elements.Transition transition) |
void |
removeTargetTransition(org.processmining.models.graphbased.directed.petrinet.elements.Transition transition) |
boolean |
setSourceTransitions(java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Transition> sourceTransitions) |
boolean |
setTargetTransitions(java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Transition> targetTransitions) |
void |
updateAttributes(org.processmining.models.graphbased.ViewSpecificAttributeMap map) |
public SegmentMeasurementController(GraphController graphController, PlaceSelectionMap placeSelectionMap, org.processmining.models.graphbased.directed.petrinet.Petrinet petrinet, PetrinetCopyConnection petrinetConnection)
public void clearTargetTransitions()
public void clearSourceTransitions()
public boolean setTargetTransitions(java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Transition> targetTransitions)
public void addTargetTransition(org.processmining.models.graphbased.directed.petrinet.elements.Transition transition)
public boolean setSourceTransitions(java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Transition> sourceTransitions)
public void addSourceTransition(org.processmining.models.graphbased.directed.petrinet.elements.Transition transition)
public boolean isArtificialPlace(org.processmining.models.graphbased.directed.petrinet.elements.Place place)
public void removeSourceTransition(org.processmining.models.graphbased.directed.petrinet.elements.Transition transition)
public void removeTargetTransition(org.processmining.models.graphbased.directed.petrinet.elements.Transition transition)
public boolean removeMeasurementPlace(org.processmining.models.graphbased.directed.petrinet.elements.Place place)
public org.processmining.models.graphbased.directed.petrinet.elements.Place addMeasurementPlace(boolean removeSubnet, boolean silent)
public PetrinetCopyConnection crawlBetween(java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Transition> source, java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Transition> target)
public void updateAttributes(org.processmining.models.graphbased.ViewSpecificAttributeMap map)
public boolean isSourceTransition(org.processmining.models.graphbased.directed.petrinet.elements.Transition transition)
public boolean isTargetTransition(org.processmining.models.graphbased.directed.petrinet.elements.Transition transition)