public abstract class AbstractSettingsDialog
extends javax.swing.JPanel
Modifier and Type | Class and Description |
---|---|
protected static interface |
AbstractSettingsDialog.BooleanChanged |
protected static interface |
AbstractSettingsDialog.FloatChanged |
protected static interface |
AbstractSettingsDialog.IntChanged |
protected static interface |
AbstractSettingsDialog.MultipleSelectionChanged<T> |
protected static interface |
AbstractSettingsDialog.SelectionChanged<T> |
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
Modifier and Type | Field and Description |
---|---|
protected java.awt.Dimension |
preferredSize |
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
AbstractSettingsDialog() |
Modifier and Type | Method and Description |
---|---|
protected javax.swing.JCheckBox |
checkboxBool(instancegraph.gui.IPanelManager manager,
java.lang.String name,
boolean value,
java.lang.String checkLabel,
AbstractSettingsDialog.BooleanChanged eventListener) |
protected <T> javax.swing.JComboBox<T> |
dropdown(instancegraph.gui.IPanelManager manager,
java.lang.String name,
T value,
T[] options,
AbstractSettingsDialog.SelectionChanged<T> eventListener) |
protected javax.swing.JSlider |
horizontalSliderInt(instancegraph.gui.IPanelManager manager,
java.lang.String name,
int val,
int min,
int max,
AbstractSettingsDialog.IntChanged eventListener) |
protected <T> org.processmining.framework.util.Pair<javax.swing.JList<T>,javax.swing.JScrollPane> |
list(instancegraph.gui.IPanelManager manager,
java.lang.String name,
T[] values,
T[] options,
AbstractSettingsDialog.MultipleSelectionChanged<T> eventListener) |
protected javax.swing.JSpinner |
spinnerFloat(instancegraph.gui.IPanelManager manager,
java.lang.String name,
float val,
float min,
float max,
float step,
AbstractSettingsDialog.FloatChanged eventListener) |
protected javax.swing.JSpinner |
spinnerInt(instancegraph.gui.IPanelManager manager,
java.lang.String name,
int val,
int min,
int max,
int step,
AbstractSettingsDialog.IntChanged eventListener) |
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 javax.swing.JSlider horizontalSliderInt(instancegraph.gui.IPanelManager manager, java.lang.String name, int val, int min, int max, AbstractSettingsDialog.IntChanged eventListener)
protected javax.swing.JSpinner spinnerFloat(instancegraph.gui.IPanelManager manager, java.lang.String name, float val, float min, float max, float step, AbstractSettingsDialog.FloatChanged eventListener)
protected javax.swing.JSpinner spinnerInt(instancegraph.gui.IPanelManager manager, java.lang.String name, int val, int min, int max, int step, AbstractSettingsDialog.IntChanged eventListener)
protected javax.swing.JCheckBox checkboxBool(instancegraph.gui.IPanelManager manager, java.lang.String name, boolean value, java.lang.String checkLabel, AbstractSettingsDialog.BooleanChanged eventListener)
protected <T> javax.swing.JComboBox<T> dropdown(instancegraph.gui.IPanelManager manager, java.lang.String name, T value, T[] options, AbstractSettingsDialog.SelectionChanged<T> eventListener)
protected <T> org.processmining.framework.util.Pair<javax.swing.JList<T>,javax.swing.JScrollPane> list(instancegraph.gui.IPanelManager manager, java.lang.String name, T[] values, T[] options, AbstractSettingsDialog.MultipleSelectionChanged<T> eventListener)