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
performEnhancement
void performEnhancement(EnhancementOperation op,
IComponentSpecification spec,
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
Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.