A B C D E F G H I J K L M N O P R S T U V W X

A

ACCELERATOR_KEY - Static variable in interface com.sshtools.ui.awt.Action
Key used for storing a KeyStroke for the accelerator for the action.
ACTION_COMMAND_KEY - Static variable in interface com.sshtools.ui.awt.Action
 
ANSI - Static variable in class com.sshtools.terminal.TerminalEmulation
Supported terminal type
AUTH_CANCELLED - Static variable in class com.sshtools.virtualsession.ssh.AbstractSshProtocolTransport
 
AUTH_FAILED - Static variable in class com.sshtools.virtualsession.ssh.AbstractSshProtocolTransport
 
AUTH_OK - Static variable in class com.sshtools.virtualsession.ssh.AbstractSshProtocolTransport
 
AWTComponentTerminalComponentAdapter - class com.sshtools.terminal.awt.AWTComponentTerminalComponentAdapter.
Implementation of a TerminalComponent that wraps an AWT component so it can be added to a Terminal.
AWTComponentTerminalComponentAdapter(Component) - Constructor for class com.sshtools.terminal.awt.AWTComponentTerminalComponentAdapter
Construct a new AWTComponentTerminalComponentAdapter given a Component to wrap
AWTDataLights - class com.sshtools.terminal.awt.AWTDataLights.
Implementation of a StatusElement that monitors and displays when data is sending or receiving using a red and green L.E.D graphics that 'flash'.
AWTDataLights(Terminal) - Constructor for class com.sshtools.terminal.awt.AWTDataLights
Construct a new AWTDataLights component.
AWTScrollBar - class com.sshtools.terminal.awt.AWTScrollBar.
Implementation of a VDUScrollBar that uses a AWT ScrollBar to provide a component that may be used for scrolling a VDUDisplay.
AWTScrollBar() - Constructor for class com.sshtools.terminal.awt.AWTScrollBar
 
AWTStatusBar - class com.sshtools.terminal.awt.AWTStatusBar.
Implementation of a StatusBar that uses a AWT components.
AWTStatusBar() - Constructor for class com.sshtools.terminal.awt.AWTStatusBar
Construct a new AWTStatusBar
AWTStatusConnectionMonitor - class com.sshtools.terminal.awt.AWTStatusConnectionMonitor.
Extension of AWTStatusLabel that monitors the connections to and disconnections from hots.
AWTStatusConnectionMonitor(Terminal) - Constructor for class com.sshtools.terminal.awt.AWTStatusConnectionMonitor
Construct a new AWTStatusConnectionMonitor component.
AWTStatusLabel - class com.sshtools.terminal.awt.AWTStatusLabel.
Implementation of a StatusElement that uses a AWT to paint status element as a label.
AWTStatusLabel() - Constructor for class com.sshtools.terminal.awt.AWTStatusLabel
Construct a new status label with the default weight of 1.0
AWTStatusLabel(double) - Constructor for class com.sshtools.terminal.awt.AWTStatusLabel
Construct a new status label with a given weight
AWTStatusLabel(String, double) - Constructor for class com.sshtools.terminal.awt.AWTStatusLabel
Construct a new status label with a given weight and some text
AWTStatusLabel(String, Image, double) - Constructor for class com.sshtools.terminal.awt.AWTStatusLabel
Construct a new status label with a given weight, some text and an image
AWTStatusScreenSizeMonitor - class com.sshtools.terminal.awt.AWTStatusScreenSizeMonitor.
Implementation of a StatusElement that monitors the screen size for display on a status bar.
AWTStatusScreenSizeMonitor(Terminal) - Constructor for class com.sshtools.terminal.awt.AWTStatusScreenSizeMonitor
Construct a new AWTStatusScreenSizeMonitor component.
AWTTerminal - class com.sshtools.terminal.awt.AWTTerminal.
AWT implementation of a Terminal.
AWTTerminal() - Constructor for class com.sshtools.terminal.awt.AWTTerminal
Construct a new AWTTerminal
AWTTerminalPanel - class com.sshtools.terminal.awt.AWTTerminalPanel.
 
AWTTerminalPanel() - Constructor for class com.sshtools.terminal.awt.AWTTerminalPanel
Construct a new AWTTerminalPanel
AWTVirtualTerminal - class com.sshtools.terminal.awt.AWTVirtualTerminal.
AWT implementation of a VirtualSession.
AWTVirtualTerminal() - Constructor for class com.sshtools.terminal.awt.AWTVirtualTerminal
Construct a new AWTVirtualTerminal
AbstractAction - class com.sshtools.ui.awt.AbstractAction.
Abstract implementation of an Action.
AbstractAction(String) - Constructor for class com.sshtools.ui.awt.AbstractAction
Construct a new action with a name.
AbstractSshProtocolTransport - class com.sshtools.virtualsession.ssh.AbstractSshProtocolTransport.
An implementation of a VirtualSessionTransport that uses J2SSH Maverick to make a connection to a remote host.
AbstractSshProtocolTransport() - Constructor for class com.sshtools.virtualsession.ssh.AbstractSshProtocolTransport
 
AbstractSshProtocolTransport(HostKeyVerification) - Constructor for class com.sshtools.virtualsession.ssh.AbstractSshProtocolTransport
 
AbstractSshSchemeOptions - class com.sshtools.virtualsession.ssh.AbstractSshSchemeOptions.
Abstract implementation of SchemeOptionsthat provides options common to both version of SSH.
AbstractSshSchemeOptions() - Constructor for class com.sshtools.virtualsession.ssh.AbstractSshSchemeOptions
Construct a new AbstractSshSchemeOptions
Action - interface com.sshtools.ui.awt.Action.
An extended ActionListener for AWT.
ActionBar - class com.sshtools.ui.awt.ActionBar.
A toolbar implementation that creates buttons from a set of Action.
ActionBar() - Constructor for class com.sshtools.ui.awt.ActionBar
 
