|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.tools.ant.ProjectComponent org.apache.tools.ant.Task org.hibernate.tool.instrument.BasicInstrumentationTask
public abstract class BasicInstrumentationTask
Super class for all Hibernate instrumentation tasks. Provides the basic templating of how instrumentation should occur; subclasses simply plug in to that process appropriately for the given bytecode provider.
Nested Class Summary | |
---|---|
protected class |
BasicInstrumentationTask.LoggerBridge
|
Field Summary |
---|
Fields inherited from class org.apache.tools.ant.Task |
---|
target, taskName, taskType, wrapper |
Fields inherited from class org.apache.tools.ant.ProjectComponent |
---|
description, location, project |
Constructor Summary | |
---|---|
BasicInstrumentationTask()
|
Method Summary | |
---|---|
void |
addFileset(org.apache.tools.ant.types.FileSet set)
|
protected abstract Instrumenter |
buildInstrumenter(Logger logger,
Instrumenter.Options options)
|
void |
execute()
|
protected Iterator |
filesets()
|
boolean |
isExtended()
|
boolean |
isVerbose()
|
boolean |
performExtendedInstrumentation()
Should we enhance references to class fields outside the class itself? |
void |
setExtended(boolean extended)
|
void |
setVerbose(boolean verbose)
|
Methods inherited from class org.apache.tools.ant.Task |
---|
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType |
Methods inherited from class org.apache.tools.ant.ProjectComponent |
---|
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BasicInstrumentationTask()
Method Detail |
---|
public void addFileset(org.apache.tools.ant.types.FileSet set)
protected final Iterator filesets()
public boolean isExtended()
public void setExtended(boolean extended)
public boolean isVerbose()
public void setVerbose(boolean verbose)
public final boolean performExtendedInstrumentation()
Instrumenter.Options
performExtendedInstrumentation
in interface Instrumenter.Options
protected abstract Instrumenter buildInstrumenter(Logger logger, Instrumenter.Options options)
public void execute() throws org.apache.tools.ant.BuildException
execute
in class org.apache.tools.ant.Task
org.apache.tools.ant.BuildException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |