com.jeantessier.classreader
Class CollectorBase

java.lang.Object
  |
  +--com.jeantessier.classreader.VisitorBase
        |
        +--com.jeantessier.classreader.CollectorBase
All Implemented Interfaces:
Collector, Visitor
Direct Known Subclasses:
ClassDependencyCollector, CodeDependencyCollector, FeatureDependencyCollector, SymbolGatherer

public abstract class CollectorBase
extends VisitorBase
implements Collector


Constructor Summary
CollectorBase()
           
CollectorBase(java.util.Collection collection)
           
 
Method Summary
protected  void add(java.lang.Object obj)
           
 java.util.Collection getCollection()
           
protected  void remove(java.lang.Object obj)
           
 
Methods inherited from class com.jeantessier.classreader.VisitorBase
currentCount, raiseCount, resetCount, visitClass_info, visitClassfile, visitClassfiles, visitCode_attribute, visitConstantPool, visitConstantValue_attribute, visitCustom_attribute, visitDeprecated_attribute, visitDouble_info, visitExceptionHandler, visitExceptions_attribute, visitField_info, visitFieldRef_info, visitFloat_info, visitInnerClass, visitInnerClasses_attribute, visitInteger_info, visitInterfaceMethodRef_info, visitLineNumber, visitLineNumberTable_attribute, visitLocalVariable, visitLocalVariableTable_attribute, visitLong_info, visitMethod_info, visitMethodRef_info, visitNameAndType_info, visitSourceFile_attribute, visitString_info, visitSynthetic_attribute, visitUTF8_info
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.jeantessier.classreader.Visitor
visitClass_info, visitClassfile, visitClassfiles, visitCode_attribute, visitConstantPool, visitConstantValue_attribute, visitCustom_attribute, visitDeprecated_attribute, visitDouble_info, visitExceptionHandler, visitExceptions_attribute, visitField_info, visitFieldRef_info, visitFloat_info, visitInnerClass, visitInnerClasses_attribute, visitInteger_info, visitInterfaceMethodRef_info, visitLineNumber, visitLineNumberTable_attribute, visitLocalVariable, visitLocalVariableTable_attribute, visitLong_info, visitMethod_info, visitMethodRef_info, visitNameAndType_info, visitSourceFile_attribute, visitString_info, visitSynthetic_attribute, visitUTF8_info
 

Constructor Detail

CollectorBase

public CollectorBase()

CollectorBase

public CollectorBase(java.util.Collection collection)
Method Detail

add

protected void add(java.lang.Object obj)

remove

protected void remove(java.lang.Object obj)

getCollection

public java.util.Collection getCollection()
Specified by:
getCollection in interface Collector


Dependency Finder 1.1.0 © 2001-2004 Jean Tessier.