ActionButton - class com.sshtools.ui.awt.ActionButton.
A utility class that extends ImageButton to create a button from an Action.
ActionButton(Action) - Constructor for class com.sshtools.ui.awt.ActionButton
Construct a new button from an action
ActionMenu - class com.sshtools.ui.awt.ActionMenu.
 
ActionMenu(String, String, int, int) - Constructor for class com.sshtools.ui.awt.ActionMenu
 
AuthenticationException - exception com.sshtools.profile.AuthenticationException.
Exception thrown if the authentication with a host fails for some reason during connection.
AuthenticationException() - Constructor for class com.sshtools.profile.AuthenticationException
Construct a new exception with no message or cause
AuthenticationException(String) - Constructor for class com.sshtools.profile.AuthenticationException
Construct a new exception with a message.
action(Event, Object) - Method in class com.sshtools.ui.awt.ImageButton
 
actionPerformed(ActionEvent) - Method in class com.sshtools.ui.swing.SplashWindow
 
add(Component, Object, int, Image) - Method in class com.sshtools.ui.awt.TabbedPanel
Add a tab.
add(Component, Object, Image) - Method in class com.sshtools.ui.awt.TabbedPanel
 
addAction(Action) - Method in class com.sshtools.ui.awt.ActionBar
 
addAction(Action) - Method in class com.sshtools.ui.swing.ClosableTabbedPane
 
addActionListener(ActionListener) - Method in class com.sshtools.terminal.swing.SwingTerminal
Add a listener of ActionEvents fired when the use clicks on the close icon on the tab header.
addActionListener(ActionListener) - Method in class com.sshtools.ui.awt.ImageButton
 
addActionListener(ActionListener) - Method in class com.sshtools.ui.awt.TabbedPanel
Add an ActionListener to be informed when the user selects a tab.
addApplicationExtension(String) - Method in class com.sshtools.profile.ResourceProfile
Add an application extension to the profile.
addElement(StatusElement) - Method in interface com.sshtools.terminal.StatusBar
Add an element to the status bar.
addElement(StatusElement) - Method in class com.sshtools.terminal.awt.AWTStatusBar
 
addElement(StatusElement) - Method in class com.sshtools.terminal.swing.SwingStatusBar
 
addFocusListener(FocusListener) - Method in class com.sshtools.terminal.awt.AWTTerminalPanel
 
addFocusListener(FocusListener) - Method in class com.sshtools.terminal.swing.SwingTerminalPanel
 
addForwarding(TunnelConfiguration) - Method in class com.sshtools.virtualsession.ssh.AbstractSshSchemeOptions
Add a new forwarding
addImpl(VirtualSession) - Method in class com.sshtools.terminal.swing.SwingTerminal
 
addImpl(Component, Object, int) - Method in class com.sshtools.ui.awt.TabbedPanel
 
addKeyListener(KeyListener) - Method in class com.sshtools.terminal.awt.AWTTerminalPanel
 
addKeyListener(KeyListener) - Method in class com.sshtools.terminal.swing.SwingTerminalPanel
 
addLicense(String) - Static method in class com.sshtools.terminal.LicenseManager
 
addListener(IOStreamConnector.IOStreamConnectorListener) - Method in class com.sshtools.terminal.IOStreamConnector
Add an event listener.
addMouseListener(MouseListener) - Method in class com.sshtools.terminal.awt.AWTTerminalPanel
 
addMouseListener(MouseListener) - Method in class com.sshtools.terminal.swing.SwingTerminalPanel
 
addMouseMotionListener(MouseMotionListener) - Method in class com.sshtools.terminal.awt.AWTTerminalPanel
 
addMouseMotionListener(MouseMotionListener) - Method in class com.sshtools.terminal.swing.SwingTerminalPanel
 
addNotify() - Method in class com.sshtools.terminal.swing.SwingTerminalPanel
 
addNotify() - Method in class com.sshtools.ui.awt.ImageTextLabel
 
addNotify() - Method in class com.sshtools.ui.awt.TabbedPanel
 
addResizeListener(VDUBuffer.ResizeListener) - Method in class com.sshtools.terminal.VDUBuffer
 
addResourceProfileListener(ResourceProfileListener) - Method in class com.sshtools.profile.ResourceProfile
Add a listener to the list that should be notified when something in the profile changes, or if the profile is loaded / saved.
addScrollListener(ScrollListener) - Method in interface com.sshtools.terminal.VDUScrollBar
Add to the list of listeners to be informed of any changes to the state of this scrollbar.
addScrollListener(ScrollListener) - Method in class com.sshtools.terminal.awt.AWTScrollBar
 
addScrollListener(ScrollListener) - Method in class com.sshtools.terminal.swing.SwingScrollBar
 
addSeparator() - Method in class com.sshtools.ui.awt.ActionBar
 
addTab(String, Component) - Method in class com.sshtools.ui.swing.ClosableTabbedPane
 
addTab(String, Component, Icon) - Method in class com.sshtools.ui.swing.ClosableTabbedPane
 
addTerminalComponent(TerminalComponent, String, int) - Method in interface com.sshtools.terminal.Terminal
Add a component to this terminal.
addTerminalComponent(TerminalComponent, String, int) - Method in class com.sshtools.terminal.awt.AWTTerminal
 
addTerminalComponent(TerminalComponent, String, int) - Method in class com.sshtools.terminal.swing.SwingTerminal
 
addVirtualSession(VirtualSession) - Method in class com.sshtools.terminal.awt.AWTTerminal
 
addVirtualSession(VirtualSession) - Method in class com.sshtools.terminal.swing.SwingTerminal
 
