org.loom.annotation.processor
Class AbstractAnnotationProcessor

java.lang.Object
  extended by org.loom.annotation.processor.AbstractAnnotationProcessor
All Implemented Interfaces:
AnnotationProcessor
Direct Known Subclasses:
AbstractInjectedInterceptorAnnotationProcessor, AbstractPropertyAnnotationProcessor, CacheAnnotationProcessor, EventAnnotationProcessor, HibernateDateValidationAnnotationProcessor, HibernateNumberValidationAnnotationProcessor, HibernateRequiredValidationAnnotationProcessor, HibernateStringValidationAnnotationProcessor, ImageValidationAnnotationProcessor, JpaAnnotationProcessor, RestAnnotationProcessor

public abstract class AbstractAnnotationProcessor
extends java.lang.Object
implements AnnotationProcessor


Constructor Summary
AbstractAnnotationProcessor()
           
 
Method Summary
abstract  void process(AnnotationMetadata metadata, ActionMapping mapping)
          Expands an ActionMapping with the metadata annotated to an Action class.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractAnnotationProcessor

public AbstractAnnotationProcessor()
Method Detail

process

public abstract void process(AnnotationMetadata metadata,
                             ActionMapping mapping)
Description copied from interface: AnnotationProcessor
Expands an ActionMapping with the metadata annotated to an Action class. This method processes any annotations attached to the Action class or any containing package.

Specified by:
process in interface AnnotationProcessor
Parameters:
metadata - the annotation metadata to be processed
mapping - the action mapping to be modified


The Loom Framework 1.6-SNAPSHOT.
Licensed under the Apache License, Version 2.0 by Extrema Sistemas de Informacion S.L.