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

java.lang.Object
  extended by spoon.processing.AbstractProcessor<spoon.reflect.declaration.CtClass<?>>
      extended by org.objectweb.fractal.fraclet.annotation.processor.MonologHandlerProcessor
All Implemented Interfaces:
spoon.processing.FactoryAccessor, spoon.processing.Processor<spoon.reflect.declaration.CtClass<?>>

public class MonologHandlerProcessor
extends spoon.processing.AbstractProcessor<spoon.reflect.declaration.CtClass<?>>

An annotation processor to manage the @MonologHandler annotation.

Author:
Nicolas Pessemier

Constructor Summary
MonologHandlerProcessor()
           
 
Method Summary
 void process(spoon.reflect.declaration.CtClass<?> processedClass)
          A constructor for the ComponentProcessor
 void processingDone()
           
 
Methods inherited from class spoon.processing.AbstractProcessor
addProcessedElementType, clearProcessedElementType, getEnvironment, getFactory, getProcessedElementTypes, getTraversalStrategy, init, isToBeProcessed, process, removeProcessedElementType, setFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MonologHandlerProcessor

public MonologHandlerProcessor()
Method Detail

process

public void process(spoon.reflect.declaration.CtClass<?> processedClass)
A constructor for the ComponentProcessor

Parameters:
processedClass - the CtClass processed

processingDone

public void processingDone()
Specified by:
processingDone in interface spoon.processing.Processor<spoon.reflect.declaration.CtClass<?>>
Overrides:
processingDone in class spoon.processing.AbstractProcessor<spoon.reflect.declaration.CtClass<?>>