public class ExplorerModel
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected float |
maxLineWidth |
protected float |
minLineWidth |
Constructor and Description |
---|
ExplorerModel(org.deckfour.xes.model.XLog log,
org.processmining.datapetrinets.DataPetriNetsWithMarkings model) |
Modifier and Type | Method and Description |
---|---|
void |
filter() |
void |
filterData() |
protected void |
finalize() |
org.processmining.xesalignmentextension.XAlignmentExtension.XAlignedLog |
getAlignment() |
java.util.Map<java.lang.String,java.awt.Color> |
getAlignmentColorMap() |
org.processmining.plugins.balancedconformance.config.BalancedProcessorConfiguration |
getAlignmentConfiguration() |
AlignmentInformation |
getAlignmentInformation() |
java.util.Set<Attribute> |
getChartAttributes() |
java.util.Map<org.deckfour.xes.classification.XEventClass,java.awt.Color> |
getColorMap() |
ExplorerController |
getController() |
java.util.List<java.lang.String> |
getDictionary() |
com.google.common.collect.SetMultimap<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.String> |
getDiscoveredWriteOperations() |
DiscoveryProcessor.DiscoveryResult |
getDiscoveryResult() |
org.deckfour.xes.classification.XEventClasses |
getEventClasses() |
org.deckfour.xes.classification.XEventClassifier |
getEventClassifier() |
FilterConfiguration |
getFilterConfiguration() |
java.lang.Iterable<org.processmining.xesalignmentextension.XAlignmentExtension.XAlignment> |
getFilteredAlignments() |
java.lang.Iterable<org.deckfour.xes.model.XTrace> |
getFilteredLog() |
org.processmining.models.semantics.petrinet.Marking[] |
getFinalMarkings() |
org.processmining.datapetrinets.visualization.graphviz.DPNGraphvizConverterPlugin.GuardDisplayMode |
getGuardDisplayMode() |
java.util.Map<java.lang.String,java.util.Collection<org.processmining.models.graphbased.directed.petrinet.PetrinetEdge<? extends org.processmining.models.graphbased.directed.petrinet.PetrinetNode,? extends org.processmining.models.graphbased.directed.petrinet.PetrinetNode>>> |
getInEdgeMap() |
org.processmining.models.semantics.petrinet.Marking |
getInitialMarking() |
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> |
getLiteralValues() |
org.deckfour.xes.model.XLog |
getLog() |
java.util.Set<java.lang.String> |
getLogAttributes() |
java.lang.Class<?> |
getLogAttributeType(java.lang.String key) |
float |
getMaxLineWidth() |
float |
getMinLineWidth() |
org.processmining.datapetrinets.DataPetriNetsWithMarkings |
getModel() |
java.util.Map<java.lang.String,java.util.Collection<org.processmining.models.graphbased.directed.petrinet.PetrinetEdge<? extends org.processmining.models.graphbased.directed.petrinet.PetrinetNode,? extends org.processmining.models.graphbased.directed.petrinet.PetrinetNode>>> |
getOutEdgeMap() |
org.processmining.datapetrinets.visualization.graphviz.DPNGraphvizConverterPlugin.PlaceDisplayMode |
getPlaceDisplayMode() |
java.util.Collection<org.processmining.xesalignmentextension.XAlignmentExtension.XAlignment> |
getSelectedAlignments() |
java.util.Map<java.lang.String,org.processmining.models.graphbased.directed.petrinet.elements.Transition> |
getTransitionsLocalId() |
org.processmining.datapetrinets.visualization.graphviz.DPNGraphvizConverterPlugin.VariableDisplayMode |
getVariableDisplayMode() |
ViewMode |
getViewMode() |
boolean |
hasAlignment() |
boolean |
hasLog() |
boolean |
isAlignmentDirty() |
boolean |
isDiscoveryResultDirty() |
boolean |
isFilterDirty() |
boolean |
isStandardAttribute(java.lang.String key) |
boolean |
isViewModeDirty() |
void |
resetDirtyFlags() |
void |
resetDiscoveryResult() |
void |
setAlignment(org.processmining.xesalignmentextension.XAlignmentExtension.XAlignedLog alignment) |
void |
setAlignmentConfiguration(org.processmining.plugins.balancedconformance.config.BalancedProcessorConfiguration alignmentConfiguration) |
void |
setController(ExplorerController parent) |
void |
setDiscoveredWriteOperations(com.google.common.collect.SetMultimap<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.String> discoverWriteOperations) |
void |
setDiscoveryResult(DiscoveryProcessor.DiscoveryResult result) |
void |
setEventClassifier(org.deckfour.xes.classification.XEventClassifier eventClassifier) |
void |
setFilterConfiguration(FilterConfiguration filterConfiguration) |
void |
setGuardDisplayMode(org.processmining.datapetrinets.visualization.graphviz.DPNGraphvizConverterPlugin.GuardDisplayMode guardDisplayMode) |
void |
setLiteralValues(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> literalValues) |
void |
setPlaceDisplayMode(org.processmining.datapetrinets.visualization.graphviz.DPNGraphvizConverterPlugin.PlaceDisplayMode placeDisplayMode) |
void |
setSelectedAlignments(java.util.Collection<org.processmining.xesalignmentextension.XAlignmentExtension.XAlignment> selectedAlignments) |
void |
setVariableDisplayMode(org.processmining.datapetrinets.visualization.graphviz.DPNGraphvizConverterPlugin.VariableDisplayMode variableDisplayMode) |
void |
setViewMode(ViewMode viewMode) |
public ExplorerModel(org.deckfour.xes.model.XLog log, org.processmining.datapetrinets.DataPetriNetsWithMarkings model)
public org.deckfour.xes.model.XLog getLog()
public boolean hasLog()
public org.deckfour.xes.classification.XEventClasses getEventClasses()
public java.util.Set<java.lang.String> getLogAttributes()
public java.lang.Class<?> getLogAttributeType(java.lang.String key)
public java.util.Map<org.deckfour.xes.classification.XEventClass,java.awt.Color> getColorMap()
public java.lang.Iterable<org.deckfour.xes.model.XTrace> getFilteredLog()
public org.processmining.datapetrinets.DataPetriNetsWithMarkings getModel()
public org.processmining.models.semantics.petrinet.Marking getInitialMarking()
public org.processmining.models.semantics.petrinet.Marking[] getFinalMarkings()
public org.processmining.xesalignmentextension.XAlignmentExtension.XAlignedLog getAlignment()
public void setAlignment(org.processmining.xesalignmentextension.XAlignmentExtension.XAlignedLog alignment)
public boolean hasAlignment()
public java.util.Map<java.lang.String,java.awt.Color> getAlignmentColorMap()
public java.lang.Iterable<org.processmining.xesalignmentextension.XAlignmentExtension.XAlignment> getFilteredAlignments()
public AlignmentInformation getAlignmentInformation()
public boolean isAlignmentDirty()
public FilterConfiguration getFilterConfiguration()
public void setFilterConfiguration(FilterConfiguration filterConfiguration)
public ViewMode getViewMode()
public void setViewMode(ViewMode viewMode)
public boolean isViewModeDirty()
public void resetDirtyFlags()
public boolean isFilterDirty()
public org.processmining.plugins.balancedconformance.config.BalancedProcessorConfiguration getAlignmentConfiguration()
public void setAlignmentConfiguration(org.processmining.plugins.balancedconformance.config.BalancedProcessorConfiguration alignmentConfiguration)
public void setController(ExplorerController parent)
public ExplorerController getController()
public java.util.Map<java.lang.String,java.util.Collection<org.processmining.models.graphbased.directed.petrinet.PetrinetEdge<? extends org.processmining.models.graphbased.directed.petrinet.PetrinetNode,? extends org.processmining.models.graphbased.directed.petrinet.PetrinetNode>>> getOutEdgeMap()
public java.util.Map<java.lang.String,java.util.Collection<org.processmining.models.graphbased.directed.petrinet.PetrinetEdge<? extends org.processmining.models.graphbased.directed.petrinet.PetrinetNode,? extends org.processmining.models.graphbased.directed.petrinet.PetrinetNode>>> getInEdgeMap()
public java.util.Map<java.lang.String,org.processmining.models.graphbased.directed.petrinet.elements.Transition> getTransitionsLocalId()
public java.util.Set<Attribute> getChartAttributes()
public void filter() throws NetVisualizationException
NetVisualizationException
public void filterData() throws NetVisualizationException
NetVisualizationException
public java.util.List<java.lang.String> getDictionary()
public org.processmining.datapetrinets.visualization.graphviz.DPNGraphvizConverterPlugin.VariableDisplayMode getVariableDisplayMode()
public void setVariableDisplayMode(org.processmining.datapetrinets.visualization.graphviz.DPNGraphvizConverterPlugin.VariableDisplayMode variableDisplayMode)
public org.processmining.datapetrinets.visualization.graphviz.DPNGraphvizConverterPlugin.GuardDisplayMode getGuardDisplayMode()
public void setGuardDisplayMode(org.processmining.datapetrinets.visualization.graphviz.DPNGraphvizConverterPlugin.GuardDisplayMode guardDisplayMode)
public void setPlaceDisplayMode(org.processmining.datapetrinets.visualization.graphviz.DPNGraphvizConverterPlugin.PlaceDisplayMode placeDisplayMode)
public org.processmining.datapetrinets.visualization.graphviz.DPNGraphvizConverterPlugin.PlaceDisplayMode getPlaceDisplayMode()
public java.util.Collection<org.processmining.xesalignmentextension.XAlignmentExtension.XAlignment> getSelectedAlignments()
public void setSelectedAlignments(java.util.Collection<org.processmining.xesalignmentextension.XAlignmentExtension.XAlignment> selectedAlignments)
public void setDiscoveryResult(DiscoveryProcessor.DiscoveryResult result)
public DiscoveryProcessor.DiscoveryResult getDiscoveryResult()
public void resetDiscoveryResult()
public boolean isDiscoveryResultDirty()
public org.deckfour.xes.classification.XEventClassifier getEventClassifier()
public void setEventClassifier(org.deckfour.xes.classification.XEventClassifier eventClassifier)
public boolean isStandardAttribute(java.lang.String key)
public void setLiteralValues(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> literalValues)
public java.util.Map<java.lang.String,java.util.Set<java.lang.String>> getLiteralValues()
protected void finalize() throws java.lang.Throwable
finalize
in class java.lang.Object
java.lang.Throwable
public void setDiscoveredWriteOperations(com.google.common.collect.SetMultimap<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.String> discoverWriteOperations)
public com.google.common.collect.SetMultimap<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.String> getDiscoveredWriteOperations()
public float getMinLineWidth()
public float getMaxLineWidth()