public class MPReplayProjectedOnModelPanel
extends org.processmining.plugins.pnalignanalysis.visualization.projection.PNLogReplayProjectedVisPanel
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
Modifier and Type | Field and Description |
---|---|
protected MPReplayResult |
mpReplayResult |
protected PetrinetWithAutomata |
net |
protected MPCoreInfoProvider |
provider |
alignFilterPanel, caseFilterPanel, fitnessFilterPanel, HIGH, involvedMoveOnLogColor, logExporter, LOW, LOWMED, map, MED, MEDHIGH, NOOCCURRENCE, placeWithMoveOnLog, statPanel, transparentColor
decorator, decoratorMap, factory, graph, log, logReplayResult, mapEc2Int, mapTrans2Idx, marking, MAX_ZOOM, oldLayoutConn, scalable, scroll
HORIZONTAL_SPLIT, VERTICAL_SPLIT
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
MPReplayProjectedOnModelPanel(org.processmining.framework.plugin.PluginContext context,
PetrinetWithAutomata net,
org.processmining.models.semantics.petrinet.Marking initMarking,
org.deckfour.xes.model.XLog log,
org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping map,
MPReplayResult logReplayResult) |
MPReplayProjectedOnModelPanel(org.processmining.framework.plugin.PluginContext context,
PetrinetWithAutomata net,
org.processmining.models.semantics.petrinet.Marking initMarking,
org.deckfour.xes.model.XLog log,
org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping map,
MPReplayResult logReplayResult,
org.processmining.plugins.pnalignanalysis.visualization.projection.LogSource logExporter) |
Modifier and Type | Method and Description |
---|---|
void |
constructVisualization(org.processmining.models.graphbased.ViewSpecificAttributeMap map,
boolean isShowMoveLogModel,
boolean isShowMoveModel) |
protected org.processmining.plugins.pnalignanalysis.visualization.projection.CoreInfoProvider |
createCoreInfoProvider(org.deckfour.xes.model.XLog log,
org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping map,
org.processmining.plugins.petrinet.replayresult.PNRepResult logReplayResult) |
protected org.processmining.plugins.pnalignanalysis.visualization.projection.StatPanel |
createStatPanel(org.processmining.plugins.pnalignanalysis.visualization.projection.CoreInfoProvider provider) |
protected org.processmining.plugins.pnalignanalysis.visualization.projection.TransConfDecorator |
createTransitionDecorator(org.processmining.models.graphbased.directed.petrinet.elements.Transition[] transArr,
int pointer,
int[] info) |
protected void |
initialize(org.processmining.framework.plugin.PluginContext context) |
protected void |
setPetrinetEdgeAttributes(org.processmining.models.graphbased.ViewSpecificAttributeMap map,
float suggestedArcWidth,
int intensity,
org.processmining.models.graphbased.directed.petrinet.PetrinetEdge<? extends org.processmining.models.graphbased.directed.petrinet.PetrinetNode,? extends org.processmining.models.graphbased.directed.petrinet.PetrinetNode> edge) |
constructPlaceVisualization, doUpdateInternal, filterAlignment, filterAlignmentPreserveIndex, flagTraceIndices, getViewSpecificAttributeMap
addInteractionViewports, createCaseFilterPanel, createViewPanel, getAppropriateStrokeWidth, getComponent, getHorizontalScrollBar, getLogReplayResult, getScalable, getScale, getVerticalScrollBar, getViewport, setScale
add, addInfo, getInspector, remove, resize, rightClicked, setLayout, validate
leftClicked, setBottomComponent, setDividerLocation, setDividerLocation, setDividerSize, setLeftComponent, setOneTouchExpandable, setResizeWeight, setRightComponent, setTopComponent
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, transferFocusDownCycle, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
protected MPReplayResult mpReplayResult
protected MPCoreInfoProvider provider
protected PetrinetWithAutomata net
public MPReplayProjectedOnModelPanel(org.processmining.framework.plugin.PluginContext context, PetrinetWithAutomata net, org.processmining.models.semantics.petrinet.Marking initMarking, org.deckfour.xes.model.XLog log, org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping map, MPReplayResult logReplayResult) throws org.processmining.framework.connections.ConnectionCannotBeObtained
org.processmining.framework.connections.ConnectionCannotBeObtained
public MPReplayProjectedOnModelPanel(org.processmining.framework.plugin.PluginContext context, PetrinetWithAutomata net, org.processmining.models.semantics.petrinet.Marking initMarking, org.deckfour.xes.model.XLog log, org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping map, MPReplayResult logReplayResult, org.processmining.plugins.pnalignanalysis.visualization.projection.LogSource logExporter) throws org.processmining.framework.connections.ConnectionCannotBeObtained
org.processmining.framework.connections.ConnectionCannotBeObtained
protected void initialize(org.processmining.framework.plugin.PluginContext context)
initialize
in class org.processmining.plugins.pnalignanalysis.visualization.projection.PNLogReplayProjectedVisPanel
protected org.processmining.plugins.pnalignanalysis.visualization.projection.CoreInfoProvider createCoreInfoProvider(org.deckfour.xes.model.XLog log, org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping map, org.processmining.plugins.petrinet.replayresult.PNRepResult logReplayResult)
createCoreInfoProvider
in class org.processmining.plugins.pnalignanalysis.visualization.projection.PNLogReplayProjectedVisPanel
protected org.processmining.plugins.pnalignanalysis.visualization.projection.TransConfDecorator createTransitionDecorator(org.processmining.models.graphbased.directed.petrinet.elements.Transition[] transArr, int pointer, int[] info)
createTransitionDecorator
in class org.processmining.plugins.pnalignanalysis.visualization.projection.PNLogReplayProjectedVisPanel
protected void setPetrinetEdgeAttributes(org.processmining.models.graphbased.ViewSpecificAttributeMap map, float suggestedArcWidth, int intensity, org.processmining.models.graphbased.directed.petrinet.PetrinetEdge<? extends org.processmining.models.graphbased.directed.petrinet.PetrinetNode,? extends org.processmining.models.graphbased.directed.petrinet.PetrinetNode> edge)
setPetrinetEdgeAttributes
in class org.processmining.plugins.pnalignanalysis.visualization.projection.PNLogReplayProjectedVisPanel
public void constructVisualization(org.processmining.models.graphbased.ViewSpecificAttributeMap map, boolean isShowMoveLogModel, boolean isShowMoveModel)
constructVisualization
in class org.processmining.plugins.pnalignanalysis.visualization.projection.PNLogReplayProjectedVisPanel
protected org.processmining.plugins.pnalignanalysis.visualization.projection.StatPanel createStatPanel(org.processmining.plugins.pnalignanalysis.visualization.projection.CoreInfoProvider provider)
createStatPanel
in class org.processmining.plugins.pnalignanalysis.visualization.projection.PNLogReplayProjectedVisPanel