public class DiscoveryWorkbenchView extends DiscoveryWorkbenchController.View
Modifier and Type | Field and Description |
---|---|
static int |
AlignProgressBarHeight |
static int |
AlignProgressBarWidth |
static int |
SearchModelSplitAt |
static int |
WaitDisplayDelayDefault |
static int |
WaitDisplayDelayFeedback |
SignalClickCollapsibleNode, SignalClickInspectNode, SignalExportLog, SignalExportPTnet, SignalInputActivityLabeler, SignalInputActivityThreshold, SignalInputAnalysisStatMode, SignalInputDepthThreshold, SignalInputDirection, SignalInputErrors, SignalInputEvent2Time, SignalInputPathThreshold, SignalInputResourceAttribute, SignalInputSelectedVis, SignalInputShowLogMoves, SignalInputUseAlgorithm, SignalInputUseAlignAlg, SignalInputUseAlignMetric, SignalInputUseCancelation, SignalInputUseEPTreeReduct, SignalInputUseRecurseArrow, SignalInputUseSCReduct, SignalSelectedNodes
Constructor and Description |
---|
DiscoveryWorkbenchView(AnalysisAlignMetricOverlayManager overlayManager) |
Modifier and Type | Method and Description |
---|---|
void |
displayAligning() |
void |
displayAlignmentFailed() |
void |
displayDiscovering() |
void |
displayModel(com.kitfox.svg.SVGDiagram image,
boolean resetView) |
void |
displayModelNotSupported() |
javax.swing.JComponent |
getComponent() |
void |
setActivityInfo(HierarchyActivityInfo actInfo,
IActivityLabeler labeler) |
void |
setActivityLabeler(ActivityLabeler activityLabeler) |
void |
setActivityThreshold(double threshold) |
void |
setAlignmentAlgorithm(AnalysisAlgorithm algorithm) |
void |
setAlignmentMetric(AnalysisAlignMetricOverlay metric) |
void |
setAlignMetrics(XAlignedTreeLog alignedLog) |
void |
setAnalysisStatMode(MetricValueScale.StatMode value) |
void |
setAnalysisStatOptions(MetricValueScale.StatMode[] values) |
void |
setDepthThreshold(double min,
double max) |
void |
setDiscoveryAlgorithm(DiscoverEPTreeRecipe.DiscoveryAlgorithm algorithm) |
void |
setEPTree(IEPTree tree,
IActivityLabeler activityLabeler) |
void |
setEvent2Time(IEvent2Time event2time) |
void |
setEvent2TimeOptions(java.util.List<IEvent2Time> options) |
void |
setInputDirection(org.processmining.plugins.graphviz.dot.Dot.GraphDirection dir) |
void |
setInputErrors(java.util.Set<java.lang.String> values) |
void |
setInputUseCancelation(boolean value) |
void |
setLogExportEnabled(boolean enabled) |
void |
setMemoryUsage(long currentBytes,
long maxBytes) |
void |
setOverlayColorLegend(IColorMap nodeColorMap,
IMetricValueConvertor nodeValueConvertor,
IColorMap edgeColorMap,
IMetricValueConvertor edgeValueConvertor) |
void |
setPathThreshold(double threshold) |
void |
setResourceAttribute(java.lang.String resourceAttribute) |
void |
setResourceAttributeOptions(java.util.List<java.lang.String> attrOptions) |
void |
setSawServerStatus(SawServerStatus status) |
void |
setSawStatus(java.lang.String status) |
void |
setSelectedNodes(java.util.Set<java.lang.String> selectedNodes) |
void |
setSelectedVis(ModelVisualization visOption) |
void |
setShowLogMoves(boolean use) |
void |
setStatechartMetric(SCComplexityMetric metric) |
void |
setStatus(java.lang.String status) |
void |
setUseEPTreeReduct(boolean use) |
void |
setUseRecurseArrow(boolean use) |
void |
setUseSCReduct(boolean use) |
void |
updateAligningStatus(int min,
int max,
int value) |
public static final int WaitDisplayDelayDefault
public static final int WaitDisplayDelayFeedback
public static final int SearchModelSplitAt
public static final int AlignProgressBarWidth
public static final int AlignProgressBarHeight
public DiscoveryWorkbenchView(AnalysisAlignMetricOverlayManager overlayManager)
public javax.swing.JComponent getComponent()
public void displayDiscovering()
displayDiscovering
in class DiscoveryWorkbenchController.View
public void displayAligning()
displayAligning
in class DiscoveryWorkbenchController.View
public void displayModelNotSupported()
displayModelNotSupported
in class DiscoveryWorkbenchController.View
public void displayAlignmentFailed()
displayAlignmentFailed
in class DiscoveryWorkbenchController.View
public void updateAligningStatus(int min, int max, int value)
updateAligningStatus
in class DiscoveryWorkbenchController.View
public void displayModel(com.kitfox.svg.SVGDiagram image, boolean resetView)
displayModel
in class DiscoveryWorkbenchController.View
public void setInputDirection(org.processmining.plugins.graphviz.dot.Dot.GraphDirection dir)
setInputDirection
in class DiscoveryWorkbenchController.View
public void setDiscoveryAlgorithm(DiscoverEPTreeRecipe.DiscoveryAlgorithm algorithm)
setDiscoveryAlgorithm
in class DiscoveryWorkbenchController.View
public void setUseEPTreeReduct(boolean use)
setUseEPTreeReduct
in class DiscoveryWorkbenchController.View
public void setUseSCReduct(boolean use)
setUseSCReduct
in class DiscoveryWorkbenchController.View
public void setUseRecurseArrow(boolean use)
setUseRecurseArrow
in class DiscoveryWorkbenchController.View
public void setActivityThreshold(double threshold)
setActivityThreshold
in class DiscoveryWorkbenchController.View
public void setPathThreshold(double threshold)
setPathThreshold
in class DiscoveryWorkbenchController.View
public void setDepthThreshold(double min, double max)
setDepthThreshold
in class DiscoveryWorkbenchController.View
public void setStatechartMetric(SCComplexityMetric metric)
setStatechartMetric
in class DiscoveryWorkbenchController.View
public void setAlignMetrics(XAlignedTreeLog alignedLog)
setAlignMetrics
in class DiscoveryWorkbenchController.View
public void setEPTree(IEPTree tree, IActivityLabeler activityLabeler)
setEPTree
in class DiscoveryWorkbenchController.View
public void setActivityInfo(HierarchyActivityInfo actInfo, IActivityLabeler labeler)
setActivityInfo
in class DiscoveryWorkbenchController.View
public void setSelectedNodes(java.util.Set<java.lang.String> selectedNodes)
setSelectedNodes
in class DiscoveryWorkbenchController.View
public void setSawServerStatus(SawServerStatus status)
setSawServerStatus
in class DiscoveryWorkbenchController.View
public void setMemoryUsage(long currentBytes, long maxBytes)
setMemoryUsage
in class DiscoveryWorkbenchController.View
public void setLogExportEnabled(boolean enabled)
setLogExportEnabled
in class DiscoveryWorkbenchController.View
public void setStatus(java.lang.String status)
setStatus
in class DiscoveryWorkbenchController.View
public void setSawStatus(java.lang.String status)
setSawStatus
in class DiscoveryWorkbenchController.View
public void setActivityLabeler(ActivityLabeler activityLabeler)
setActivityLabeler
in class DiscoveryWorkbenchController.View
public void setSelectedVis(ModelVisualization visOption)
setSelectedVis
in class DiscoveryWorkbenchController.View
public void setInputUseCancelation(boolean value)
setInputUseCancelation
in class DiscoveryWorkbenchController.View
public void setInputErrors(java.util.Set<java.lang.String> values)
setInputErrors
in class DiscoveryWorkbenchController.View
public void setAlignmentAlgorithm(AnalysisAlgorithm algorithm)
setAlignmentAlgorithm
in class DiscoveryWorkbenchController.View
public void setAlignmentMetric(AnalysisAlignMetricOverlay metric)
setAlignmentMetric
in class DiscoveryWorkbenchController.View
public void setEvent2TimeOptions(java.util.List<IEvent2Time> options)
setEvent2TimeOptions
in class DiscoveryWorkbenchController.View
public void setEvent2Time(IEvent2Time event2time)
setEvent2Time
in class DiscoveryWorkbenchController.View
public void setOverlayColorLegend(IColorMap nodeColorMap, IMetricValueConvertor nodeValueConvertor, IColorMap edgeColorMap, IMetricValueConvertor edgeValueConvertor)
setOverlayColorLegend
in class DiscoveryWorkbenchController.View
public void setAnalysisStatOptions(MetricValueScale.StatMode[] values)
setAnalysisStatOptions
in class DiscoveryWorkbenchController.View
public void setAnalysisStatMode(MetricValueScale.StatMode value)
setAnalysisStatMode
in class DiscoveryWorkbenchController.View
public void setResourceAttributeOptions(java.util.List<java.lang.String> attrOptions)
setResourceAttributeOptions
in class DiscoveryWorkbenchController.View
public void setResourceAttribute(java.lang.String resourceAttribute)
setResourceAttribute
in class DiscoveryWorkbenchController.View
public void setShowLogMoves(boolean use)
setShowLogMoves
in class DiscoveryWorkbenchController.View