|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sshtools.common.ui.SshToolsApplication
DOCUMENT ME!
Field Summary | |
protected java.util.List |
additionalOptionsTabs
DOCUMENT ME! |
protected static java.util.Vector |
containers
DOCUMENT ME! |
static java.lang.String |
CROSS_PLATFORM_LAF
DOCUMENT ME! |
static java.lang.String |
DEFAULT_LAF
DOCUMENT ME! |
protected java.lang.Class |
defaultContainerClass
DOCUMENT ME! |
protected static org.apache.commons.logging.Log |
log
DOCUMENT ME! |
protected static MRUListModel |
mruModel
DOCUMENT ME! |
protected java.lang.Class |
panelClass
DOCUMENT ME! |
static java.lang.String |
PREF_CONNECTION_LAST_HOST
DOCUMENT ME! |
static java.lang.String |
PREF_CONNECTION_LAST_KEY
DOCUMENT ME! |
static java.lang.String |
PREF_CONNECTION_LAST_PORT
DOCUMENT ME! |
static java.lang.String |
PREF_CONNECTION_LAST_USER
DOCUMENT ME! |
static java.lang.String |
PREF_LAF
DOCUMENT ME! |
static java.lang.String |
SYSTEM_LAF
DOCUMENT ME! |
Constructor Summary | |
SshToolsApplication(java.lang.Class panelClass,
java.lang.Class defaultContainerClass)
Creates a new SshToolsApplication object. |
Method Summary | |
void |
addAdditionalOptionsTab(OptionsTab tab)
DOCUMENT ME! |
void |
closeContainer(SshToolsApplicationContainer container)
DOCUMENT ME! |
SshToolsApplicationContainer |
convertContainer(SshToolsApplicationContainer container,
java.lang.Class newContainerClass)
DOCUMENT ME! |
void |
exit()
DOCUMENT ME! |
abstract java.lang.String |
getAboutAuthors()
DOCUMENT ME! |
abstract java.lang.String |
getAboutLicenseDetails()
DOCUMENT ME! |
abstract java.lang.String |
getAboutURL()
DOCUMENT ME! |
OptionsTab[] |
getAdditionalOptionsTabs()
DOCUMENT ME! |
static javax.swing.UIManager.LookAndFeelInfo[] |
getAllLookAndFeelInfo()
DOCUMENT ME! |
abstract javax.swing.Icon |
getApplicationLargeIcon()
DOCUMENT ME! |
abstract java.lang.String |
getApplicationName()
DOCUMENT ME! |
abstract java.io.File |
getApplicationPreferencesDirectory()
DOCUMENT ME! |
abstract java.lang.String |
getApplicationVersion()
DOCUMENT ME! |
SshToolsApplicationContainer |
getContainerAt(int idx)
DOCUMENT ME! |
int |
getContainerCount()
DOCUMENT ME! |
SshToolsApplicationContainer |
getContainerForPanel(SshToolsApplicationPanel panel)
DOCUMENT ME! |
MRUListModel |
getMRUModel()
DOCUMENT ME! |
OptionsTab |
getOptionsTab(java.lang.String title)
DOCUMENT ME! |
void |
init(java.lang.String[] args)
DOCUMENT ME! |
SshToolsApplicationContainer |
newContainer()
DOCUMENT ME! |
void |
newContainer(SshToolsApplicationContainer container)
DOCUMENT ME! |
void |
removeAdditionalOptionsTab(OptionsTab tab)
DOCUMENT ME! |
void |
removeAdditionalOptionsTab(java.lang.String title)
DOCUMENT ME! |
static void |
setLookAndFeel(java.lang.String className)
DOCUMENT ME! |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String PREF_CONNECTION_LAST_HOST
public static final java.lang.String PREF_CONNECTION_LAST_USER
public static final java.lang.String PREF_CONNECTION_LAST_PORT
public static final java.lang.String PREF_CONNECTION_LAST_KEY
public static final java.lang.String PREF_LAF
public static final java.lang.String CROSS_PLATFORM_LAF
public static final java.lang.String DEFAULT_LAF
public static final java.lang.String SYSTEM_LAF
protected static java.util.Vector containers
protected static org.apache.commons.logging.Log log
protected static MRUListModel mruModel
protected java.lang.Class panelClass
protected java.lang.Class defaultContainerClass
protected java.util.List additionalOptionsTabs
Constructor Detail |
public SshToolsApplication(java.lang.Class panelClass, java.lang.Class defaultContainerClass)
panelClass
- DOCUMENT ME!defaultContainerClass
- DOCUMENT ME!Method Detail |
public static javax.swing.UIManager.LookAndFeelInfo[] getAllLookAndFeelInfo()
public MRUListModel getMRUModel()
public abstract java.lang.String getApplicationName()
public abstract java.lang.String getApplicationVersion()
public abstract javax.swing.Icon getApplicationLargeIcon()
public abstract java.lang.String getAboutLicenseDetails()
public abstract java.lang.String getAboutURL()
public abstract java.lang.String getAboutAuthors()
public abstract java.io.File getApplicationPreferencesDirectory()
public OptionsTab[] getAdditionalOptionsTabs()
public void addAdditionalOptionsTab(OptionsTab tab)
tab
- DOCUMENT ME!public void removeAdditionalOptionsTab(OptionsTab tab)
tab
- DOCUMENT ME!public void removeAdditionalOptionsTab(java.lang.String title)
title
- DOCUMENT ME!public OptionsTab getOptionsTab(java.lang.String title)
title
- DOCUMENT ME!
public void exit()
public int getContainerCount()
public SshToolsApplicationContainer getContainerAt(int idx)
idx
- DOCUMENT ME!
public SshToolsApplicationContainer getContainerForPanel(SshToolsApplicationPanel panel)
panel
- DOCUMENT ME!
public void closeContainer(SshToolsApplicationContainer container)
container
- DOCUMENT ME!public SshToolsApplicationContainer newContainer() throws SshToolsApplicationException
SshToolsApplicationException
- DOCUMENT ME!public void newContainer(SshToolsApplicationContainer container) throws SshToolsApplicationException
container
- DOCUMENT ME!
SshToolsApplicationException
- DOCUMENT ME!public SshToolsApplicationContainer convertContainer(SshToolsApplicationContainer container, java.lang.Class newContainerClass) throws SshToolsApplicationException
container
- DOCUMENT ME!newContainerClass
- DOCUMENT ME!
SshToolsApplicationException
- DOCUMENT ME!public void init(java.lang.String[] args) throws SshToolsApplicationException
args
- DOCUMENT ME!
SshToolsApplicationException
- DOCUMENT ME!public static void setLookAndFeel(java.lang.String className) throws java.lang.Exception
className
- DOCUMENT ME!
java.lang.Exception
- DOCUMENT ME!
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |