org.objectweb.fractal.aokell.glue.processor
Class CtrlItfInjectorProcessor

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

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

This processor injects control interfaces into component content classes based on the marker types implemented by these classes.

Author:
Lionel Seinturier

Constructor Summary
CtrlItfInjectorProcessor()
           
 
Method Summary
 void process(spoon.reflect.declaration.CtClass<?> ct)
           
 
Methods inherited from class spoon.processing.AbstractProcessor
addProcessedElementType, clearProcessedElementType, getFactory, getManager, getProcessedElementTypes, getTraversalStrategy, init, isToBeProcessed, process, processingDone, removeProcessedElementType, setFactory, setManager
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CtrlItfInjectorProcessor

public CtrlItfInjectorProcessor()
Method Detail

process

public void process(spoon.reflect.declaration.CtClass<?> ct)