public class InjectAnnotationProcessor extends AbstractXWikiProcessor<spoon.reflect.declaration.CtAnnotation<? extends Annotation>>
@Inject
annotation is only used with component roles. This is to prevent errors when we
inject the component implementation class instead of the role.@Inject
annotation.Constructor and Description |
---|
InjectAnnotationProcessor() |
Modifier and Type | Method and Description |
---|---|
void |
process(spoon.reflect.declaration.CtAnnotation<? extends Annotation> ctAnnotation) |
processingDone, registerError
addProcessedElementType, clearProcessedElementType, getEnvironment, getFactory, getProcessedElementTypes, getTraversalStrategy, init, initProperties, interrupt, isToBeProcessed, loadProperties, process, removeProcessedElementType, setFactory
public void process(spoon.reflect.declaration.CtAnnotation<? extends Annotation> ctAnnotation)
Copyright © 2004–2021 XWiki. All rights reserved.