public class InterLevelInstanceConformanceView
extends javax.swing.JComponent
implements java.awt.event.MouseListener, java.awt.event.MouseMotionListener
javax.swing.JComponent.AccessibleJComponent| Modifier and Type | Field and Description |
|---|---|
protected java.awt.Stroke |
boarder |
protected static java.awt.Color |
colorAttenuationBright |
protected static java.awt.Color |
colorAttenuationDark |
protected static java.awt.Color |
colorBgEventFlag |
protected static java.awt.Color |
colorBgInstanceflag |
protected static java.awt.Color |
colorModelMove |
protected java.awt.Stroke |
dashed |
protected static java.text.DateFormat |
dateFormat |
protected static int |
elementTriOffset |
protected int |
elementWidth |
protected static java.text.DecimalFormat |
format |
protected int |
highLevelEventWidth |
protected org.deckfour.xes.info.XLogInfo |
info |
protected org.deckfour.xes.model.XTrace |
instance |
protected boolean |
isHighLevelStepSelected |
protected java.awt.Stroke |
lineStroke |
protected int |
maxOccurrenceCount |
protected boolean |
mouseOver |
protected int |
mouseX |
protected int |
mouseY |
protected InterLevelSyncReplayResult |
replayResult |
protected static int |
spaceBetweenMoves |
protected static int |
spaceBetweenSystemEvents |
protected java.lang.String |
traceLabel |
protected static int |
trackHeight |
protected static int |
trackPadding |
protected static int |
trackY_highLevel |
protected static int |
trackY_lowLevel |
protected InterLevelReplayResultVisualizationPanel |
visualizationPanel |
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW| Constructor and Description |
|---|
InterLevelInstanceConformanceView(InterLevelReplayResultVisualizationPanel visualizationPanel,
java.lang.String traceLabel,
InterLevelSyncReplayResult replayResult,
int elementWidth,
int highLevelEventWidth) |
| Modifier and Type | Method and Description |
|---|---|
protected java.awt.Color |
attenuateColor(java.awt.Color color) |
protected void |
drawEvent(java.awt.Graphics2D g2d,
int index,
boolean active,
int x,
int y,
int width,
int height,
boolean isHighLevel) |
protected void |
drawEventFlag(java.awt.Graphics2D g2d,
int index,
int x,
int y,
int height,
boolean isHighLevelEvent,
int startX) |
protected void |
drawInstanceFlag(java.awt.Graphics2D g2d,
int x,
int y,
int height) |
protected int |
mapHighLevelEventIndex(int x,
int y) |
protected int |
mapLowLevelEventIndex(int x,
int y) |
void |
mouseClicked(java.awt.event.MouseEvent arg0) |
void |
mouseDragged(java.awt.event.MouseEvent evt) |
void |
mouseEntered(java.awt.event.MouseEvent arg0) |
void |
mouseExited(java.awt.event.MouseEvent arg0) |
void |
mouseMoved(java.awt.event.MouseEvent evt) |
void |
mousePressed(java.awt.event.MouseEvent arg0) |
void |
mouseReleased(java.awt.event.MouseEvent arg0) |
protected void |
paintComponent(java.awt.Graphics g) |
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, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintImmediately, paintImmediately, paramString, 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, updateUIadd, 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, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTreeaction, 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, getAccessibleContext, 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, transferFocusUpCycleprotected static java.awt.Color colorAttenuationDark
protected static java.awt.Color colorAttenuationBright
protected static java.awt.Color colorBgInstanceflag
protected static java.awt.Color colorBgEventFlag
protected static java.awt.Color colorModelMove
protected static java.text.DecimalFormat format
protected static java.text.DateFormat dateFormat
protected static int trackPadding
protected static int trackY_highLevel
protected static int trackY_lowLevel
protected static int trackHeight
protected final int elementWidth
protected final int highLevelEventWidth
protected static int elementTriOffset
protected static int spaceBetweenMoves
protected static int spaceBetweenSystemEvents
protected org.deckfour.xes.info.XLogInfo info
protected java.lang.String traceLabel
protected int maxOccurrenceCount
protected org.deckfour.xes.model.XTrace instance
protected boolean mouseOver
protected boolean isHighLevelStepSelected
protected int mouseX
protected int mouseY
protected java.awt.Stroke lineStroke
protected java.awt.Stroke dashed
protected java.awt.Stroke boarder
protected InterLevelSyncReplayResult replayResult
protected InterLevelReplayResultVisualizationPanel visualizationPanel
public InterLevelInstanceConformanceView(InterLevelReplayResultVisualizationPanel visualizationPanel, java.lang.String traceLabel, InterLevelSyncReplayResult replayResult, int elementWidth, int highLevelEventWidth)
protected void paintComponent(java.awt.Graphics g)
paintComponent in class javax.swing.JComponentprotected int mapHighLevelEventIndex(int x,
int y)
protected int mapLowLevelEventIndex(int x,
int y)
protected void drawInstanceFlag(java.awt.Graphics2D g2d,
int x,
int y,
int height)
protected void drawEventFlag(java.awt.Graphics2D g2d,
int index,
int x,
int y,
int height,
boolean isHighLevelEvent,
int startX)
throws java.lang.IndexOutOfBoundsException
java.lang.IndexOutOfBoundsExceptionprotected void drawEvent(java.awt.Graphics2D g2d,
int index,
boolean active,
int x,
int y,
int width,
int height,
boolean isHighLevel)
protected java.awt.Color attenuateColor(java.awt.Color color)
public void mouseDragged(java.awt.event.MouseEvent evt)
mouseDragged in interface java.awt.event.MouseMotionListenerpublic void mouseMoved(java.awt.event.MouseEvent evt)
mouseMoved in interface java.awt.event.MouseMotionListenerpublic void mouseClicked(java.awt.event.MouseEvent arg0)
mouseClicked in interface java.awt.event.MouseListenerpublic void mouseEntered(java.awt.event.MouseEvent arg0)
mouseEntered in interface java.awt.event.MouseListenerpublic void mouseExited(java.awt.event.MouseEvent arg0)
mouseExited in interface java.awt.event.MouseListenerpublic void mousePressed(java.awt.event.MouseEvent arg0)
mousePressed in interface java.awt.event.MouseListenerpublic void mouseReleased(java.awt.event.MouseEvent arg0)
mouseReleased in interface java.awt.event.MouseListener