Class CaseConfigPanel
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- javax.swing.JComponent
-
- javax.swing.JPanel
-
- org.processmining.goaldrivenprocessmining.panelHelper.CaseConfigPanel
-
- All Implemented Interfaces:
java.awt.image.ImageObserver,java.awt.MenuContainer,java.io.Serializable,javax.accessibility.Accessible
public class CaseConfigPanel extends javax.swing.JPanel- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
-
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
-
-
Field Summary
-
Fields inherited from class javax.swing.JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
-
-
Constructor Summary
Constructors Constructor Description CaseConfigPanel(int width)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfilterCase(java.util.Set<java.lang.Integer> displayIndex)javax.swing.JLabelgetAllCaseLabel()javax.swing.JButtongetCaseConfigCancelButton()javax.swing.JButtongetCaseConfigDoneButton()javax.swing.JPanelgetChooseCaseLabelPanel()javax.swing.table.DefaultTableModelgetChooseCaseModel()javax.swing.JPanelgetChooseCasePanel()javax.swing.JTablegetChooseCaseTable()java.util.Set<java.lang.Integer>getDisplayIndex()javax.swing.JPanelgetFilterPanel()longgetMaxDuration()RangeSliderPanelgetRangeSlider()javax.swing.JLabelgetShowCaseLabel()javax.swing.table.DefaultTableModelgetShowCaseModel()javax.swing.JPanelgetShowCasePanel()javax.swing.JTablegetShowCaseTable()voidsetAllCaseLabel(javax.swing.JLabel allCaseLabel)voidsetCaseConfigCancelButton(javax.swing.JButton caseConfigCancelButton)voidsetCaseConfigDoneButton(javax.swing.JButton caseConfigDoneButton)voidsetChooseCaseLabelPanel(javax.swing.JPanel chooseCaseLabelPanel)voidsetChooseCaseModel(javax.swing.table.DefaultTableModel chooseCaseModel)voidsetChooseCasePanel(javax.swing.JPanel chooseCasePanel)voidsetChooseCaseTable(javax.swing.JTable chooseCaseTable)voidsetDisplayIndex(java.util.Set<java.lang.Integer> displayIndex)voidsetFilterPanel(javax.swing.JPanel filterPanel)voidsetMaxDuration(long maxDuration)voidsetRangeSlider(RangeSliderPanel rangeSlider)voidsetShowCaseLabel(javax.swing.JLabel showCaseLabel)voidsetShowCaseModel(javax.swing.table.DefaultTableModel showCaseModel)voidsetShowCasePanel(javax.swing.JPanel showCasePanel)voidsetShowCaseTable(javax.swing.JTable showCaseTable)voidupdateChooseCaseTable(java.util.List<java.lang.String[]> data)voidupdateColumnShowCaseTable(java.util.List<java.lang.String> columns)voidupdateFilterOnPath(EdgeObject edgeObjectParent, EdgeObject edgeObjectChild, java.util.Set<java.lang.Integer> displayIndex1)voidupdateShowCaseAttributeTable(java.util.List<java.lang.Object[]> data)voidupdateShowCaseTable(java.util.List<java.lang.Object[]> data)-
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
-
Methods inherited from class javax.swing.JComponent
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
-
Methods inherited from class java.awt.Container
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
-
Methods inherited from class java.awt.Component
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, 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, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
-
-
-
Method Detail
-
updateFilterOnPath
public void updateFilterOnPath(EdgeObject edgeObjectParent, EdgeObject edgeObjectChild, java.util.Set<java.lang.Integer> displayIndex1)
-
filterCase
public void filterCase(java.util.Set<java.lang.Integer> displayIndex)
-
updateChooseCaseTable
public void updateChooseCaseTable(java.util.List<java.lang.String[]> data)
-
updateColumnShowCaseTable
public void updateColumnShowCaseTable(java.util.List<java.lang.String> columns)
-
updateShowCaseTable
public void updateShowCaseTable(java.util.List<java.lang.Object[]> data)
-
updateShowCaseAttributeTable
public void updateShowCaseAttributeTable(java.util.List<java.lang.Object[]> data)
-
getAllCaseLabel
public javax.swing.JLabel getAllCaseLabel()
-
setAllCaseLabel
public void setAllCaseLabel(javax.swing.JLabel allCaseLabel)
-
getChooseCasePanel
public javax.swing.JPanel getChooseCasePanel()
-
setChooseCasePanel
public void setChooseCasePanel(javax.swing.JPanel chooseCasePanel)
-
getChooseCaseTable
public javax.swing.JTable getChooseCaseTable()
-
setChooseCaseTable
public void setChooseCaseTable(javax.swing.JTable chooseCaseTable)
-
getChooseCaseModel
public javax.swing.table.DefaultTableModel getChooseCaseModel()
-
setChooseCaseModel
public void setChooseCaseModel(javax.swing.table.DefaultTableModel chooseCaseModel)
-
getShowCasePanel
public javax.swing.JPanel getShowCasePanel()
-
setShowCasePanel
public void setShowCasePanel(javax.swing.JPanel showCasePanel)
-
getShowCaseTable
public javax.swing.JTable getShowCaseTable()
-
setShowCaseTable
public void setShowCaseTable(javax.swing.JTable showCaseTable)
-
getShowCaseModel
public javax.swing.table.DefaultTableModel getShowCaseModel()
-
setShowCaseModel
public void setShowCaseModel(javax.swing.table.DefaultTableModel showCaseModel)
-
getCaseConfigCancelButton
public javax.swing.JButton getCaseConfigCancelButton()
-
setCaseConfigCancelButton
public void setCaseConfigCancelButton(javax.swing.JButton caseConfigCancelButton)
-
getCaseConfigDoneButton
public javax.swing.JButton getCaseConfigDoneButton()
-
setCaseConfigDoneButton
public void setCaseConfigDoneButton(javax.swing.JButton caseConfigDoneButton)
-
getChooseCaseLabelPanel
public javax.swing.JPanel getChooseCaseLabelPanel()
-
setChooseCaseLabelPanel
public void setChooseCaseLabelPanel(javax.swing.JPanel chooseCaseLabelPanel)
-
getShowCaseLabel
public javax.swing.JLabel getShowCaseLabel()
-
setShowCaseLabel
public void setShowCaseLabel(javax.swing.JLabel showCaseLabel)
-
getRangeSlider
public RangeSliderPanel getRangeSlider()
-
setRangeSlider
public void setRangeSlider(RangeSliderPanel rangeSlider)
-
getMaxDuration
public long getMaxDuration()
-
setMaxDuration
public void setMaxDuration(long maxDuration)
-
getFilterPanel
public javax.swing.JPanel getFilterPanel()
-
setFilterPanel
public void setFilterPanel(javax.swing.JPanel filterPanel)
-
getDisplayIndex
public java.util.Set<java.lang.Integer> getDisplayIndex()
-
setDisplayIndex
public void setDisplayIndex(java.util.Set<java.lang.Integer> displayIndex)
-
-