util
Class ListOfClasses

java.lang.Object
  extended by util.ListOfClasses

 class ListOfClasses
extends Object


Field Summary
protected  boolean bLoadAllNestedClasses
           
protected  Vector<String> ClassNames
           
(package private) static int FILTER_EXCLUDE_MATCHING_CLASSES
           
(package private) static int FILTER_INCLUDE_MATCHING_CLASSES
           
 
Constructor Summary
ListOfClasses(String inFileName, Vector<String> FilterList, int filter, boolean _loadAllNestedClasses)
           
 
Method Summary
 Vector<String> getClassNames()
           
protected  boolean MatchClass(String ClassName, String ClassOrPackage)
           
protected  boolean MatchClass(String ClassName, Vector<String> FilterList, int filter)
           
protected  String ParseOneLine(String curLine)
           
 void stripNestedClass(String arg)
           
 void stripNestedClasses(Vector<String> list)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FILTER_INCLUDE_MATCHING_CLASSES

static final int FILTER_INCLUDE_MATCHING_CLASSES
See Also:
Constant Field Values

FILTER_EXCLUDE_MATCHING_CLASSES

static final int FILTER_EXCLUDE_MATCHING_CLASSES
See Also:
Constant Field Values

ClassNames

protected Vector<String> ClassNames

bLoadAllNestedClasses

protected boolean bLoadAllNestedClasses
Constructor Detail

ListOfClasses

public ListOfClasses(String inFileName,
                     Vector<String> FilterList,
                     int filter,
                     boolean _loadAllNestedClasses)
              throws IOException
Throws:
IOException
Method Detail

getClassNames

public Vector<String> getClassNames()

ParseOneLine

protected String ParseOneLine(String curLine)

MatchClass

protected boolean MatchClass(String ClassName,
                             Vector<String> FilterList,
                             int filter)

MatchClass

protected boolean MatchClass(String ClassName,
                             String ClassOrPackage)

stripNestedClasses

public void stripNestedClasses(Vector<String> list)

stripNestedClass

public void stripNestedClass(String arg)