Class TLCDiagnosticsModel
- java.lang.Object
-
- org.processmining.trafficlightcc.visualization.model.TLCDiagnosticsModel
-
public class TLCDiagnosticsModel extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description TLCDiagnosticsModel(org.processmining.models.graphbased.directed.petrinet.Petrinet pn, java.util.Collection<TLCElementDiagnostic> elDiagsCollection)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddDiagnosticsSelectionChanedListener(DiagnosticSelectionChangedListener listener)voidfireDiagnosticsSelectionChangedEvent(java.util.UUID idSelected)DiagnosticDetailTableModelgetDiagDetailTableModel()TLCElementDiagnosticgetDiagnosticsData(java.util.UUID idEl)java.util.Map<org.deckfour.xes.classification.XEventClass,java.util.UUID>getEvCl2DiagId()java.util.Map<org.deckfour.xes.classification.XEventClass,TLCElementDiagnostic>getNonTransitionAssignableEventClassDiagnostics()org.processmining.models.graphbased.directed.petrinet.PetrinetgetPetriNet()java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.util.UUID>getTrans2DiagId()java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,TLCElementDiagnostic>getTransitionAssignableDiagnostics()voidremoveDiagnosticsSelectionChanedListener(DiagnosticSelectionChangedListener listener)voidsetSelectedUUID(java.util.UUID idSelected)
-
-
-
Constructor Detail
-
TLCDiagnosticsModel
public TLCDiagnosticsModel(org.processmining.models.graphbased.directed.petrinet.Petrinet pn, java.util.Collection<TLCElementDiagnostic> elDiagsCollection)
-
-
Method Detail
-
getTransitionAssignableDiagnostics
public java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,TLCElementDiagnostic> getTransitionAssignableDiagnostics()
-
getNonTransitionAssignableEventClassDiagnostics
public java.util.Map<org.deckfour.xes.classification.XEventClass,TLCElementDiagnostic> getNonTransitionAssignableEventClassDiagnostics()
-
getPetriNet
public org.processmining.models.graphbased.directed.petrinet.Petrinet getPetriNet()
-
setSelectedUUID
public void setSelectedUUID(java.util.UUID idSelected)
-
addDiagnosticsSelectionChanedListener
public void addDiagnosticsSelectionChanedListener(DiagnosticSelectionChangedListener listener)
-
removeDiagnosticsSelectionChanedListener
public void removeDiagnosticsSelectionChanedListener(DiagnosticSelectionChangedListener listener)
-
fireDiagnosticsSelectionChangedEvent
public void fireDiagnosticsSelectionChangedEvent(java.util.UUID idSelected)
-
getDiagDetailTableModel
public DiagnosticDetailTableModel getDiagDetailTableModel()
-
getTrans2DiagId
public java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.util.UUID> getTrans2DiagId()
-
getEvCl2DiagId
public java.util.Map<org.deckfour.xes.classification.XEventClass,java.util.UUID> getEvCl2DiagId()
-
getDiagnosticsData
public TLCElementDiagnostic getDiagnosticsData(java.util.UUID idEl)
-
-