@SupportedAnnotationTypes(value={"javax.faces.component.FacesComponent","org.richfaces.cdk.annotations.JsfRenderer"}) public class RendererProcessor extends ProcessorBase implements CdkAnnotationProcessor
log| Constructor and Description |
|---|
RendererProcessor() |
| Modifier and Type | Method and Description |
|---|---|
protected String[] |
getAnnotationAttributes(TypeElement componentElement) |
protected String |
getComponentType(TypeElement componentElement) |
Class<? extends Annotation> |
getProcessedAnnotation() |
void |
process(Element rendererElement,
ComponentLibrary library)
|
getAnnotationPropertyOrConstant, getAttributeProcessor, getDocComment, getNamingConventions, getSourceUtils, processAttributes, processTag, setClassNames, setDescription, setNamingConventions, setTagInfopublic void process(Element rendererElement, ComponentLibrary library)
CdkAnnotationProcessor
process in interface CdkAnnotationProcessorlibrary - TODOprotected String getComponentType(TypeElement componentElement)
public Class<? extends Annotation> getProcessedAnnotation()
getProcessedAnnotation in interface CdkAnnotationProcessorprotected String[] getAnnotationAttributes(TypeElement componentElement)
Copyright © 2014 JBoss by Red Hat. All Rights Reserved.