| |
|
| java.lang.Object org.quilt.reg.Registry org.quilt.reg.QuiltRegistry
All known Subclasses: org.quilt.cover.stmt.StmtRegistry,
QuiltRegistry | abstract public class QuiltRegistry extends Registry (Code) | | A registry for use by Quilt class loaders. Adds transformers to the
class loader prior to use. Stores information collected while loading
classes under a String array key. Dumps that information on request.
author: Jim Dixon |
Field Summary | |
protected ClassXformer | cxf List of class transformers associated with this registry. | protected GraphXformer | gxf List of graph transformers associated with this registry. | protected MethodXformer | mxf List of method transformers associated with this registry. | protected QuiltClassLoader | qcl_ The Quilt class loader using this registry. |
Method Summary | |
abstract public String | getReport() Dumps the registry in a form appropriate to the application. | abstract public void | reset() Resets items in the registry in an application-specific manner. | final public void | setTransformers() Attaches transformers to the class loader; classes extending
this class should call in the constructor after setting up the
lists. |
cxf | protected ClassXformer cxf(Code) | | List of class transformers associated with this registry.
|
gxf | protected GraphXformer gxf(Code) | | List of graph transformers associated with this registry.
|
mxf | protected MethodXformer mxf(Code) | | List of method transformers associated with this registry.
|
getReport | abstract public String getReport()(Code) | | Dumps the registry in a form appropriate to the application.
|
reset | abstract public void reset()(Code) | | Resets items in the registry in an application-specific manner.
|
setTransformers | final public void setTransformers()(Code) | | Attaches transformers to the class loader; classes extending
this class should call in the constructor after setting up the
lists.
|
|
|
|