| Prev Class | Next Class | Frames | No Frames |
| Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
JPanelcom.sshtools.common.ui.SshToolsApplicationPanelcom.sshtools.common.ui.SshToolsApplicationSessionPanelpublic abstract class SshToolsApplicationSessionPanelextends SshToolsApplicationPanelNested Class Summary |
Nested classes/interfaces inherited from class com.sshtools.common.ui.SshToolsApplicationPanel | |
SshToolsApplicationPanel.ActionMenu | |
Field Summary | |
static String | |
protected SshToolsConnectionProfile | |
protected Log | |
protected SessionManager | |
Fields inherited from class com.sshtools.common.ui.SshToolsApplicationPanel | |
actionMenus, actions, actionsVisible, application, container, contextMenu, log, menuBar, toolBar, toolsVisible | |
Constructor Summary | |
| |
| |
Method Summary | |
abstract void |
|
boolean |
|
abstract SshToolsConnectionTab[] | |
SshToolsConnectionProfile | |
abstract String |
|
boolean | |
abstract boolean | |
boolean |
|
abstract boolean | |
void |
|
void | |
Methods inherited from class com.sshtools.common.ui.SshToolsApplicationPanel | |
addFavorite, canClose, close, deregisterAction, getAction, getActionMenu, getApplication, getContainer, getContextMenu, getIcon, getJMenuBar, getStatusBar, getToolBar, init, isConnected, isToolsVisible, rebuildActionComponents, registerAction, registerActionMenu, setActionVisible, setAvailableActions, setContainer, setContainerTitle, setMenuBarVisible, setStatusBarVisible, setToolBarVisible, setToolsVisible, showErrorMessage, showErrorMessage, showExceptionMessage, showOptions | |
public static final String PREF_CONNECTION_FILE_DIRECTORY
protected Log log
public SshToolsApplicationSessionPanel()
Creates a new SshToolsApplicationClientPanel object.
public SshToolsApplicationSessionPanel(LayoutManager mgr)
Creates a new SshToolsApplicationClientPanel object.
- Parameters:
mgr-
public boolean editSettings(SshToolsConnectionProfile profile)
- Parameters:
profile-
- Returns:
public abstract SshToolsConnectionTab[] getAdditionalConnectionTabs()
- Returns:
public abstract String getId()
public boolean isConnected()
- Overrides:
- isConnected in interface SshToolsApplicationPanel
- Returns:
public abstract boolean onOpenSession()
throws IOExceptionpublic final boolean openSession(SessionManager manager, SshToolsConnectionProfile profile) throws IOException
- Parameters:
manager-profile-
public abstract boolean requiresConfiguration()
public void setContainerTitle(File file)
- Overrides:
- setContainerTitle in interface SshToolsApplicationPanel
- Parameters:
file-
public void setCurrentConnectionProfile(SshToolsConnectionProfile profile)
- Parameters:
profile-