com.sshtools.common.ui
Class HostsTab

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JPanel
                  extended bycom.sshtools.common.ui.HostsTab
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.event.ActionListener, java.util.EventListener, java.awt.image.ImageObserver, java.awt.MenuContainer, OptionsTab, java.io.Serializable, Tab

public class HostsTab
extends javax.swing.JPanel
implements OptionsTab, java.awt.event.ActionListener

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
static java.lang.String ALLOW_ICON
          DOCUMENT ME!
static java.lang.String DENY_ICON
          DOCUMENT ME!
static java.lang.String GLOBAL_ICON
          DOCUMENT ME!
static java.lang.String REMOVE_ICON
          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
HostsTab(AbstractKnownHostsKeyVerification hostKeyVerifier)
          Creates a new HostsTab object.
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent evt)
          DOCUMENT ME!
 void applyTab()
          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 reset()
          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

GLOBAL_ICON

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

See Also:
Constant Field Values

ALLOW_ICON

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

See Also:
Constant Field Values

DENY_ICON

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

See Also:
Constant Field Values

REMOVE_ICON

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

See Also:
Constant Field Values
Constructor Detail

HostsTab

public HostsTab(AbstractKnownHostsKeyVerification hostKeyVerifier)
Creates a new HostsTab object.

Parameters:
hostKeyVerifier - DOCUMENT ME!
Method Detail

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent evt)
DOCUMENT ME!

Specified by:
actionPerformed in interface java.awt.event.ActionListener
Parameters:
evt - DOCUMENT ME!

reset

public void reset()
DOCUMENT ME!

Specified by:
reset in interface OptionsTab

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