public class AnnotationEnhancementWorker extends java.lang.Object implements org.apache.tapestry.enhance.EnhancementWorker
EnhancementWorker
that finds class and
method annotations and delegates out to specific
ClassAnnotationEnhancementWorker
and
MethodAnnotationEnhancementWorker
instances.Constructor and Description |
---|
AnnotationEnhancementWorker() |
Modifier and Type | Method and Description |
---|---|
void |
performEnhancement(org.apache.tapestry.enhance.EnhancementOperation op,
org.apache.tapestry.spec.IComponentSpecification spec) |
void |
setClassResolver(org.apache.hivemind.ClassResolver classResolver) |
void |
setClassWorkers(java.util.Map classWorkers) |
void |
setErrorLog(org.apache.hivemind.ErrorLog errorLog) |
void |
setMethodWorkers(java.util.Map methodWorkers) |
void |
setSecondaryAnnotationWorker(SecondaryAnnotationWorker secondaryWorker) |
public AnnotationEnhancementWorker()
public void setClassWorkers(java.util.Map classWorkers)
public void performEnhancement(org.apache.tapestry.enhance.EnhancementOperation op, org.apache.tapestry.spec.IComponentSpecification spec)
performEnhancement
in interface org.apache.tapestry.enhance.EnhancementWorker
public void setMethodWorkers(java.util.Map methodWorkers)
public void setErrorLog(org.apache.hivemind.ErrorLog errorLog)
public void setClassResolver(org.apache.hivemind.ClassResolver classResolver)
public void setSecondaryAnnotationWorker(SecondaryAnnotationWorker secondaryWorker)