com.sshtools.common.ui
Class SshToolsConnectionHostTab

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JPanel
                  extended bycom.sshtools.common.ui.SshToolsConnectionHostTab
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, SshToolsConnectionTab, Tab

public class SshToolsConnectionHostTab
extends javax.swing.JPanel
implements SshToolsConnectionTab

DOCUMENT ME!

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Nested classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
protected  javax.swing.JCheckBox allowAgentForwarding
          DOCUMENT ME!
static java.lang.String AUTH_ICON
          DOCUMENT ME!
static java.lang.String CONNECT_ICON
          DOCUMENT ME!
static int DEFAULT_PORT
          DOCUMENT ME!
protected  javax.swing.JList jListAuths
          DOCUMENT ME!
protected  XTextField jTextHostname
          DOCUMENT ME!
protected  NumericTextField jTextPort
          DOCUMENT ME!
protected  XTextField jTextUsername
          DOCUMENT ME!
protected  org.apache.commons.logging.Log log
          DOCUMENT ME!
protected  java.util.List methods
          DOCUMENT ME!
protected  SshToolsConnectionProfile profile
          DOCUMENT ME!
static java.lang.String SHOW_AVAILABLE
          DOCUMENT ME!
 
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
SshToolsConnectionHostTab()
          Creates a new SshToolsConnectionHostTab object.
 
Method Summary
 void applyTab()
          DOCUMENT ME!
 SshToolsConnectionProfile getConnectionProfile()
          DOCUMENT ME!
 java.awt.Component getTabComponent()
          DOCUMENT ME!
 java.lang.String getTabContext()
          DOCUMENT ME!
 javax.swing.Icon getTabIcon()
          DOCUMENT ME!
 int getTabMnemonic()
          DOCUMENT ME!
 java.lang.String getTabTitle()
          DOCUMENT ME!
 java.lang.String getTabToolTipText()
          DOCUMENT ME!
 void setConnectionProfile(SshToolsConnectionProfile profile)
          DOCUMENT ME!
 void tabSelected()
          DOCUMENT ME!
 boolean validateTab()
          DOCUMENT ME!
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, 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, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, 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, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, 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, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, 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

DEFAULT_PORT

public static final int DEFAULT_PORT
DOCUMENT ME!

See Also:
Constant Field Values

CONNECT_ICON

public static final java.lang.String CONNECT_ICON
DOCUMENT ME!

See Also:
Constant Field Values

AUTH_ICON

public static final java.lang.String AUTH_ICON
DOCUMENT ME!

See Also:
Constant Field Values

SHOW_AVAILABLE

public static final java.lang.String SHOW_AVAILABLE
DOCUMENT ME!

See Also:
Constant Field Values

jTextHostname

protected XTextField jTextHostname
DOCUMENT ME!


jTextPort

protected NumericTextField jTextPort
DOCUMENT ME!


jTextUsername

protected XTextField jTextUsername
DOCUMENT ME!


jListAuths

protected javax.swing.JList jListAuths
DOCUMENT ME!


methods

protected java.util.List methods
DOCUMENT ME!


profile

protected SshToolsConnectionProfile profile
DOCUMENT ME!


allowAgentForwarding

protected javax.swing.JCheckBox allowAgentForwarding
DOCUMENT ME!


log

protected org.apache.commons.logging.Log log
DOCUMENT ME!

Constructor Detail

SshToolsConnectionHostTab

public SshToolsConnectionHostTab()
Creates a new SshToolsConnectionHostTab object.

Method Detail

setConnectionProfile

public void setConnectionProfile(SshToolsConnectionProfile profile)
DOCUMENT ME!

Specified by:
setConnectionProfile in interface SshToolsConnectionTab
Parameters:
profile - DOCUMENT ME!

getConnectionProfile

public SshToolsConnectionProfile getConnectionProfile()
DOCUMENT ME!

Specified by:
getConnectionProfile in interface SshToolsConnectionTab
Returns:
DOCUMENT ME!

getTabContext

public java.lang.String getTabContext()
DOCUMENT ME!

Specified by:
getTabContext in interface Tab
Returns:
DOCUMENT ME!

getTabIcon

public javax.swing.Icon getTabIcon()
DOCUMENT ME!

Specified by:
getTabIcon in interface Tab
Returns:
DOCUMENT ME!

getTabTitle

public java.lang.String getTabTitle()
DOCUMENT ME!

Specified by:
getTabTitle in interface Tab
Returns:
DOCUMENT ME!

getTabToolTipText

public java.lang.String getTabToolTipText()
DOCUMENT ME!

Specified by:
getTabToolTipText in interface Tab
Returns:
DOCUMENT ME!

getTabMnemonic

public int getTabMnemonic()
DOCUMENT ME!

Specified by:
getTabMnemonic in interface Tab
Returns:
DOCUMENT ME!

getTabComponent

public java.awt.Component getTabComponent()
DOCUMENT ME!

Specified by:
getTabComponent in interface Tab
Returns:
DOCUMENT ME!

validateTab

public boolean validateTab()
DOCUMENT ME!

Specified by:
validateTab in interface Tab
Returns:
DOCUMENT ME!

applyTab

public void applyTab()
DOCUMENT ME!

Specified by:
applyTab in interface Tab

tabSelected

public void tabSelected()
DOCUMENT ME!

Specified by:
tabSelected in interface Tab