Class InductiveVisualMinerPanel

  • All Implemented Interfaces:
    java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible

    public class InductiveVisualMinerPanel
    extends IvMPanel
    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
      • Nested classes/interfaces inherited from class java.awt.Container

        java.awt.Container.AccessibleAWTContainer
      • Nested classes/interfaces inherited from class java.awt.Component

        java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String title  
      • 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
      • Fields inherited from class java.awt.Component

        accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
      • Fields inherited from interface java.awt.image.ImageObserver

        ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      com.fluxicon.slickerbox.components.NiceDoubleSlider getActivitiesSlider()  
      javax.swing.JLabel getAnimationTimeLabel()  
      javax.swing.JLabel getClassifierLabel()  
      IvMClassifierChooser getClassifiers()  
      javax.swing.JComboBox<?> getColourSelection()  
      ControllerView<DataState> getControllerView()  
      DataAnalysesView<InductiveVisualMinerConfiguration,​InductiveVisualMinerPanel> getDataAnalysesView()  
      javax.swing.JButton getDataAnalysisViewButton()  
      javax.swing.JButton getEditModelButton()  
      EditModelView getEditModelView()  
      InductiveVisualMinerAnimationPanel getGraph()  
      javax.swing.JButton getHighlightingFiltersViewButton()  
      IvMFilterTreeViews getHighlightingFilterTreeView()  
      javax.swing.JLabel getMinerLabel()  
      javax.swing.JComboBox<?> getMinerSelection()  
      com.fluxicon.slickerbox.components.NiceDoubleSlider getPathsSlider()  
      javax.swing.JButton getPreMiningFiltersButton()  
      IvMFilterTreeViews getPreMiningFilterTreeView()  
      javax.swing.JButton getSaveImageButton()  
      javax.swing.JButton getSaveLogButton()  
      javax.swing.JButton getSaveModelButton()  
      javax.swing.JTextArea getSelectionLabel()  
      SideWindow[] getSideWindows()  
      javax.swing.JLabel getStatusLabel()  
      TraceColourMapView getTraceColourMapView()  
      javax.swing.JButton getTraceColourMapViewButton()  
      TraceView getTraceView()  
      javax.swing.JButton getTraceViewButton()  
      javax.swing.JComboBox<Mode> getVisualisationModeSelector()  
      void makeEdgeSelectable​(LocalDotEdge dotEdge, boolean select)  
      void makeNodeSelectable​(LocalDotNode dotNode, boolean select)  
      void removeNotify()  
      void setOnAnimationEnabledChanged​(AnimationEnabledChangedListener onAnimationEnabledChanged)  
      void setOnGraphDirectionChanged​(java.lang.Runnable onGraphDirectionChanged)  
      void setOnSelectionChanged​(InputFunction<Selection> onSelectionChanged)  
      • 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, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, 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
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • InductiveVisualMinerPanel

        public InductiveVisualMinerPanel​(InductiveVisualMinerConfiguration configuration,
                                         org.processmining.framework.plugin.ProMCanceller canceller)
    • Method Detail

      • removeNotify

        public void removeNotify()
        Overrides:
        removeNotify in class javax.swing.JComponent
      • makeNodeSelectable

        public void makeNodeSelectable​(LocalDotNode dotNode,
                                       boolean select)
      • makeEdgeSelectable

        public void makeEdgeSelectable​(LocalDotEdge dotEdge,
                                       boolean select)
      • getSideWindows

        public SideWindow[] getSideWindows()
      • getMinerSelection

        public javax.swing.JComboBox<?> getMinerSelection()
      • getVisualisationModeSelector

        public javax.swing.JComboBox<Mode> getVisualisationModeSelector()
      • getStatusLabel

        public javax.swing.JLabel getStatusLabel()
      • getColourSelection

        public javax.swing.JComboBox<?> getColourSelection()
      • getPreMiningFiltersButton

        public javax.swing.JButton getPreMiningFiltersButton()
      • getSelectionLabel

        public javax.swing.JTextArea getSelectionLabel()
      • getPathsSlider

        public com.fluxicon.slickerbox.components.NiceDoubleSlider getPathsSlider()
      • getActivitiesSlider

        public com.fluxicon.slickerbox.components.NiceDoubleSlider getActivitiesSlider()
      • getSaveModelButton

        public javax.swing.JButton getSaveModelButton()
      • getSaveImageButton

        public javax.swing.JButton getSaveImageButton()
      • getSaveLogButton

        public javax.swing.JButton getSaveLogButton()
      • setOnGraphDirectionChanged

        public void setOnGraphDirectionChanged​(java.lang.Runnable onGraphDirectionChanged)
      • getTraceView

        public TraceView getTraceView()
      • getTraceViewButton

        public javax.swing.JButton getTraceViewButton()
      • getDataAnalysisViewButton

        public javax.swing.JButton getDataAnalysisViewButton()
      • getEditModelButton

        public javax.swing.JButton getEditModelButton()
      • getHighlightingFilterTreeView

        public IvMFilterTreeViews getHighlightingFilterTreeView()
      • getHighlightingFiltersViewButton

        public javax.swing.JButton getHighlightingFiltersViewButton()
      • getTraceColourMapViewButton

        public javax.swing.JButton getTraceColourMapViewButton()
      • getAnimationTimeLabel

        public javax.swing.JLabel getAnimationTimeLabel()
      • getMinerLabel

        public javax.swing.JLabel getMinerLabel()
      • getClassifierLabel

        public javax.swing.JLabel getClassifierLabel()