addVirtualSession(VirtualSession) - Method in interface com.sshtools.virtualsession.VirtualSessionManager
Add a new VirtualSession to this manager.
addVirtualSessionListener(VirtualSessionListener) - Method in class com.sshtools.terminal.awt.AWTVirtualTerminal
 
addVirtualSessionListener(VirtualSessionListener) - Method in class com.sshtools.terminal.swing.SwingVirtualTerminal
 
addVirtualSessionListener(VirtualSessionListener) - Method in interface com.sshtools.virtualsession.VirtualSession
Add a VirtualSessionListener to the list that should receive events such as connection made, disconnected, resizes, data sent and received etc.
addVirtualSessionManagerListener(VirtualSessionManagerListener) - Method in class com.sshtools.terminal.awt.AWTTerminal
 
addVirtualSessionManagerListener(VirtualSessionManagerListener) - Method in class com.sshtools.terminal.swing.SwingTerminal
 
addVirtualSessionManagerListener(VirtualSessionManagerListener) - Method in interface com.sshtools.virtualsession.VirtualSessionManager
Add a VirtualSessionManagerListener to the list that should receive events about changes in the state of the virtual sessions managed by this virtual session manager.
addVirtualTerminalComponent(VirtualTerminalComponent, String, int) - Method in interface com.sshtools.terminal.VirtualTerminal
Add a component to this terminal.
addVirtualTerminalComponent(VirtualTerminalComponent, String, int) - Method in class com.sshtools.terminal.awt.AWTVirtualTerminal
 
addVirtualTerminalComponent(VirtualTerminalComponent, String, int) - Method in class com.sshtools.terminal.swing.SwingVirtualTerminal
 
adjustmentValueChanged(AdjustmentEvent) - Method in class com.sshtools.terminal.awt.AWTScrollBar
 
adjustmentValueChanged(AdjustmentEvent) - Method in class com.sshtools.terminal.swing.SwingScrollBar
 
appendPath(String) - Method in class com.sshtools.profile.URI
Append to the end of the path of this URI.
authAttempt - Variable in class com.sshtools.virtualsession.ssh.AbstractSshProtocolTransport
 
authImpl() - Method in class com.sshtools.virtualsession.ssh.AbstractSshProtocolTransport
 
authenticate(ResourceProfile, Component) - Method in class com.sshtools.virtualsession.ssh.AbstractSshProtocolTransport
 

B

BOLD - Static variable in class com.sshtools.terminal.VDUBuffer
 
BOTTOM - Static variable in class com.sshtools.ui.awt.TabbedPanel
Tabs are placed below the components
BevelPanel - class com.sshtools.ui.awt.BevelPanel.
Panel that draws a 3d border around the edge.
BevelPanel(int) - Constructor for class com.sshtools.ui.awt.BevelPanel
Create a panel with the specified type of bevel.
BevelPanel(int, LayoutManager) - Constructor for class com.sshtools.ui.awt.BevelPanel
Create a panel with the specified type of bevel.
BooleanIconRenderer - class com.sshtools.ui.swing.BooleanIconRenderer.
Extension of Swing DefaultTableCellRendererthat renders Boolean values as one of two icons.
BooleanIconRenderer(Icon, Icon) - Constructor for class com.sshtools.ui.swing.BooleanIconRenderer
Construct a new BooleanIconRenderer.
beep() - Method in class com.sshtools.terminal.TerminalEmulation
Beep the system bell (if present)
bufSize - Variable in class com.sshtools.terminal.VDUBuffer
 

C

CENTER - Static variable in class com.sshtools.ui.awt.UIUtil
The central position in an area.
CENTERED - Static variable in class com.sshtools.ui.awt.ImageCanvas
Centered in container
COLOR - Static variable in class com.sshtools.terminal.VDUBuffer
 
COLOR_BG - Static variable in class com.sshtools.terminal.VDUBuffer
 
COLOR_BOLD - Static variable in class com.sshtools.terminal.awt.AWTTerminalPanel
 
COLOR_BOLD - Static variable in class com.sshtools.terminal.swing.SwingTerminalPanel
 
COLOR_FG - Static variable in class com.sshtools.terminal.VDUBuffer
 
COLOR_INVERT - Static variable in class com.sshtools.terminal.awt.AWTTerminalPanel
 
COLOR_INVERT - Static variable in class com.sshtools.terminal.swing.SwingTerminalPanel
 
CONNECTED - Static variable in class com.sshtools.terminal.awt.AWTStatusConnectionMonitor
 
CONNECTED - Static variable in class com.sshtools.terminal.swing.SwingStatusConnectionMonitor
Connected icon
CURSOR_BLINK - Static variable in interface com.sshtools.terminal.VDUDisplay
Blinking cursor
CURSOR_BLOCK - Static variable in interface com.sshtools.terminal.VDUDisplay
Solid block cursor style
CURSOR_LINE - Static variable in interface com.sshtools.terminal.VDUDisplay
Underline cursor style
ClosableTabbedPane - class com.sshtools.ui.swing.ClosableTabbedPane.
An extension of JTabbedPane that renders a close graphic onto each tab.
ClosableTabbedPane(Icon) - Constructor for class com.sshtools.ui.swing.ClosableTabbedPane
 
ConnectionManager - class com.sshtools.profile.ConnectionManager.
The ConnectionManager is responsible for accepting registrations of SchemeHandler implementations and all them to be accessed by the scheme name.
charArray - Variable in class com.sshtools.terminal.VDUBuffer
 
charAttributes - Variable in class com.sshtools.terminal.VDUBuffer
 
clearForwardings() - Method in class com.sshtools.virtualsession.ssh.AbstractSshSchemeOptions
Clear all forwardings
clearScreen() - Method in class com.sshtools.terminal.TerminalEmulation
Clear the screen
clearSelection() - Method in class com.sshtools.terminal.awt.AWTTerminalPanel
Remove the selection of text.
clearSelection() - Method in class com.sshtools.terminal.swing.SwingTerminalPanel
 
