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)
Loader
protected ClassfileLoader Loader()
Classfile
public Classfile Classfile(java.lang.String name)
- Overrides:
Classfile
in class ClassfileLoader
Classfiles
public java.util.Collection Classfiles()
- Overrides:
Classfiles
in class ClassfileLoader
Classnames
public java.util.Collection Classnames()
- Overrides:
Classnames
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 group_name,
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 group_name)
- 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