Class InductiveVisualMinerPanel
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- javax.swing.JComponent
-
- javax.swing.JPanel
-
- org.processmining.plugins.inductiveVisualMiner.helperClasses.decoration.IvMPanel
-
- org.processmining.plugins.inductiveVisualMiner.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
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.Stringtitle-
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 InductiveVisualMinerPanel(InductiveVisualMinerConfiguration configuration, org.processmining.framework.plugin.ProMCanceller canceller)
-
Method Summary
-
Methods inherited from class org.processmining.plugins.inductiveVisualMiner.helperClasses.decoration.IvMPanel
getGradient, paintComponent
-
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
-
-
-
-
Field Detail
-
title
public static final java.lang.String title
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
InductiveVisualMinerPanel
public InductiveVisualMinerPanel(InductiveVisualMinerConfiguration configuration, org.processmining.framework.plugin.ProMCanceller canceller)
-
-
Method Detail
-
removeNotify
public void removeNotify()
- Overrides:
removeNotifyin classjavax.swing.JComponent
-
makeNodeSelectable
public void makeNodeSelectable(LocalDotNode dotNode, boolean select)
-
makeEdgeSelectable
public void makeEdgeSelectable(LocalDotEdge dotEdge, boolean select)
-
getSideWindows
public SideWindow[] getSideWindows()
-
getGraph
public InductiveVisualMinerAnimationPanel getGraph()
-
getMinerSelection
public javax.swing.JComboBox<?> getMinerSelection()
-
getVisualisationModeSelector
public javax.swing.JComboBox<Mode> getVisualisationModeSelector()
-
getStatusLabel
public javax.swing.JLabel getStatusLabel()
-
getClassifiers
public IvMClassifierChooser getClassifiers()
-
getColourSelection
public javax.swing.JComboBox<?> getColourSelection()
-
getPreMiningFiltersButton
public javax.swing.JButton getPreMiningFiltersButton()
-
getPreMiningFilterTreeView
public IvMFilterTreeViews getPreMiningFilterTreeView()
-
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()
-
setOnSelectionChanged
public void setOnSelectionChanged(InputFunction<Selection> onSelectionChanged)
-
setOnGraphDirectionChanged
public void setOnGraphDirectionChanged(java.lang.Runnable onGraphDirectionChanged)
-
setOnAnimationEnabledChanged
public void setOnAnimationEnabledChanged(AnimationEnabledChangedListener onAnimationEnabledChanged)
-
getTraceView
public TraceView getTraceView()
-
getTraceViewButton
public javax.swing.JButton getTraceViewButton()
-
getDataAnalysesView
public DataAnalysesView<InductiveVisualMinerConfiguration,InductiveVisualMinerPanel> getDataAnalysesView()
-
getDataAnalysisViewButton
public javax.swing.JButton getDataAnalysisViewButton()
-
getControllerView
public ControllerView<DataState> getControllerView()
-
getEditModelView
public EditModelView getEditModelView()
-
getEditModelButton
public javax.swing.JButton getEditModelButton()
-
getHighlightingFilterTreeView
public IvMFilterTreeViews getHighlightingFilterTreeView()
-
getHighlightingFiltersViewButton
public javax.swing.JButton getHighlightingFiltersViewButton()
-
getTraceColourMapView
public TraceColourMapView getTraceColourMapView()
-
getTraceColourMapViewButton
public javax.swing.JButton getTraceColourMapViewButton()
-
getAnimationTimeLabel
public javax.swing.JLabel getAnimationTimeLabel()
-
getMinerLabel
public javax.swing.JLabel getMinerLabel()
-
getClassifierLabel
public javax.swing.JLabel getClassifierLabel()
-
-