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.EnhancementWorkerpublic 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)