com.jeantessier.classreader
Class ClassfileLoaderDecorator
java.lang.Object
|
+--com.jeantessier.classreader.ClassfileLoader
|
+--com.jeantessier.classreader.ClassfileLoaderDecorator
- Direct Known Subclasses:
- DirectoryClassfileLoader, ZipClassfileLoader
- public abstract class ClassfileLoaderDecorator
- extends ClassfileLoader
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ClassfileLoaderDecorator
public ClassfileLoaderDecorator(ClassfileLoader loader)
getLoader
protected ClassfileLoader getLoader()
getClassfile
public Classfile getClassfile(java.lang.String name)
- Overrides:
getClassfile
in class ClassfileLoader
getAllClassfiles
public java.util.Collection getAllClassfiles()
- Overrides:
getAllClassfiles
in class ClassfileLoader
getAllClassNames
public java.util.Collection getAllClassNames()
- Overrides:
getAllClassNames
in class ClassfileLoader
addLoadListener
public void addLoadListener(LoadListener listener)
- Overrides:
addLoadListener
in class ClassfileLoader
removeLoadListener
public void removeLoadListener(LoadListener listener)
- Overrides:
removeLoadListener
in class ClassfileLoader
fireBeginSession
protected void fireBeginSession()
- Overrides:
fireBeginSession
in class ClassfileLoader
fireBeginGroup
protected void fireBeginGroup(java.lang.String groupName,
int size)
- Overrides:
fireBeginGroup
in class ClassfileLoader
fireBeginFile
protected void fireBeginFile(java.lang.String filename)
- Overrides:
fireBeginFile
in class ClassfileLoader
fireBeginClassfile
protected void fireBeginClassfile(java.lang.String filename)
- Overrides:
fireBeginClassfile
in class ClassfileLoader
fireEndClassfile
protected void fireEndClassfile(java.lang.String filename,
Classfile classfile)
- Overrides:
fireEndClassfile
in class ClassfileLoader
fireEndFile
protected void fireEndFile(java.lang.String filename)
- Overrides:
fireEndFile
in class ClassfileLoader
fireEndGroup
protected void fireEndGroup(java.lang.String groupName)
- Overrides:
fireEndGroup
in class ClassfileLoader
fireEndSession
protected void fireEndSession()
- Overrides:
fireEndSession
in class ClassfileLoader
load
protected Classfile load(java.io.DataInputStream in)
throws java.io.IOException
- Overrides:
load
in class ClassfileLoader
Dependency Finder 1.1.0 © 2001-2004 Jean Tessier.