public class GraphController extends java.lang.Object implements PSMUpdateListener
Constructor and Description |
---|
GraphController(org.processmining.contexts.uitopia.UIPluginContext context,
PSMUpdateManager psmUpdateManager,
PlaceSelectionMap placeSelectionMap,
org.processmining.models.graphbased.directed.petrinet.Petrinet petrinet,
PetrinetCopyConnection petrinetCopyConnection,
boolean splitMode) |
Modifier and Type | Method and Description |
---|---|
org.processmining.models.graphbased.ViewSpecificAttributeMap |
getAttributeMap() |
org.processmining.models.jgraph.visualization.ProMJGraphPanel |
getGraphPanel() |
SegmentMeasurementController |
getSegmentMeasurementController() |
void |
initGraphVisualization() |
void |
onDataSourceChanged(DataSettings deltaSettings) |
void |
onPlaceSegmentConnectionChanged() |
void |
setContentUpdateListener(ContentUpdateListener listener) |
void |
setSplitMode(boolean splitMode) |
void |
updatedAttributes(org.processmining.models.graphbased.AttributeMapOwner... owners) |
<T extends org.processmining.models.graphbased.AttributeMapOwner> |
updatedAttributes(java.util.Collection<T> owners) |
void |
updatedPetrinet() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
onColorMapChanged, onDataSourceGoingToChange, onMarkedCaseConnectionChanged, onVisualSettingsChanged
public GraphController(org.processmining.contexts.uitopia.UIPluginContext context, PSMUpdateManager psmUpdateManager, PlaceSelectionMap placeSelectionMap, org.processmining.models.graphbased.directed.petrinet.Petrinet petrinet, PetrinetCopyConnection petrinetCopyConnection, boolean splitMode)
public org.processmining.models.jgraph.visualization.ProMJGraphPanel getGraphPanel()
public void setSplitMode(boolean splitMode)
public void initGraphVisualization()
public void updatedAttributes(org.processmining.models.graphbased.AttributeMapOwner... owners)
public <T extends org.processmining.models.graphbased.AttributeMapOwner> void updatedAttributes(java.util.Collection<T> owners)
public void updatedPetrinet()
public org.processmining.models.graphbased.ViewSpecificAttributeMap getAttributeMap()
public void setContentUpdateListener(ContentUpdateListener listener)
public void onDataSourceChanged(DataSettings deltaSettings)
onDataSourceChanged
in interface PSMUpdateListener
public void onPlaceSegmentConnectionChanged()
onPlaceSegmentConnectionChanged
in interface PSMUpdateListener
public SegmentMeasurementController getSegmentMeasurementController()