Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
JPanel
com.sshtools.common.ui.SshToolsApplicationPanel
com.sshtools.common.ui.SshToolsApplicationSessionPanel
public abstract class SshToolsApplicationSessionPanel
extends SshToolsApplicationPanel
Nested 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 IOException
public 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
-