|
||||||||||
| 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
info.bioinfweb.treegraph.gui.dialogs.elementformats.LegendPanel
public class LegendPanel
| 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 | |
|---|---|
private javax.swing.JRadioButton |
braceRadioButton
|
private javax.swing.JRadioButton |
bracketRadioButton
|
private java.text.DecimalFormat |
decimalFormat
|
private javax.swing.JRadioButton |
downRadioButton
|
private javax.swing.JRadioButton |
horizontalRadioButton
|
private javax.swing.JPanel |
legendNumbersPanel
|
private javax.swing.JLabel |
legendOrderLabel
|
private javax.swing.JPanel |
legendOrientationPanel
|
private info.webinsel.util.swing.SwingChangeMonitor |
legendPositionMonitor
|
private javax.swing.JFormattedTextField |
legendPositionTextField
|
private javax.swing.JPanel |
legendStylePanel
|
private MarginInput |
marginInput
|
private javax.swing.JPanel |
marginPanel
|
private DistanceValueInput |
minTreeDistanceInput
|
private javax.swing.ButtonGroup |
orientationGroup
|
private info.webinsel.util.swing.SwingChangeMonitor |
orientationMonitor
|
private static long |
serialVersionUID
|
private javax.swing.ButtonGroup |
styleGroup
|
private info.webinsel.util.swing.SwingChangeMonitor |
styleMonitor
|
private javax.swing.JRadioButton |
upRadioButton
|
| 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 | |
|---|---|
LegendPanel()
This is the default constructor |
|
| Method Summary | |
|---|---|
void |
addError(java.util.List<java.lang.String> list)
Adds error messages to the given list, if this tab contains any invalid user inputs. |
void |
addOperators(java.util.List<FormatOperator> operators)
|
private javax.swing.JRadioButton |
getBraceRadioButton()
This method initializes braceRadioButton |
private javax.swing.JRadioButton |
getBracketRadioButton()
This method initializes bracketRadioButton |
private javax.swing.JRadioButton |
getDownRadioButton()
This method initializes downRadioButton |
private javax.swing.JRadioButton |
getHorizontalRadioButton()
This method initializes horizontalRadioButton |
private javax.swing.JPanel |
getLegendNumbersPanel()
This method initializes legendNumbersPanel |
private javax.swing.JPanel |
getLegendOrientationPanel()
This method initializes legendOrientationPanel |
private javax.swing.JFormattedTextField |
getLegendPositionTextField()
This method initializes positionTextField |
private javax.swing.JPanel |
getLegendStylePanel()
This method initializes legendStylePanel |
private MarginInput |
getMarginInput()
|
private javax.swing.JPanel |
getMarginPanel()
This method initializes marginPanel |
javax.swing.ButtonGroup |
getOrientationGroup()
|
javax.swing.ButtonGroup |
getStyleGroup()
|
private javax.swing.JRadioButton |
getUpRadioButton()
This method initializes upRadioButton |
private void |
initialize()
This method initializes this |
void |
resetChangeMonitors()
|
boolean |
setValues(TreeSelection selection)
The values of the first compatible element in the selection should be set to the input components of this tab. |
java.lang.String |
title()
|
| 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, 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, 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, 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
private java.text.DecimalFormat decimalFormat
private javax.swing.JPanel legendStylePanel
private javax.swing.JRadioButton bracketRadioButton
private javax.swing.JRadioButton braceRadioButton
private javax.swing.JPanel legendOrientationPanel
private javax.swing.JRadioButton horizontalRadioButton
private javax.swing.JRadioButton upRadioButton
private javax.swing.JRadioButton downRadioButton
private javax.swing.ButtonGroup styleGroup
private javax.swing.ButtonGroup orientationGroup
private info.webinsel.util.swing.SwingChangeMonitor styleMonitor
private info.webinsel.util.swing.SwingChangeMonitor orientationMonitor
private javax.swing.JPanel legendNumbersPanel
private javax.swing.JFormattedTextField legendPositionTextField
private info.webinsel.util.swing.SwingChangeMonitor legendPositionMonitor
private DistanceValueInput minTreeDistanceInput
private javax.swing.JLabel legendOrderLabel
private javax.swing.JPanel marginPanel
private MarginInput marginInput
| Constructor Detail |
|---|
public LegendPanel()
| Method Detail |
|---|
public boolean setValues(TreeSelection selection)
ElementFormatTab
setValues in interface ElementFormatTabselection - - the currently selected tree elements
false if no compatible element was selectedpublic java.lang.String title()
title in interface ElementFormatTabpublic void addOperators(java.util.List<FormatOperator> operators)
addOperators in interface ElementFormatTabpublic void addError(java.util.List<java.lang.String> list)
ElementFormatTab
addError in interface ElementFormatTablist - - the list to add the messaged topublic void resetChangeMonitors()
resetChangeMonitors in interface ElementFormatTabprivate void initialize()
private javax.swing.JPanel getLegendStylePanel()
private javax.swing.JRadioButton getBracketRadioButton()
private javax.swing.JRadioButton getBraceRadioButton()
public javax.swing.ButtonGroup getStyleGroup()
private javax.swing.JPanel getLegendOrientationPanel()
private javax.swing.JRadioButton getHorizontalRadioButton()
private javax.swing.JRadioButton getUpRadioButton()
private javax.swing.JRadioButton getDownRadioButton()
public javax.swing.ButtonGroup getOrientationGroup()
private javax.swing.JPanel getLegendNumbersPanel()
private javax.swing.JFormattedTextField getLegendPositionTextField()
private javax.swing.JPanel getMarginPanel()
private MarginInput getMarginInput()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||