cloneVirtualSession(VirtualSession) - Method in interface com.sshtools.profile.ProfileTransport
Clone the current virtual session.
close() - Method in class com.sshtools.terminal.IOStreamConnector
Stop transferring data and close the streams if required.
com.sshtools.profile - package com.sshtools.profile
A profile is a persistable representation of a connection and its associated settings.
com.sshtools.terminal - package com.sshtools.terminal
This package contains core terminal interfaces and utility classes that enable the creation of a terminal implementation.
com.sshtools.terminal.awt - package com.sshtools.terminal.awt
This package contains an AWT implementation of a terminal.
com.sshtools.terminal.swing - package com.sshtools.terminal.swing
This package contains a Swing implementation of a terminal.
com.sshtools.ui.awt - package com.sshtools.ui.awt
General AWT user interface utilities.
com.sshtools.ui.swing - package com.sshtools.ui.swing
General Swing user interface utilities.
com.sshtools.virtualsession - package com.sshtools.virtualsession
Provides some kind of display or 'screen' for a single connection to a host and a manager to manage multiple instances of these displays
com.sshtools.virtualsession.ssh - package com.sshtools.virtualsession.ssh
 
compareTo(Object) - Method in class com.sshtools.ui.awt.ActionMenu
 
configureForwardingClient(ForwardingClient) - Method in class com.sshtools.virtualsession.ssh.AbstractSshProtocolTransport
 
connect(ResourceProfile) - Method in interface com.sshtools.profile.ProfileTransport
Connect to a host (or resource) using the URI provided in the ResourceProfile}.
connect(InputStream, OutputStream) - Method in class com.sshtools.terminal.IOStreamConnector
Initialize the connector and start transferring data.
connect(ProfileTransport) - Method in class com.sshtools.terminal.awt.AWTVirtualTerminal
 
connect(ProfileTransport) - Method in class com.sshtools.terminal.swing.SwingVirtualTerminal
 
connect(ProfileTransport) - Method in interface com.sshtools.virtualsession.VirtualSession
Connect the session to the streams provided by the transport.
connect(ResourceProfile) - Method in class com.sshtools.virtualsession.ssh.AbstractSshProtocolTransport
 
connected(VirtualSession) - Method in class com.sshtools.virtualsession.VirtualSessionAdapter
 
connected(VirtualSession) - Method in interface com.sshtools.virtualsession.VirtualSessionListener
A connection to a host has been made.
connectionPending - Variable in class com.sshtools.virtualsession.ssh.AbstractSshProtocolTransport
 
connectorClosed(IOStreamConnector) - Method in interface com.sshtools.terminal.IOStreamConnector.IOStreamConnectorListener
 
createBannerDisplay(Component) - Method in class com.sshtools.virtualsession.ssh.AbstractSshProtocolTransport
Create a banner display
createClient(ResourceProfile, Component) - Method in class com.sshtools.virtualsession.ssh.AbstractSshProtocolTransport
Create the client
createForwardingClient() - Method in class com.sshtools.virtualsession.ssh.AbstractSshProtocolTransport
Create the forwarding client
createProfileTransport() - Method in class com.sshtools.profile.ResourceProfile
Return a connected and authenticated ProfileTransport appropriate for this profile
createProfileTransport(ResourceProfile) - Method in class com.sshtools.profile.SchemeHandler
Create the ProfileTransport appropriate for this scheme
createSchemeOptions() - Method in class com.sshtools.profile.SchemeHandler
Create a SchemeOptions appropriate for this scheme
createSession(ResourceProfile, SshClient) - Method in class com.sshtools.virtualsession.ssh.AbstractSshProtocolTransport
Create the session
cursorX - Variable in class com.sshtools.terminal.VDUBuffer
 
cursorY - Variable in class com.sshtools.terminal.VDUBuffer
 

D

DEFAULT_BUFFER_SIZE - Static variable in class com.sshtools.terminal.IOStreamConnector
 
DEFAULT_REMOTE_CHARSET - Static variable in class com.sshtools.terminal.TerminalEmulation
Default remote character set "ISO-8859-1"
DISCONNECTED - Static variable in class com.sshtools.terminal.awt.AWTStatusConnectionMonitor
 
DISCONNECTED - Static variable in class com.sshtools.terminal.swing.SwingStatusConnectionMonitor
Disconnected icon
DO_NOTHING - Static variable in class com.sshtools.virtualsession.ssh.AbstractSshSchemeOptions
Do nothing upon connection
dataReceived(VirtualSession, byte[], int) - Method in class com.sshtools.virtualsession.VirtualSessionAdapter
 
dataReceived(VirtualSession, byte[], int) - Method in interface com.sshtools.virtualsession.VirtualSessionListener
The host has sent the session data
dataSent(VirtualSession, byte[], int) - Method in class com.sshtools.virtualsession.VirtualSessionAdapter
 
dataSent(VirtualSession, byte[], int) - Method in interface com.sshtools.virtualsession.VirtualSessionListener
The session has sent data to the host
dataTransfered(byte[], int) - Method in interface com.sshtools.terminal.IOStreamConnector.IOStreamConnectorListener
 
defaultBorderColor - Static variable in class com.sshtools.ui.awt.ImageButton
 
defaultBorderWidth - Static variable in class com.sshtools.ui.awt.ImageButton
 
deleteArea(int, int, int, int, int) - Method in class com.sshtools.terminal.VDUBuffer
 
deleteArea(int, int, int, int) - Method in class com.sshtools.terminal.VDUBuffer
 
