public class PlaceSelectionMap
extends java.lang.Object
Constructor and Description |
---|
PlaceSelectionMap(org.processmining.models.graphbased.directed.petrinet.Petrinet petrinet,
PSMUpdateManager psmUpdateManager,
PetrinetCopyConnection petrinetConnection) |
Modifier and Type | Method and Description |
---|---|
PlaceSelectionState |
addState(org.processmining.models.graphbased.directed.petrinet.elements.Place place) |
void |
addState(org.processmining.models.graphbased.directed.petrinet.elements.Place place,
org.processmining.models.graphbased.ViewSpecificAttributeMap map) |
java.util.Set<Segment> |
computeAllPossibleAggregateSegments() |
java.util.Set<Segment> |
computeAllPossibleSingleSegments() |
java.util.Set<Segment> |
computeSegments() |
org.processmining.models.graphbased.directed.petrinet.Petrinet |
getPetrinet() |
PetrinetCopyConnection |
getPetrinetConnection() |
PlaceSelectionState |
getState(org.processmining.models.graphbased.directed.petrinet.elements.Place place) |
java.lang.Iterable<Tuple2<org.processmining.models.graphbased.directed.petrinet.elements.Place,PlaceSelectionState>> |
measurementIterable() |
java.lang.Iterable<Tuple2<org.processmining.models.graphbased.directed.petrinet.elements.Place,PlaceSelectionState>> |
originalIterable() |
void |
removeState(org.processmining.models.graphbased.directed.petrinet.elements.Place place) |
void |
removeState(org.processmining.models.graphbased.directed.petrinet.elements.Place place,
org.processmining.models.graphbased.ViewSpecificAttributeMap map) |
void |
removeStates(java.util.Collection<org.processmining.models.graphbased.directed.petrinet.elements.Place> places) |
void |
removeStates(java.util.Collection<org.processmining.models.graphbased.directed.petrinet.elements.Place> places,
org.processmining.models.graphbased.ViewSpecificAttributeMap map) |
java.util.Collection<org.processmining.models.graphbased.directed.petrinet.elements.Place> |
resetAll(org.processmining.models.graphbased.ViewSpecificAttributeMap map) |
void |
setChangeListener(javax.swing.event.ChangeListener changeListener) |
void |
setState(org.processmining.models.graphbased.directed.petrinet.elements.Place place,
PlaceSelectionState state) |
void |
setState(org.processmining.models.graphbased.directed.petrinet.elements.Place place,
PlaceSelectionState state,
org.processmining.models.graphbased.ViewSpecificAttributeMap map) |
PlaceSelectionState |
toggleState(org.processmining.models.graphbased.directed.petrinet.elements.Place place) |
PlaceSelectionState |
toggleState(org.processmining.models.graphbased.directed.petrinet.elements.Place place,
org.processmining.models.graphbased.ViewSpecificAttributeMap map) |
void |
updateAttributes(org.processmining.models.graphbased.ViewSpecificAttributeMap map) |
public PlaceSelectionMap(org.processmining.models.graphbased.directed.petrinet.Petrinet petrinet, PSMUpdateManager psmUpdateManager, PetrinetCopyConnection petrinetConnection)
public org.processmining.models.graphbased.directed.petrinet.Petrinet getPetrinet()
public PetrinetCopyConnection getPetrinetConnection()
public void setChangeListener(javax.swing.event.ChangeListener changeListener)
public PlaceSelectionState addState(org.processmining.models.graphbased.directed.petrinet.elements.Place place)
public void addState(org.processmining.models.graphbased.directed.petrinet.elements.Place place, org.processmining.models.graphbased.ViewSpecificAttributeMap map)
public void setState(org.processmining.models.graphbased.directed.petrinet.elements.Place place, PlaceSelectionState state)
public void setState(org.processmining.models.graphbased.directed.petrinet.elements.Place place, PlaceSelectionState state, org.processmining.models.graphbased.ViewSpecificAttributeMap map)
public void updateAttributes(org.processmining.models.graphbased.ViewSpecificAttributeMap map)
public PlaceSelectionState toggleState(org.processmining.models.graphbased.directed.petrinet.elements.Place place)
public PlaceSelectionState toggleState(org.processmining.models.graphbased.directed.petrinet.elements.Place place, org.processmining.models.graphbased.ViewSpecificAttributeMap map)
public void removeState(org.processmining.models.graphbased.directed.petrinet.elements.Place place)
public void removeStates(java.util.Collection<org.processmining.models.graphbased.directed.petrinet.elements.Place> places)
public void removeState(org.processmining.models.graphbased.directed.petrinet.elements.Place place, org.processmining.models.graphbased.ViewSpecificAttributeMap map)
public void removeStates(java.util.Collection<org.processmining.models.graphbased.directed.petrinet.elements.Place> places, org.processmining.models.graphbased.ViewSpecificAttributeMap map)
public PlaceSelectionState getState(org.processmining.models.graphbased.directed.petrinet.elements.Place place)
public java.lang.Iterable<Tuple2<org.processmining.models.graphbased.directed.petrinet.elements.Place,PlaceSelectionState>> originalIterable()
public java.lang.Iterable<Tuple2<org.processmining.models.graphbased.directed.petrinet.elements.Place,PlaceSelectionState>> measurementIterable()
public java.util.Set<Segment> computeSegments()
public java.util.Set<Segment> computeAllPossibleSingleSegments()
public java.util.Set<Segment> computeAllPossibleAggregateSegments()
public java.util.Collection<org.processmining.models.graphbased.directed.petrinet.elements.Place> resetAll(org.processmining.models.graphbased.ViewSpecificAttributeMap map)