public class LogDashboardUI
extends javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
Modifier and Type | Field and Description |
---|---|
protected java.awt.Color |
colorEnclosureBg |
protected java.awt.Color |
colorInfoBg |
protected java.awt.Color |
colorInfoBgMouseOver |
protected java.awt.Color |
colorInfoLabel |
protected java.awt.Color |
colorInfoValue |
protected java.awt.Color |
colorTitleFg |
protected java.text.SimpleDateFormat |
dateFormat |
protected org.processmining.plugins.interactivevisualization.InteractivityContext |
interactivityContext |
protected javax.swing.JLabel |
labelEndDate |
protected javax.swing.JLabel |
labelMaxEventClassesPerCase |
protected javax.swing.JLabel |
labelMaxEventsPerCase |
protected javax.swing.JLabel |
labelMeanEventClassesPerCase |
protected javax.swing.JLabel |
labelMeanEventsPerCase |
protected javax.swing.JLabel |
labelMinEventClassesPerCase |
protected javax.swing.JLabel |
labelMinEventsPerCase |
protected javax.swing.JLabel |
labelNumberOfCases |
protected javax.swing.JLabel |
labelNumberOfEventClasses |
protected javax.swing.JLabel |
labelNumberOfEvents |
protected javax.swing.JLabel |
labelNumberOfEventTypes |
protected javax.swing.JLabel |
labelNumberOfOriginators |
protected javax.swing.JLabel |
labelNumberOfProcesses |
protected javax.swing.JLabel |
labelStartDate |
protected javax.swing.JPanel |
panelEventClassesPerCaseDistribution |
protected javax.swing.JPanel |
panelEventsPerCaseDistribution |
protected SlickerOpenLogSettings |
parent |
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
LogDashboardUI(SlickerOpenLogSettings parent,
org.processmining.plugins.interactivevisualization.InteractivityContext ic) |
Modifier and Type | Method and Description |
---|---|
protected javax.swing.JPanel |
alignLeft(javax.swing.JComponent component) |
protected com.fluxicon.slickerbox.components.RoundedPanel |
getDistributionPanel(java.lang.String title,
int[] values,
int meanValue,
javax.swing.JComponent[] result) |
protected javax.swing.JLabel |
getInfoPanel(javax.swing.JPanel parentPanel,
java.lang.String name) |
protected javax.swing.JPanel |
getLeftAlignedHeader(java.lang.String title) |
protected javax.swing.JLabel |
packInfo(javax.swing.JPanel panel,
java.lang.String name) |
protected void |
setupGui() |
void |
updateVisualization(boolean logChanged,
boolean tagsChanged) |
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, paintComponent, 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, 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, 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 java.awt.Color colorEnclosureBg
protected java.awt.Color colorTitleFg
protected java.awt.Color colorInfoBg
protected java.awt.Color colorInfoBgMouseOver
protected java.awt.Color colorInfoLabel
protected java.awt.Color colorInfoValue
protected java.text.SimpleDateFormat dateFormat
protected SlickerOpenLogSettings parent
protected org.processmining.plugins.interactivevisualization.InteractivityContext interactivityContext
protected javax.swing.JLabel labelNumberOfProcesses
protected javax.swing.JLabel labelNumberOfCases
protected javax.swing.JLabel labelNumberOfEvents
protected javax.swing.JLabel labelMinEventsPerCase
protected javax.swing.JLabel labelMeanEventsPerCase
protected javax.swing.JLabel labelMaxEventsPerCase
protected javax.swing.JPanel panelEventsPerCaseDistribution
protected javax.swing.JLabel labelMinEventClassesPerCase
protected javax.swing.JLabel labelMeanEventClassesPerCase
protected javax.swing.JLabel labelMaxEventClassesPerCase
protected javax.swing.JPanel panelEventClassesPerCaseDistribution
protected javax.swing.JLabel labelNumberOfEventTypes
protected javax.swing.JLabel labelNumberOfEventClasses
protected javax.swing.JLabel labelNumberOfOriginators
protected javax.swing.JLabel labelStartDate
protected javax.swing.JLabel labelEndDate
public LogDashboardUI(SlickerOpenLogSettings parent, org.processmining.plugins.interactivevisualization.InteractivityContext ic)
protected void setupGui()
protected javax.swing.JLabel packInfo(javax.swing.JPanel panel, java.lang.String name)
protected com.fluxicon.slickerbox.components.RoundedPanel getDistributionPanel(java.lang.String title, int[] values, int meanValue, javax.swing.JComponent[] result)
protected javax.swing.JPanel getLeftAlignedHeader(java.lang.String title)
protected javax.swing.JPanel alignLeft(javax.swing.JComponent component)
protected javax.swing.JLabel getInfoPanel(javax.swing.JPanel parentPanel, java.lang.String name)
public void updateVisualization(boolean logChanged, boolean tagsChanged)