wt.clients.lifecycle.administrator
Class CClasses

java.lang.Object
  extended bywt.clients.lifecycle.administrator.CClasses

public class CClasses
extends Object

A client wrapper to handle Classes.


Field Summary
(package private) static Hashtable classesHashtable
           
(package private) static Vector shortClasses
           
 
Constructor Summary
CClasses()
           
 
Method Summary
protected static String getFullClassname(String short_classname)
          Gets the full classname of a given short classname.
protected static Vector getShortClasses(String starting_class)
          Returns a Vector of short classes given a starting class.
private static void populateShortClasses(String class_name, int level, Hashtable class_table)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

shortClasses

static Vector shortClasses

classesHashtable

static Hashtable classesHashtable
Constructor Detail

CClasses

public CClasses()
Method Detail

getFullClassname

protected static String getFullClassname(String short_classname)
Gets the full classname of a given short classname.

Parameters:
short_classname - the short classname to find the long classname of.

getShortClasses

protected static Vector getShortClasses(String starting_class)
                                 throws WTException
Returns a Vector of short classes given a starting class.

Parameters:
starting_class - the class to start the list from.
Throws:
WTException - if the classes are not found

populateShortClasses

private static void populateShortClasses(String class_name,
                                         int level,
                                         Hashtable class_table)