deleteChar(int, int) - Method in class com.sshtools.terminal.VDUBuffer
Delete a character at a given
deleteLine(int) - Method in class com.sshtools.terminal.VDUBuffer
 
disconnect() - Method in interface com.sshtools.profile.ProfileTransport
Disconnect from the currently connected resource.
disconnect(boolean) - Method in class com.sshtools.terminal.awt.AWTVirtualTerminal
 
disconnect(boolean) - Method in class com.sshtools.terminal.swing.SwingVirtualTerminal
 
disconnect(boolean) - Method in interface com.sshtools.virtualsession.VirtualSession
Disconnect this session from the host it is connected to.
disconnect() - Method in class com.sshtools.virtualsession.ssh.AbstractSshProtocolTransport
 
disconnected(VirtualSession) - Method in class com.sshtools.virtualsession.VirtualSessionAdapter
 
disconnected(VirtualSession) - Method in interface com.sshtools.virtualsession.VirtualSessionListener
A connection to a host has been broken
dismiss() - Method in class com.sshtools.ui.swing.SplashWindow
Remove the splash image from the screen
display - Variable in class com.sshtools.terminal.VDUBuffer
 
doLayout() - Method in class com.sshtools.ui.awt.ImageTextLabel
 
drawChar(Graphics, char, int, int, int, int) - Method in class com.sshtools.terminal.SoftFont
Draw a character at a the supplied position, width and height.

E

EAST - Static variable in class com.sshtools.ui.awt.UIUtil
Compass-direction east (right).
EMPTY - Static variable in class com.sshtools.ui.awt.ImageTextLabel
Empty space (takes up 2 pixels)
EOL_CR - Static variable in class com.sshtools.terminal.TerminalEmulation
Line ending type
EOL_CR_LF - Static variable in class com.sshtools.terminal.TerminalEmulation
Line ending type
EOL_DEFAULT - Static variable in class com.sshtools.terminal.TerminalEmulation
Line ending type
EXECUTE_COMMANDS - Static variable in class com.sshtools.virtualsession.ssh.AbstractSshSchemeOptions
Execute commands upon connection
equals(Object) - Method in class com.sshtools.profile.URI
Determines if the passed-in Object is equivalent to this URI.
equals(Object) - Method in class com.sshtools.virtualsession.ssh.TunnelConfiguration
 

F

FolderBar - class com.sshtools.ui.swing.FolderBar.
Simple Swing component that just shows an icon and some boldened text on a darkened background.
FolderBar() - Constructor for class com.sshtools.ui.swing.FolderBar
Construct a new FolderBar.
FolderBar(String) - Constructor for class com.sshtools.ui.swing.FolderBar
Construct a new FolderBar with some text.
FolderBar(String, Icon) - Constructor for class com.sshtools.ui.swing.FolderBar
Construct a new FolderBar with some text and an icon.
fill - Variable in class com.sshtools.terminal.VDUBuffer
 
fireAdded(VirtualSession) - Method in class com.sshtools.terminal.swing.SwingTerminal
 
fireChanged(VirtualSession) - Method in class com.sshtools.terminal.swing.SwingTerminal
 
fireDeselected(VirtualSession) - Method in class com.sshtools.terminal.swing.SwingTerminal
 
fireProfileChanged() - Method in class com.sshtools.profile.ResourceProfile
 
fireRemoved(VirtualSession) - Method in class com.sshtools.terminal.swing.SwingTerminal
 
fireResize(int, int, boolean) - Method in class com.sshtools.terminal.VDUBuffer
 
fireSelected(VirtualSession) - Method in class com.sshtools.terminal.swing.SwingTerminal
 
focusTerminal() - Method in interface com.sshtools.terminal.VDUDisplay
Terminal component requests focus
focusTerminal() - Method in class com.sshtools.terminal.awt.AWTTerminalPanel
 
focusTerminal() - Method in class com.sshtools.terminal.swing.SwingTerminalPanel
 
forwardingClient - Variable in class com.sshtools.virtualsession.ssh.AbstractSshProtocolTransport
 
forwardings() - Method in class com.sshtools.virtualsession.ssh.AbstractSshSchemeOptions
Return an Enumeration of TunnelConfigurationobjects.

G

getAction() - Method in class com.sshtools.ui.awt.ActionButton
Get the action used to build this component.
getAction() - Method in class com.sshtools.ui.swing.FolderBar
Get the action that built this folder bar.
getActionCommand() - Method in class com.sshtools.ui.awt.ImageButton
Get the action command
getApplicationExtension(String) - Method in class com.sshtools.profile.ResourceProfile
Get an application extension to the profile.
getApplicationProperty(String, String) - Method in class com.sshtools.profile.ResourceProfile
Return one of the properties as a String given its property name and a default value if the property does not exist is or invalid.
getApplicationPropertyBoolean(String, boolean) - Method in class com.sshtools.profile.ResourceProfile
Return one of the properties as an boolean given its property name and a default value if the property does not exist is or invalid.
getApplicationPropertyInt(String, int) - Method in class com.sshtools.profile.ResourceProfile
Return one of the properties as an int given its property name and a default value if the property does not exist is or invalid.
getApplicationPropertyKeys() - Method in class com.sshtools.profile.ResourceProfile
Get an Enumeration of all the property keys
getAttributes(int, int) - Method in class com.sshtools.terminal.VDUBuffer
Get the attributes mask at the specified line and column.
getAudibleBell() - Method in class com.sshtools.terminal.TerminalEmulation
Get whether there should be a audible warning when a BEL is received.
getAutoStartForwarding() - Method in class com.sshtools.virtualsession.ssh.AbstractSshSchemeOptions
Get whether forwarding should start automatically upon connection
getBeepAudioResource() - Method in class com.sshtools.terminal.TerminalEmulation
Set the location of the sound file to play in place of the system beep.
getBorder() - Method in class com.sshtools.ui.awt.ImageCanvas
Get the border width around the image
getBorder() - Method in class com.sshtools.ui.swing.SplashWindow
Get the border
getBorderColor() - Method in class com.sshtools.ui.awt.ImageCanvas
Get the border color
getBorderColor() - Method in class com.sshtools.ui.awt.ImageTextLabel
 
