Save This Page
Home » j2ssh-0.2.9-src » com.sshtools.common.ui » [javadoc | source]
com.sshtools.common.ui
public class: SessionProvider [javadoc | source]
java.lang.Object
   com.sshtools.common.ui.SessionProvider

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

Field Summary
 String id     
 String name     
 Class cls     
 String description     
 char mnemonic     
 ResourceIcon smallicon     
 ResourceIcon largeicon     
 Class[] propertypages     
 int weight     
 Class optionsClass     
Constructor:
 SessionProvider(String id,
    String name,
    Class cls,
    String description,
    String mnemonic,
    String smallicon,
    String largeicon,
    Class optionsClass,
    Class[] propertypages,
    int weight) 
Method from com.sshtools.common.ui.SessionProvider Summary:
equals,   getDescription,   getId,   getLargeIcon,   getMnemonic,   getName,   getOptionsClass,   getPropertyPages,   getProviderClass,   getSmallIcon,   getWeight,   toString
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from com.sshtools.common.ui.SessionProvider Detail:
 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.
 public String getDescription() 
    Get the description of the provider e.g. 'Opens a terminal session'
 public String getId() 
    Get the id of the provider e.g. 'sshterm'.
 public ResourceIcon getLargeIcon() 
    Get the large icon of the provider.
 public char getMnemonic() 
    Get the mnemonic character for key access
 public String getName() 
    Get the name of the provider e.g. 'Terminal Session'.
 public Class getOptionsClass() 
    Get the options class implementation
 public Class[] getPropertyPages() 
    Get an array of class instances for the providers property pages.
 public Class getProviderClass() 
    Get the class instance for the session providers implementation.
 public ResourceIcon getSmallIcon() 
    Get the small icon of the provider.
 public int getWeight() 
    Get the weight of the provider.
 public String toString() 
    Returns the name of the provider.