info.bioinfweb.treegraph.gui.dialogs.io
Class TreeSelectionDialog
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.io.TreeSelectionDialog
- All Implemented Interfaces: 
 - TreeSelector, ImageObserver, MenuContainer, Serializable, Accessible, RootPaneContainer, WindowConstants
 
public class TreeSelectionDialog
- extends info.webinsel.wikihelp.client.OkCancelApplyWikiHelpDialog
- implements TreeSelector
  
- 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 | 
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 | 
 
 
serialVersionUID
private static final long serialVersionUID
- See Also:
 - Constant Field Values
 
firstInstance
private static TreeSelectionDialog firstInstance
trees
private Tree[] trees
currentTree
private int currentTree
jContentPane
private JPanel jContentPane
selectionPanel
private JPanel selectionPanel
treeComboBox
private JComboBox treeComboBox
previewPanel
private JPanel previewPanel
previewScrollPane
private JScrollPane previewScrollPane
treeViewPanel
private TreeViewPanel treeViewPanel
TreeSelectionDialog
private TreeSelectionDialog(Frame owner)
- Parameters:
 owner - 
getInstance
public static TreeSelectionDialog getInstance()
 
 
getSelctedIndex
private int getSelctedIndex()
 
 
select
public int select(String[] names,
                  Tree[] trees)
- Specified by:
 select in interface TreeSelector
 
 
apply
protected boolean apply()
- Specified by:
 apply in class info.webinsel.util.swing.OkCancelApplyDialog
 
 
initialize
private void initialize()
- This method initializes this
 
 
 
getJContentPane
private JPanel getJContentPane()
- This method initializes jContentPane
 
- Returns:
 - javax.swing.JPanel
 
 
 
getSelectionPanel
private JPanel getSelectionPanel()
- This method initializes selectionPanel
 
- Returns:
 - javax.swing.JPanel
 
 
 
getTreeComboBox
private JComboBox getTreeComboBox()
- This method initializes treeComboBox
 
- Returns:
 - javax.swing.JComboBox
 
 
 
getPreviewPanel
private JPanel getPreviewPanel()
- This method initializes previewPanel
 
- Returns:
 - javax.swing.JPanel
 
 
 
getPreviewScrollPane
private JScrollPane getPreviewScrollPane()
- This method initializes previewScrollPane
 
- Returns:
 - javax.swing.JScrollPane
 
 
 
getTreeViewPanel
private TreeViewPanel getTreeViewPanel()
- This method initializes treeViewPanel
 
- Returns:
 - info.webinsel.treegraph.gui.TreeViewPanel