getBottomMargin() - Method in class com.sshtools.terminal.VDUBuffer
Get the bottom margin.
getBufferSize() - Method in class com.sshtools.terminal.VDUBuffer
Get the buffer size in lines
getBytes() - Method in class com.sshtools.terminal.IOStreamConnector
Get the number of bytes transferred.
getCause() - Method in class com.sshtools.profile.ProfileException
 
getChar(int, int) - Method in class com.sshtools.terminal.VDUBuffer
Get the character at the given column and line on the display.
getCharsetName() - Method in class com.sshtools.terminal.TerminalEmulation
Get terminal charset character set name.
getClient() - Method in class com.sshtools.virtualsession.ssh.AbstractSshProtocolTransport
Return the client, or null if not connected.
getColorSet() - Method in class com.sshtools.terminal.awt.AWTTerminalPanel
Return the set of 10 colors in use.
getColorSet() - Method in class com.sshtools.terminal.swing.SwingTerminalPanel
 
getColumns() - Method in class com.sshtools.terminal.VDUBuffer
Return the display width of this buffer
getCommandsToExecute() - Method in class com.sshtools.virtualsession.ssh.AbstractSshSchemeOptions
Return the command to execute once authenticated
getComponent() - Method in interface com.sshtools.terminal.TerminalComponent
Return the AWT / Swing component this terminal component provides.
getComponent() - Method in interface com.sshtools.terminal.VDUDisplay
Get the component.
getComponent() - Method in interface com.sshtools.terminal.VirtualTerminalComponent
Return the AWT / Swing component this virtual terminal component provides.
getComponent() - Method in class com.sshtools.terminal.awt.AWTComponentTerminalComponentAdapter
 
getComponent() - Method in class com.sshtools.terminal.awt.AWTScrollBar
 
getComponent() - Method in class com.sshtools.terminal.awt.AWTStatusBar
 
getComponent() - Method in class com.sshtools.terminal.awt.AWTTerminalPanel
 
getComponent() - Method in class com.sshtools.terminal.swing.SwingComponentTerminalComponentAdapter
 
getComponent() - Method in class com.sshtools.terminal.swing.SwingScrollBar
 
getComponent() - Method in class com.sshtools.terminal.swing.SwingStatusBar
 
getComponent() - Method in class com.sshtools.terminal.swing.SwingTerminalPanel
 
getComponent() - Method in class com.sshtools.terminal.swing.SwingToolBar
 
getCursorStyle() - Method in interface com.sshtools.terminal.VDUDisplay
Get the cursor style.
getCursorStyle() - Method in class com.sshtools.terminal.awt.AWTTerminalPanel
 
getCursorStyle() - Method in class com.sshtools.terminal.swing.SwingTerminalPanel
 
getCursorX() - Method in class com.sshtools.terminal.VDUBuffer
Get the X co-ordinate of the cursor
getCursorY() - Method in class com.sshtools.terminal.VDUBuffer
Get the Y co-ordinate of the cursor
getDarkness() - Method in class com.sshtools.ui.awt.ImageButton
 
getDefaultAuthMethod() - Method in class com.sshtools.virtualsession.ssh.AbstractSshSchemeOptions
Get the default authentication method.
getDefaultEOL() - Method in interface com.sshtools.terminal.TerminalProtocolTranport
Return the default line edings type.
getDescription() - Method in class com.sshtools.profile.SchemeHandler
Get the scheme description
getDisplay() - Method in interface com.sshtools.terminal.VirtualTerminal
Return the VDUDisplay implementation this terminal is using.
getDisplay() - Method in class com.sshtools.terminal.awt.AWTVirtualTerminal
 
getDisplay() - Method in class com.sshtools.terminal.swing.SwingVirtualTerminal
 
getDisplayName() - Method in class com.sshtools.ui.awt.ActionMenu
 
getEOL() - Method in class com.sshtools.terminal.TerminalEmulation
Get the EOL (end of line) type.
getElement() - Method in interface com.sshtools.profile.SchemeOptions
Get these options as an XML element that can be persisted along with the ResourceProfile.
getElement() - Method in class com.sshtools.virtualsession.ssh.AbstractSshSchemeOptions
 
getElement() - Method in class com.sshtools.virtualsession.ssh.SSHSchemeOptions
 
getElement() - Method in class com.sshtools.virtualsession.ssh.TunnelConfiguration
 
getEmulation() - Method in interface com.sshtools.terminal.VirtualTerminal
Return the emulation.
getEmulation() - Method in class com.sshtools.terminal.awt.AWTVirtualTerminal
 
getEmulation() - Method in class com.sshtools.terminal.swing.SwingVirtualTerminal
 
getErrorInputStream() - Method in interface com.sshtools.terminal.TerminalProtocolTranport
Return an InputStream from which error data can be read from the host.
getForwarding(int, String, String, int) - Method in class com.sshtools.virtualsession.ssh.AbstractSshSchemeOptions
Get the forwarding with the specified options
getForwardingAt(int) - Method in class com.sshtools.virtualsession.ssh.AbstractSshSchemeOptions
Get the forwarding at the given index
getForwardingClient() - Method in class com.sshtools.virtualsession.ssh.AbstractSshProtocolTransport
 
