T
- public class DialogPanel<T>
extends javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
DialogPanel() |
Modifier and Type | Method and Description |
---|---|
void |
addComponent(javax.swing.JComponent jComponent) |
void |
addComponent(javax.swing.JComponent jComponent,
int gridwidth) |
void |
addComponentToRow(javax.swing.JComponent jComponent) |
void |
addComponentToRow(javax.swing.JComponent jComponent,
int gridwidth) |
static DialogPanel<CaseIdFilterSettings> |
createCaseIdFilter(FilterSettings initialSettings) |
static DialogPanel<DurationClassesClassificationSettings> |
createClassesGraphClassification(ClassificationSettings initialSettings,
FilterSettings filterSettings,
ExtraComputationsController extraComputationsController) |
static DialogPanel<PercentileClassificationSettings> |
createDurationPercentileClassification(ClassificationSettings initialSettings,
FilterSettings filterSettings,
ExtraComputationsController extraComputationsController) |
static DialogPanel<PercentageFilterSettings> |
createDurationPercentileFilter(FilterSettings initialSettings,
ExtraComputationsController extraComputationsController) |
static DialogPanel<DurationThresholdFilterSettings> |
createDurationThresholdFilter(FilterSettings initialSettings,
ExtraComputationsController extraComputationsController) |
static DialogPanel<PercentageFilterSettings> |
createPercentageFilterWithGraph(FilterSettings initialSettings,
FilterType type,
java.util.function.Supplier<org.jfree.chart.ChartPanel> chartPanelSupplier,
int graphWidth,
int graphHeight,
java.lang.String title,
java.lang.String labelString,
java.lang.String inc,
java.lang.String exc) |
static DialogPanel<PercentileClassificationSettings> |
createPercentileGraphClassification(ClassificationSettings initialSettings,
ClassificationType type,
java.util.function.Supplier<org.jfree.chart.ChartPanel> chartPanelSupplier,
int graphWidth,
int graphHeight,
java.lang.String title,
java.lang.String labelString) |
static <T1,T2 extends javax.swing.text.JTextComponent> |
createStringGraph(java.util.function.Supplier<org.jfree.chart.ChartPanel> chartPanelSupplier,
int graphWidth,
int graphHeight,
java.util.function.Function<java.lang.String,T1> out,
java.util.function.Supplier<T2> inp,
java.lang.String title,
java.lang.String labelString) |
static DialogPanel<DurationThresholdFilterSettings> |
createThresholdFilterWithGraph(FilterSettings initialSettings,
FilterType type,
java.util.function.Supplier<org.jfree.chart.ChartPanel> chartPanelSupplier,
int graphWidth,
int graphHeight,
java.lang.String title,
java.lang.String labelString,
java.lang.String inc,
java.lang.String exc) |
static DialogPanel<DurationThresholdClassificationSettings> |
createThresholdGraphClassification(ClassificationSettings initialSettings,
FilterSettings filterSettings,
ExtraComputationsController extraComputationsController) |
static DialogPanel<PercentileClassificationSettings> |
createVariantPercentileClassification(ClassificationSettings initialSettings,
FilterSettings filterSettings,
ExtraComputationsController extraComputationsController) |
static DialogPanel<PercentageFilterSettings> |
createVariantPercentileFilter(FilterSettings initialSettings,
ExtraComputationsController extraComputationsController) |
java.awt.GridBagConstraints |
getGridBagConstraints() |
T |
getResult() |
java.lang.String |
getTitle() |
void |
newRow() |
void |
setGridBagConstraints(java.awt.GridBagConstraints c) |
void |
setResultExtractor(java.util.function.Supplier<T> resultExtractor) |
void |
setTitle(java.lang.String title) |
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
public static DialogPanel<PercentageFilterSettings> createDurationPercentileFilter(FilterSettings initialSettings, ExtraComputationsController extraComputationsController)
public static DialogPanel<PercentageFilterSettings> createVariantPercentileFilter(FilterSettings initialSettings, ExtraComputationsController extraComputationsController)
public static DialogPanel<PercentageFilterSettings> createPercentageFilterWithGraph(FilterSettings initialSettings, FilterType type, java.util.function.Supplier<org.jfree.chart.ChartPanel> chartPanelSupplier, int graphWidth, int graphHeight, java.lang.String title, java.lang.String labelString, java.lang.String inc, java.lang.String exc)
public static DialogPanel<DurationThresholdFilterSettings> createDurationThresholdFilter(FilterSettings initialSettings, ExtraComputationsController extraComputationsController)
public static DialogPanel<DurationThresholdFilterSettings> createThresholdFilterWithGraph(FilterSettings initialSettings, FilterType type, java.util.function.Supplier<org.jfree.chart.ChartPanel> chartPanelSupplier, int graphWidth, int graphHeight, java.lang.String title, java.lang.String labelString, java.lang.String inc, java.lang.String exc)
public static DialogPanel<CaseIdFilterSettings> createCaseIdFilter(FilterSettings initialSettings)
public static DialogPanel<PercentileClassificationSettings> createDurationPercentileClassification(ClassificationSettings initialSettings, FilterSettings filterSettings, ExtraComputationsController extraComputationsController)
public static DialogPanel<PercentileClassificationSettings> createVariantPercentileClassification(ClassificationSettings initialSettings, FilterSettings filterSettings, ExtraComputationsController extraComputationsController)
public static DialogPanel<PercentileClassificationSettings> createPercentileGraphClassification(ClassificationSettings initialSettings, ClassificationType type, java.util.function.Supplier<org.jfree.chart.ChartPanel> chartPanelSupplier, int graphWidth, int graphHeight, java.lang.String title, java.lang.String labelString)
public static DialogPanel<DurationThresholdClassificationSettings> createThresholdGraphClassification(ClassificationSettings initialSettings, FilterSettings filterSettings, ExtraComputationsController extraComputationsController)
public static DialogPanel<DurationClassesClassificationSettings> createClassesGraphClassification(ClassificationSettings initialSettings, FilterSettings filterSettings, ExtraComputationsController extraComputationsController)
public static <T1,T2 extends javax.swing.text.JTextComponent> DialogPanel<T1> createStringGraph(java.util.function.Supplier<org.jfree.chart.ChartPanel> chartPanelSupplier, int graphWidth, int graphHeight, java.util.function.Function<java.lang.String,T1> out, java.util.function.Supplier<T2> inp, java.lang.String title, java.lang.String labelString)
public java.awt.GridBagConstraints getGridBagConstraints()
public void setGridBagConstraints(java.awt.GridBagConstraints c)
public void addComponent(javax.swing.JComponent jComponent)
public void addComponentToRow(javax.swing.JComponent jComponent)
public void addComponent(javax.swing.JComponent jComponent, int gridwidth)
public void addComponentToRow(javax.swing.JComponent jComponent, int gridwidth)
public void newRow()
public void setResultExtractor(java.util.function.Supplier<T> resultExtractor)
public T getResult()
public java.lang.String getTitle()
public void setTitle(java.lang.String title)