org.apache.tapestry.annotations
Interface ClassAnnotationEnhancementWorker
- All Known Implementing Classes:
- ComponentClassAnnotationWorker, MetaAnnotationWorker
public interface ClassAnnotationEnhancementWorker
Defines workers that perform annotation enhancements at the class level.
- Since:
- 4.0
- Author:
- Howard Lewis Ship
Method Summary |
void |
performEnhancement(org.apache.tapestry.enhance.EnhancementOperation op,
org.apache.tapestry.spec.IComponentSpecification spec,
java.lang.Class baseClass,
org.apache.hivemind.Location location)
Performs a particular enhancement based on a registered annotation. |
performEnhancement
void performEnhancement(org.apache.tapestry.enhance.EnhancementOperation op,
org.apache.tapestry.spec.IComponentSpecification spec,
java.lang.Class baseClass,
org.apache.hivemind.Location location)
- Performs a particular enhancement based on a registered annotation. Exception reporting is
the responsibility of the caller.
- Parameters:
op
- the enhancement operarationspec
- the specification of the component for which a class is being enhancedbaseClass
- the class containing the annotationlocation
- the location associated with the annotation