org.objectweb.fractal.fraclet.annotation.processor
Class MonologProcessor

java.lang.Object
  extended by spoon.processing.AbstractProcessor<E>
      extended by spoon.processing.AbstractAnnotationProcessor<Monolog,spoon.reflect.declaration.CtField<?>>
          extended by org.objectweb.fractal.fraclet.annotation.processor.MonologProcessor
All Implemented Interfaces:
spoon.processing.AnnotationProcessor<Monolog,spoon.reflect.declaration.CtField<?>>, spoon.processing.FactoryAccessor, spoon.processing.Processor<spoon.reflect.declaration.CtField<?>>

public class MonologProcessor
extends spoon.processing.AbstractAnnotationProcessor<Monolog,spoon.reflect.declaration.CtField<?>>

An annotation processor for the @Monolog annotation.

Author:
Nicolas Pessemier

Constructor Summary
MonologProcessor()
           
 
Method Summary
 void process(Monolog logAnnotation, spoon.reflect.declaration.CtField<?> processedField)
           
 
Methods inherited from class spoon.processing.AbstractAnnotationProcessor
addConsumedAnnotationType, addProcessedAnnotationType, clearConsumedAnnotationTypes, clearProcessedAnnotationTypes, getConsumedAnnotationTypes, getProcessedAnnotationTypes, inferConsumedAnnotationType, isToBeProcessed, process, removeConsumedAnnotationType, removeProcessedAnnotationType
 
Methods inherited from class spoon.processing.AbstractProcessor
addProcessedElementType, clearProcessedElementType, getEnvironment, getFactory, getProcessedElementTypes, getTraversalStrategy, init, process, processingDone, removeProcessedElementType, setFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface spoon.processing.Processor
getEnvironment, getProcessedElementTypes, getTraversalStrategy, init, process, processingDone
 
Methods inherited from interface spoon.processing.FactoryAccessor
getFactory, setFactory
 

Constructor Detail

MonologProcessor

public MonologProcessor()
Method Detail

process

public void process(Monolog logAnnotation,
                    spoon.reflect.declaration.CtField<?> processedField)