org.apache.commons.digester3.annotations
Interface AnnotationHandler<A extends Annotation,E extends AnnotatedElement>

Type Parameters:
A - the current visited annotation type.
E - the current visited annotated element type.
All Known Implementing Classes:
BeanPropertySetterHandler, CallMethodHandler, CallParamHandler, FactoryCreateHandler, ObjectCreateHandler, PathCallParamHandler, SetNextHandler, SetPropertiesHandler, SetRootHandler, SetTopHandler

public interface AnnotationHandler<A extends Annotation,E extends AnnotatedElement>

Intercepts a Class visit performed by the DigesterLoader.

Since:
3.0

Method Summary
 void handle(A annotation, E element, RulesBinder rulesBinder)
          Handles the current visited element with the related current annotation.
 

Method Detail

handle

void handle(A annotation,
            E element,
            RulesBinder rulesBinder)
Handles the current visited element with the related current annotation.

Parameters:
annotation - the current visited annotation.
element - the current visited annotated element.
rulesBinder - the annotations RulesBinder where rules have to be bound.


Copyright © 2001-2011 The Apache Software Foundation. All Rights Reserved.