com.sshtools.common.ui

Class SshToolsApplicationInternalFrame

Implemented Interfaces:
SshToolsApplicationContainer
Known Direct Subclasses:
SessionProviderInternalFrame

public class SshToolsApplicationInternalFrame
extends JInternalFrame
implements SshToolsApplicationContainer

Version:
$Revision: 1.4 $
Author:
$author$

Field Summary

static String
PREF_LAST_FRAME_GEOMETRY
protected StandardAction
aboutAction
protected StandardAction
exitAction
protected Log
log
protected StandardAction
newWindowAction
protected JSeparator
toolSeparator

Method Summary

void
closeContainer()
SshToolsApplication
getApplication()
SshToolsApplicationPanel
getApplicationPanel()
void
init(SshToolsApplication application, SshToolsApplicationPanel panel)
boolean
isContainerVisible()
void
setContainerTitle(String title)
void
setContainerVisible(boolean visible)
void
showAboutBox(boolean showAboutBox)
void
showExitAction(boolean showExitAction)
void
showNewWindowAction(boolean showNewWindowAction)

Field Details

PREF_LAST_FRAME_GEOMETRY

public static final String PREF_LAST_FRAME_GEOMETRY

aboutAction

protected StandardAction aboutAction

exitAction

protected StandardAction exitAction

log

protected Log log

newWindowAction

protected StandardAction newWindowAction

toolSeparator

protected JSeparator toolSeparator

Method Details

closeContainer

public void closeContainer()
Specified by:
closeContainer in interface SshToolsApplicationContainer

getApplication

public SshToolsApplication getApplication()
Returns:

getApplicationPanel

public SshToolsApplicationPanel getApplicationPanel()
Specified by:
getApplicationPanel in interface SshToolsApplicationContainer
Returns:

init

public void init(SshToolsApplication application,
                 SshToolsApplicationPanel panel)
            throws SshToolsApplicationException
Specified by:
init in interface SshToolsApplicationContainer
Parameters:
application -
panel -

isContainerVisible

public boolean isContainerVisible()
Specified by:
isContainerVisible in interface SshToolsApplicationContainer
Returns:

setContainerTitle

public void setContainerTitle(String title)
Specified by:
setContainerTitle in interface SshToolsApplicationContainer
Parameters:
title -

setContainerVisible

public void setContainerVisible(boolean visible)
Specified by:
setContainerVisible in interface SshToolsApplicationContainer
Parameters:
visible -

showAboutBox

public void showAboutBox(boolean showAboutBox)

showExitAction

public void showExitAction(boolean showExitAction)

showNewWindowAction

public void showNewWindowAction(boolean showNewWindowAction)

Copyright © 2002-2003 Lee David Painter & Contributors. All Rights Reserved.