com.sshtools.common.ui
Class SessionProvider
java.lang.Object
com.sshtools.common.ui.SessionProvider
public class SessionProvider
extends java.lang.Object
Instances of this class are created by the SessionProviderFactory
for each installed session provider. Instances of this class can be supplied
to the SessionProviderFrame
to create windows contains the
session providers service
$Id: SessionProvider.java,v 1.12 2003/09/22 15:57:57 martianx Exp $
equals
public boolean equals(Object obj)
Compares this session provider against another object. This method
will only return true if the object provided is an instance of
SessionProvider
and that the provider id and implementation
class are equal.
getDescription
public String getDescription()
Get the description of the provider e.g. 'Opens a terminal session'
getId
public String getId()
Get the id of the provider e.g. 'sshterm'.
getLargeIcon
public ResourceIcon getLargeIcon()
Get the large icon of the provider.
getMnemonic
public char getMnemonic()
Get the mnemonic character for key access
getName
public String getName()
Get the name of the provider e.g. 'Terminal Session'.
getOptionsClass
public Class getOptionsClass()
Get the options class implementation
getPropertyPages
public Class[] getPropertyPages()
Get an array of class instances for the providers property pages.
getProviderClass
public Class getProviderClass()
Get the class instance for the session providers implementation.
getSmallIcon
public ResourceIcon getSmallIcon()
Get the small icon of the provider.
getWeight
public int getWeight()
Get the weight of the provider.
toString
public String toString()
Returns the name of the provider.
Copyright © 2002-2003 Lee David Painter & Contributors. All Rights Reserved.