getForwardingCount() - Method in class com.sshtools.virtualsession.ssh.AbstractSshSchemeOptions
Return how many forwardings this profile holds
getFragment() - Method in class com.sshtools.profile.URI
Get the fragment for this URI.
getFrameAncestor(Component) - Static method in class com.sshtools.ui.awt.UIUtil
Get the top level fra,e that contains the given component.
getGrayImage() - Method in class com.sshtools.ui.awt.ImageButton
 
getHost() - Method in class com.sshtools.profile.URI
Get the host for this URI.
getHostDescription() - Method in interface com.sshtools.profile.ProfileTransport
If the host has provided some information about itself, this method will return it.
getHostDescription() - Method in class com.sshtools.virtualsession.ssh.AbstractSshProtocolTransport
 
getHostKeyVerification() - Method in class com.sshtools.virtualsession.ssh.AbstractSshProtocolTransport
 
getHostToConnect() - Method in class com.sshtools.virtualsession.ssh.TunnelConfiguration
 
getImage() - Method in class com.sshtools.ui.awt.ImageCanvas
Set the image to display
getImage() - Method in class com.sshtools.ui.awt.ImageLabel
Get the image
getImage() - Method in class com.sshtools.ui.awt.ImageTextLabel
Get the image
getInputStream() - Method in interface com.sshtools.terminal.TerminalProtocolTranport
Return an InputStream from which data from the host can be read
getInsets() - Method in class com.sshtools.terminal.swing.SwingTerminalPanel
 
getInsets() - Method in class com.sshtools.ui.awt.BevelPanel
Return insets sufficient for bevel and label drawing space.
getInsets() - Method in class com.sshtools.ui.awt.ImageTextLabel
Return insets sufficient for bevel and label drawing space.
getInsets() - Method in class com.sshtools.ui.awt.TabbedPanel
 
getInstance() - Static method in class com.sshtools.profile.ConnectionManager
Return an instance of the connection manager, creating it if required
getKey() - Method in class com.sshtools.virtualsession.ssh.TunnelConfiguration
 
getKeyHost() - Method in class com.sshtools.virtualsession.ssh.TunnelConfiguration
 
getKeyPort() - Method in class com.sshtools.virtualsession.ssh.TunnelConfiguration
 
getKeyboardOutputStream() - Method in class com.sshtools.terminal.TerminalEmulation
 
getKeyboardOutputStream() - Method in interface com.sshtools.terminal.VDUInput
Get an OutputStream which can be used to write data into a terminal much like a keyboard.
getLastError() - Method in class com.sshtools.terminal.IOStreamConnector
Get the last error received.
getLine(int) - Method in class com.sshtools.terminal.VDUBuffer
Get the text of a complete row at the specified line on the display as a string.
getMargin() - Method in class com.sshtools.ui.awt.ImageTextLabel
 
getMaxBufferSize() - Method in class com.sshtools.terminal.VDUBuffer
Get the maximum buffer size in lines.
getMaximum() - Method in interface com.sshtools.terminal.VDUScrollBar
Return the maximum value of the scrollbar
getMaximumSize() - Method in class com.sshtools.terminal.swing.SwingStatusLabel
 
getMinimumSize() - Method in class com.sshtools.terminal.swing.SwingStatusLabel
 
getMinimumSize() - Method in class com.sshtools.ui.awt.ImageCanvas
 
getMinimumSize() - Method in class com.sshtools.ui.awt.ImageTextLabel
 
getMnemonic() - Method in class com.sshtools.ui.awt.ActionMenu
 
getMouseWheelIncrement() - Method in class com.sshtools.terminal.swing.SwingTerminalPanel
 
getName() - Method in class com.sshtools.profile.ResourceProfile
Get the name for this profile
getName() - Method in class com.sshtools.profile.SchemeHandler
Get the scheme name
getName() - Method in class com.sshtools.ui.awt.AbstractAction
 
getName() - Method in interface com.sshtools.ui.awt.Action
Return the name of the action.
getName() - Method in class com.sshtools.ui.awt.ActionMenu
 
getOnceAuthenticatedCommand() - Method in class com.sshtools.virtualsession.ssh.AbstractSshSchemeOptions
Get the command to run once authenticated
getOutputStream() - Method in interface com.sshtools.terminal.TerminalProtocolTranport
Return an OutputStream on to which the emulation can write data back to the host
getParent() - Method in class com.sshtools.virtualsession.ssh.AbstractSshProtocolTransport
 
getPath(boolean, boolean) - Method in class com.sshtools.profile.URI
Get the path for this URI (optionally with the query string and fragment).
getPath() - Method in class com.sshtools.profile.URI
Get the path for this URI.
getPort() - Method in class com.sshtools.profile.URI
Get the port for this URI.
getPortToConnect() - Method in class com.sshtools.virtualsession.ssh.TunnelConfiguration
 
getPosition() - Method in class com.sshtools.ui.awt.TabbedPanel
 
getPrefCSCipher() - Method in class com.sshtools.virtualsession.ssh.SSHSchemeOptions
Get the preferred client to server cipher
getPrefCSComp() - Method in class com.sshtools.virtualsession.ssh.SSHSchemeOptions
Get the preferred client to server compression
getPrefCSMac() - Method in class com.sshtools.virtualsession.ssh.SSHSchemeOptions
Get the preferred client to server MAC
getPrefKex() - Method in class com.sshtools.virtualsession.ssh.SSHSchemeOptions
Get the preferred key exchange method
getPrefPublicKey() - Method in class com.sshtools.virtualsession.ssh.SSHSchemeOptions
Set the preferred public key type
getPrefSCCipher() - Method in class com.sshtools.virtualsession.ssh.SSHSchemeOptions
Set the preferred server to client cipher
getPrefSCComp() - Method in class com.sshtools.virtualsession.ssh.SSHSchemeOptions
Get the preferred server to client compression
getPrefSCMac() - Method in class com.sshtools.virtualsession.ssh.SSHSchemeOptions
Get the preferred server to client MAC
getPreferredSSH1Cipher() - Method in class com.sshtools.virtualsession.ssh.SSHSchemeOptions
Get the preferred cipher.
getPreferredSize() - Method in class com.sshtools.terminal.awt.AWTTerminalPanel
 
