wt.tools.xref
Class SimplePackage

java.lang.Object
  extended bywt.tools.xref.SimplePackage

public class SimplePackage
extends Object

This class contains information about a Package, a list of interfaces and classes. These lists contain only names of interfaces and classes. The other class in this package named Package, is a more robust class in that it stores detailed information about each interface and class.


Field Summary
(package private)  Vector d_classList
          This vector contains class names that we know to be classes and not interfaces.
(package private)  Vector d_exceptionList
          This vector contains exception names that are thrown by this package.
(package private)  Vector d_interfaceList
          This vector contains interface names that we know to be interfaces and not classes.
(package private)  String d_packageName
           
(package private)  Vector d_unknownList
          This vector contains names that we do not know if they are classes or interfaces.
 
Constructor Summary
(package private) SimplePackage(String name)
           
 
Method Summary
(package private)  void addClass(String classSpec)
           
(package private)  void addException(String exceptionSpec)
           
(package private)  void addInterface(String interfaceSpec)
           
(package private)  void addUnknown(String unknownSpec)
           
(package private)  Vector getClassList()
           
(package private)  Vector getExceptionList()
           
(package private)  Vector getInterfaceList()
           
(package private)  String getPackageName()
           
(package private)  Vector getUnknownList()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

d_packageName

String d_packageName

d_classList

Vector d_classList
This vector contains class names that we know to be classes and not interfaces.


d_interfaceList

Vector d_interfaceList
This vector contains interface names that we know to be interfaces and not classes.


d_exceptionList

Vector d_exceptionList
This vector contains exception names that are thrown by this package.


d_unknownList

Vector d_unknownList
This vector contains names that we do not know if they are classes or interfaces.

Constructor Detail

SimplePackage

SimplePackage(String name)
Method Detail

getPackageName

String getPackageName()

addClass

void addClass(String classSpec)

addInterface

void addInterface(String interfaceSpec)

addException

void addException(String exceptionSpec)

addUnknown

void addUnknown(String unknownSpec)

getClassList

Vector getClassList()

getInterfaceList

Vector getInterfaceList()

getExceptionList

Vector getExceptionList()

getUnknownList

Vector getUnknownList()