|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
at.tuwien.ifs.commons.gui.controls.TitledCollapsiblePanel
at.tuwien.ifs.somtoolbox.apps.viewer.controls.AbstractViewerControl
at.tuwien.ifs.somtoolbox.apps.viewer.controls.ShiftsControlPanel
public class ShiftsControlPanel
Nested Class Summary | |
---|---|
private class |
ShiftsControlPanel.outlierAbsoluteChangeListener
|
private class |
ShiftsControlPanel.outlierPercentChangeListener
|
private class |
ShiftsControlPanel.stableAbsoluteChangeListener
|
private class |
ShiftsControlPanel.stablePercentChangeListener
|
Nested classes/interfaces inherited from class at.tuwien.ifs.commons.gui.controls.TitledCollapsiblePanel |
---|
TitledCollapsiblePanel.Orientation |
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 | |
---|---|
(package private) static java.lang.String |
absoluteToolTip
|
private javax.swing.JCheckBox |
adjacentCB
|
private java.awt.GridBagConstraints |
bag
|
private javax.swing.JCheckBox |
clusterCB
|
private javax.swing.JLabel |
clusterLabel
|
private javax.swing.JSpinner |
clusterSpinner
|
private javax.swing.JRadioButton |
countAbsoluteRB
|
private javax.swing.JLabel |
countLabel
|
private javax.swing.JRadioButton |
countPercentRB
|
private javax.swing.JCheckBox |
cumulativeCB
|
(package private) static java.lang.String |
cumulativeToolTip
|
private SOMPane |
mapPane
|
private javax.swing.JLabel |
minAbsoluteCLabel
|
private javax.swing.JSpinner |
minAbsoluteCountSpinner
|
(package private) static java.lang.String |
minAbsoluteToolTip
|
private javax.swing.JCheckBox |
multiMatchCB
|
private javax.swing.JLabel |
noShiftInfoLoaded
|
private javax.swing.JCheckBox |
outlierCB
|
private javax.swing.JLabel |
outlierCLabel
|
private javax.swing.JSpinner |
outlierCountSpinner
|
(package private) static java.lang.String |
outlierCountToolTip
|
private javax.swing.JRadioButton |
posBottomRB
|
private javax.swing.JLabel |
positionLabel
|
private javax.swing.JLabel |
positionLabelX
|
private javax.swing.JLabel |
positionLabelY
|
(package private) static java.lang.String |
positionManualToolTip
|
(package private) static java.lang.String |
positionToolTip
|
private javax.swing.JSpinner |
positionXSpinner
|
private javax.swing.JSpinner |
positionYSpinner
|
private javax.swing.JRadioButton |
posLeftRB
|
private javax.swing.JRadioButton |
posRightRB
|
private javax.swing.JRadioButton |
posTopRB
|
private javax.swing.JSeparator |
sep1
|
private javax.swing.JSeparator |
sep2
|
private javax.swing.JSeparator |
sep3
|
private static long |
serialVersionUID
|
(package private) static java.lang.String |
showOnlyToolTip
|
private javax.swing.JLabel |
sourceLabel
|
private javax.swing.JSpinner |
sourceSpinner
|
(package private) static java.lang.String |
sourceToolTip
|
private javax.swing.JCheckBox |
stableCB
|
private javax.swing.JLabel |
stableCLabel
|
private javax.swing.JSpinner |
stableCountSpinner
|
(package private) static java.lang.String |
stableCountToolTip
|
private javax.swing.JLabel |
targetLabel
|
private javax.swing.JSpinner |
targetSpinner
|
(package private) static java.lang.String |
targetToolTip
|
Fields inherited from class at.tuwien.ifs.somtoolbox.apps.viewer.controls.AbstractViewerControl |
---|
SMALL_INSETS, smallerFont, smallFont, state |
Fields inherited from class javax.swing.JComponent |
---|
accessibleContext, 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 |
---|
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 |
Constructor Summary | |
---|---|
ShiftsControlPanel(SOMPane mapPane,
CommonSOMViewerStateData state,
java.lang.String title)
|
Method Summary | |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent e)
|
java.awt.Dimension |
getMinimumSize()
|
void |
initGUIElements()
|
void |
initNoShiftsInfo()
|
void |
itemStateChanged(java.awt.event.ItemEvent e)
|
private void |
removeAllGUIElements()
|
void |
setThresholdBlock(boolean state)
|
void |
switchCountSpinners(boolean absolute)
|
Methods inherited from class at.tuwien.ifs.somtoolbox.apps.viewer.controls.AbstractViewerControl |
---|
isFullFunctional, setIcon, setSelected, setVisible |
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, getNextFocusableComponent, getPopupLocation, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, 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, unregisterKeyboardAction, update |
Methods inherited from class java.awt.Container |
---|
addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, transferFocusBackward, 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, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, 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, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
private static final long serialVersionUID
static final java.lang.String sourceToolTip
static final java.lang.String targetToolTip
static final java.lang.String stableCountToolTip
static final java.lang.String outlierCountToolTip
static final java.lang.String minAbsoluteToolTip
static final java.lang.String positionToolTip
static final java.lang.String positionManualToolTip
static final java.lang.String cumulativeToolTip
static final java.lang.String absoluteToolTip
static final java.lang.String showOnlyToolTip
private SOMPane mapPane
private java.awt.GridBagConstraints bag
private javax.swing.JLabel noShiftInfoLoaded
private javax.swing.JSpinner sourceSpinner
private javax.swing.JSpinner targetSpinner
private javax.swing.JSpinner outlierCountSpinner
private javax.swing.JSpinner stableCountSpinner
private javax.swing.JSpinner minAbsoluteCountSpinner
private javax.swing.JLabel sourceLabel
private javax.swing.JLabel targetLabel
private javax.swing.JLabel countLabel
private javax.swing.JLabel outlierCLabel
private javax.swing.JLabel stableCLabel
private javax.swing.JLabel minAbsoluteCLabel
private javax.swing.JRadioButton countPercentRB
private javax.swing.JRadioButton countAbsoluteRB
private javax.swing.JCheckBox cumulativeCB
private javax.swing.JSeparator sep1
private javax.swing.JSeparator sep2
private javax.swing.JSeparator sep3
private javax.swing.JLabel positionLabel
private javax.swing.JRadioButton posBottomRB
private javax.swing.JRadioButton posTopRB
private javax.swing.JRadioButton posLeftRB
private javax.swing.JRadioButton posRightRB
private javax.swing.JLabel positionLabelX
private javax.swing.JLabel positionLabelY
private javax.swing.JSpinner positionXSpinner
private javax.swing.JSpinner positionYSpinner
private javax.swing.JCheckBox outlierCB
private javax.swing.JCheckBox stableCB
private javax.swing.JCheckBox adjacentCB
private javax.swing.JCheckBox clusterCB
private javax.swing.JCheckBox multiMatchCB
private javax.swing.JLabel clusterLabel
private javax.swing.JSpinner clusterSpinner
Constructor Detail |
---|
public ShiftsControlPanel(SOMPane mapPane, CommonSOMViewerStateData state, java.lang.String title)
Method Detail |
---|
private void removeAllGUIElements()
public void setThresholdBlock(boolean state)
public void initGUIElements()
public void initNoShiftsInfo()
public java.awt.Dimension getMinimumSize()
getMinimumSize
in class javax.swing.JComponent
public void switchCountSpinners(boolean absolute)
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed
in interface java.awt.event.ActionListener
public void itemStateChanged(java.awt.event.ItemEvent e)
itemStateChanged
in interface java.awt.event.ItemListener
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |