Package com.sshtools.common.ui
Class SshToolsConnectionProtocolTab
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- javax.swing.JComponent
-
- javax.swing.JPanel
-
- com.sshtools.common.ui.SshToolsConnectionProtocolTab
-
- All Implemented Interfaces:
SshToolsConnectionTab
,Tab
,java.awt.image.ImageObserver
,java.awt.MenuContainer
,java.io.Serializable
,javax.accessibility.Accessible
public class SshToolsConnectionProtocolTab extends javax.swing.JPanel implements SshToolsConnectionTab
- Version:
- $Revision: 1.15 $
- Author:
- $author$
- See Also:
- Serialized Form
-
-
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
-
-
Field Summary
Fields Modifier and Type Field Description protected javax.swing.JComboBox
jComboCipherCS
protected javax.swing.JComboBox
jComboCipherSC
protected javax.swing.JComboBox
jComboCompCS
protected javax.swing.JComboBox
jComboCompSC
protected javax.swing.JComboBox
jComboKex
protected javax.swing.JComboBox
jComboMacCS
protected javax.swing.JComboBox
jComboMacSC
protected javax.swing.JComboBox
jComboPK
protected SshToolsConnectionProfile
profile
-
Fields inherited from class javax.swing.JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
-
-
Constructor Summary
Constructors Constructor Description SshToolsConnectionProtocolTab()
Creates a new SshToolsConnectionProtocolTab object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
applyTab()
SshToolsConnectionProfile
getConnectionProfile()
java.awt.Component
getTabComponent()
java.lang.String
getTabContext()
javax.swing.Icon
getTabIcon()
int
getTabMnemonic()
java.lang.String
getTabTitle()
java.lang.String
getTabToolTipText()
void
setConnectionProfile(SshToolsConnectionProfile profile)
void
tabSelected()
boolean
validateTab()
-
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, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, 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, 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, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, 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, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
-
-
-
Field Detail
-
jComboCipherCS
protected javax.swing.JComboBox jComboCipherCS
-
jComboCipherSC
protected javax.swing.JComboBox jComboCipherSC
-
jComboMacCS
protected javax.swing.JComboBox jComboMacCS
-
jComboMacSC
protected javax.swing.JComboBox jComboMacSC
-
jComboCompCS
protected javax.swing.JComboBox jComboCompCS
-
jComboCompSC
protected javax.swing.JComboBox jComboCompSC
-
jComboKex
protected javax.swing.JComboBox jComboKex
-
jComboPK
protected javax.swing.JComboBox jComboPK
-
profile
protected SshToolsConnectionProfile profile
-
-
Method Detail
-
setConnectionProfile
public void setConnectionProfile(SshToolsConnectionProfile profile)
- Specified by:
setConnectionProfile
in interfaceSshToolsConnectionTab
- Parameters:
profile
-
-
getConnectionProfile
public SshToolsConnectionProfile getConnectionProfile()
- Specified by:
getConnectionProfile
in interfaceSshToolsConnectionTab
- Returns:
-
getTabContext
public java.lang.String getTabContext()
- Specified by:
getTabContext
in interfaceTab
- Returns:
-
getTabIcon
public javax.swing.Icon getTabIcon()
- Specified by:
getTabIcon
in interfaceTab
- Returns:
-
getTabTitle
public java.lang.String getTabTitle()
- Specified by:
getTabTitle
in interfaceTab
- Returns:
-
getTabToolTipText
public java.lang.String getTabToolTipText()
- Specified by:
getTabToolTipText
in interfaceTab
- Returns:
-
getTabMnemonic
public int getTabMnemonic()
- Specified by:
getTabMnemonic
in interfaceTab
- Returns:
-
getTabComponent
public java.awt.Component getTabComponent()
- Specified by:
getTabComponent
in interfaceTab
- Returns:
-
validateTab
public boolean validateTab()
- Specified by:
validateTab
in interfaceTab
- Returns:
-
tabSelected
public void tabSelected()
- Specified by:
tabSelected
in interfaceTab
-
-