info.bioinfweb.treegraph.gui.dialogs.formatbynodedata
Class FormatsByNodeBranchDataDialog
java.lang.Object
java.awt.Component
java.awt.Container
java.awt.Window
java.awt.Dialog
javax.swing.JDialog
info.webinsel.util.swing.OkCancelApplyDialog
info.webinsel.util.swing.OkCancelApplyHelpDialog
info.webinsel.wikihelp.client.OkCancelApplyWikiHelpDialog
info.bioinfweb.treegraph.gui.dialogs.EditDialog
info.bioinfweb.treegraph.gui.dialogs.formatbynodedata.FormatsByNodeBranchDataDialog
- All Implemented Interfaces:
- ImageObserver, MenuContainer, Serializable, Accessible, RootPaneContainer, WindowConstants
- Direct Known Subclasses:
- ColorsByNodeBranchDataDialog, DistanceValuesByNodeBranchDataDialog
public abstract class FormatsByNodeBranchDataDialog
- extends EditDialog
Superclass of all dialogs which set formats by node/branch data.
- Since:
- 2.0.23
- Author:
- Ben Stöver
- See Also:
- Serialized Form
| Fields inherited from class info.webinsel.wikihelp.client.OkCancelApplyWikiHelpDialog |
UNDEFINED_HELP_CODE |
| Methods inherited from class info.webinsel.wikihelp.client.OkCancelApplyWikiHelpDialog |
getHelpCode, getWikiHelp, help, setHelpCode |
| Methods inherited from class info.webinsel.util.swing.OkCancelApplyHelpDialog |
addMoreButtons |
| Methods inherited from class info.webinsel.util.swing.OkCancelApplyDialog |
apply, execute, getApplyButton, getButtonsPanel, getCancelButton, getOkButton |
| Methods inherited from class javax.swing.JDialog |
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update |
| Methods inherited from class java.awt.Dialog |
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setModalityType, setResizable, setTitle, setUndecorated, setVisible, show, toBack |
| Methods inherited from class java.awt.Window |
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOwnedWindows, getOwner, getOwnerlessWindows, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, toFront |
| Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, 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, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, setBackground, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusUpCycle |
errorHelpCode
private int errorHelpCode
sourceComboBox
private JComboBox sourceComboBox
sourcePanel
private JPanel sourcePanel
targetPanel
private JPanel targetPanel
targetScrollPane
private JScrollPane targetScrollPane
targetList
private JList targetList
targetListModel
private ListModel targetListModel
FormatsByNodeBranchDataDialog
public FormatsByNodeBranchDataDialog(Dialog owner,
int errorHelpCode)
- Parameters:
owner - errorHelpCode - - the help code to use in the error message which is displayed if no
node/branch data columns with numeric values are available.
FormatsByNodeBranchDataDialog
public FormatsByNodeBranchDataDialog(Frame owner,
int errorHelpCode)
customizeTarget
protected abstract boolean customizeTarget()
- This method is called from
onExecute().
Window.pack() will be called after this method.
- Returns:
- whether the dialog can be displayed
onExecute
protected boolean onExecute()
- Subclasses should implement
customizeTarget() instead of
overriding this method. (customizeTarget() is called from
here if customizeTarget() returned true.)
- Specified by:
onExecute in class EditDialog
- See Also:
EditDialog.onExecute()
getSourcePanel
protected JPanel getSourcePanel()
- This method initializes sourcePanel
- Returns:
- javax.swing.JPanel
getSourceComboBox
protected JComboBox getSourceComboBox()
- This method initializes sourceComboBox
- Returns:
- javax.swing.JComboBox
getSourceComboBoxModel
protected NodeDataComboBoxModel getSourceComboBoxModel()
getTargetPanel
protected JPanel getTargetPanel()
- This method initializes targetPanel
- Returns:
- javax.swing.JPanel
getTargetScrollPane
protected JScrollPane getTargetScrollPane()
- This method initializes targetScrollPane
- Returns:
- javax.swing.JScrollPane
getTargetList
protected JList getTargetList()
- This method initializes targetList
- Returns:
- javax.swing.JList
createTargetListModel
protected abstract ListModel createTargetListModel()
- Implementing classes can specify their target list model here.
- Returns:
getTargetListModel
protected ListModel getTargetListModel()