com.sshtools.common.ui
Class SshToolsConnectionProtocolTab

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

public class SshToolsConnectionProtocolTab
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.JComboBox jComboCipherCS
          DOCUMENT ME!
protected  javax.swing.JComboBox jComboCipherSC
          DOCUMENT ME!
protected  javax.swing.JComboBox jComboCompCS
          DOCUMENT ME!
protected  javax.swing.JComboBox jComboCompSC
          DOCUMENT ME!
protected  javax.swing.JComboBox jComboKex
          DOCUMENT ME!
protected  javax.swing.JComboBox jComboMacCS
          DOCUMENT ME!
protected  javax.swing.JComboBox jComboMacSC
          DOCUMENT ME!
protected  javax.swing.JComboBox jComboPK
          DOCUMENT ME!
protected  SshToolsConnectionProfile profile
          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
SshToolsConnectionProtocolTab()
          Creates a new SshToolsConnectionProtocolTab 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

jComboCipherCS

protected javax.swing.JComboBox jComboCipherCS
DOCUMENT ME!


jComboCipherSC

protected javax.swing.JComboBox jComboCipherSC
DOCUMENT ME!


jComboMacCS

protected javax.swing.JComboBox jComboMacCS
DOCUMENT ME!


jComboMacSC

protected javax.swing.JComboBox jComboMacSC
DOCUMENT ME!


jComboCompCS

protected javax.swing.JComboBox jComboCompCS
DOCUMENT ME!


jComboCompSC

protected javax.swing.JComboBox jComboCompSC
DOCUMENT ME!


jComboKex

protected javax.swing.JComboBox jComboKex
DOCUMENT ME!


jComboPK

protected javax.swing.JComboBox jComboPK
DOCUMENT ME!


profile

protected SshToolsConnectionProfile profile
DOCUMENT ME!

Constructor Detail

SshToolsConnectionProtocolTab

public SshToolsConnectionProtocolTab()
Creates a new SshToolsConnectionProtocolTab 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