getPreferredSize() - Method in class com.sshtools.terminal.swing.SwingStatusLabel
 
getPreferredSize() - Method in class com.sshtools.terminal.swing.SwingTerminalPanel
 
getPreferredSize() - Method in class com.sshtools.ui.awt.ImageCanvas
 
getPreferredSize() - Method in class com.sshtools.ui.awt.ImageTextLabel
 
getPreferredSize() - Method in class com.sshtools.ui.awt.Separator
 
getPrivateKeyFile() - Method in class com.sshtools.virtualsession.ssh.AbstractSshSchemeOptions
Get the file to use for the private key.
getProfile() - Method in interface com.sshtools.profile.ProfileTransport
Get the profile that was used to connect this transport.
getProfile() - Method in class com.sshtools.terminal.awt.AWTVirtualTerminal
Get the profile this virtual terminal is to use
getProfile() - Method in class com.sshtools.virtualsession.ssh.AbstractSshProtocolTransport
 
getProtocolDescription() - Method in interface com.sshtools.profile.ProfileTransport
Return a short description of the protocol, for example "Telnet" or "SSH2"
getProtocolDescription() - Method in class com.sshtools.virtualsession.ssh.AbstractSshProtocolTransport
 
getProvider() - Method in interface com.sshtools.profile.ProfileTransport
Return the underlying provider of the terminal.
getProvider() - Method in class com.sshtools.virtualsession.ssh.AbstractSshProtocolTransport
 
getProxyHost() - Method in class com.sshtools.virtualsession.ssh.AbstractSshSchemeOptions
 
getProxyPassword() - Method in class com.sshtools.virtualsession.ssh.AbstractSshSchemeOptions
 
getProxyPort() - Method in class com.sshtools.virtualsession.ssh.AbstractSshSchemeOptions
 
getProxyUsername() - Method in class com.sshtools.virtualsession.ssh.AbstractSshSchemeOptions
 
getQueryString() - Method in class com.sshtools.profile.URI
Get the query string for this URI.
getResizeStrategy() - Method in interface com.sshtools.terminal.VDUDisplay
Return the current resize strategy.
getResizeStrategy() - Method in class com.sshtools.terminal.awt.AWTTerminalPanel
 
getResizeStrategy() - Method in class com.sshtools.terminal.swing.SwingTerminalPanel
 
getRingCount() - Method in interface com.sshtools.terminal.Terminal
This terminal implementation allows components to be added to one panel in a "ring" of nested panels each with a border layout and the child panel being in the center.
getRingCount() - Method in class com.sshtools.terminal.awt.AWTTerminal
 
getRingCount() - Method in class com.sshtools.terminal.swing.SwingTerminal
 
getRows() - Method in class com.sshtools.terminal.VDUBuffer
Return the display height of this buffer
getSFTPExecutablePath() - Method in class com.sshtools.virtualsession.ssh.SSHSchemeOptions
Get the SFTP provider.
getScale() - Method in class com.sshtools.ui.awt.ImageCanvas
Get the scale.
getScheme() - Method in class com.sshtools.profile.URI
Get the scheme for this URI.
getSchemeHandler(int) - Method in class com.sshtools.profile.ConnectionManager
Return the SchemeHandler at the specified index.
getSchemeHandler(String) - Method in class com.sshtools.profile.ConnectionManager
Get a SchemeHandler given the scheme name
getSchemeHandlerCount() - Method in class com.sshtools.profile.ConnectionManager
Return the number of the SchemeHandlers this connection manager is managing.
getSchemeOptions() - Method in class com.sshtools.profile.ResourceProfile
Get the SchemeOptions
getSchemeSpecificPart() - Method in class com.sshtools.profile.URI
Get the scheme-specific part for this URI (everything following the scheme and the first colon).
getScreenSize() - Method in class com.sshtools.terminal.TerminalEmulation
Return the current size (in characters).
getScrollBar() - Method in interface com.sshtools.terminal.VDUDisplay
Get the scrollbar (if any) that this display is using
getScrollBar() - Method in class com.sshtools.terminal.awt.AWTTerminalPanel
 
getScrollBar() - Method in class com.sshtools.terminal.swing.SwingTerminalPanel
 
getSelectedTab() - Method in class com.sshtools.ui.awt.TabbedPanel
Get the index of the currently selected tab
getSelectedTabIndex() - Method in class com.sshtools.ui.awt.TabbedPanel
 
getSelectedVirtualSession() - Method in class com.sshtools.terminal.awt.AWTTerminal
 
getSelectedVirtualSession() - Method in class com.sshtools.terminal.swing.SwingTerminal
 
getSelectedVirtualSession() - Method in interface com.sshtools.virtualsession.VirtualSessionManager
Return the currently selected virtual session
getSelectedVirtualSessionIndex() - Method in class com.sshtools.terminal.awt.AWTTerminal
 
getSelectedVirtualSessionIndex() - Method in class com.sshtools.terminal.swing.SwingTerminal
 
getSelectedVirtualSessionIndex() - Method in interface com.sshtools.virtualsession.VirtualSessionManager
Return the currently selected virtual index
getSelection() - Method in interface com.sshtools.terminal.VDUDisplay
Return the currently selected text from the terminal.
getSelection() - Method in class com.sshtools.terminal.awt.AWTTerminalPanel
 
getSelection() - Method in class com.sshtools.terminal.swing.SwingTerminalPanel
 
getSession() - Method in class com.sshtools.virtualsession.ssh.