public abstract class ProcessorBase extends Object
| Constructor and Description |
|---|
ProcessorBase() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
getAnnotationPropertyOrConstant(TypeElement element,
AnnotationMirror annotation,
String annotationAttribute,
String fieldName) |
protected AttributesProcessor |
getAttributeProcessor()
|
protected String |
getDocComment(Element element) |
NamingConventions |
getNamingConventions() |
SourceUtils |
getSourceUtils() |
protected void |
processAttributes(Element element,
ModelElementBase component,
AnnotationMirror annotation) |
protected TagModel |
processTag(AnnotationMirror tag) |
protected void |
setClassNames(TypeElement componentElement,
GeneratedFacesComponent modelElement,
AnnotationMirror behavior) |
protected void |
setDescription(DescriptionGroup model,
AnnotationMirror annotation,
String docComment) |
void |
setNamingConventions(NamingConventions namingConventions) |
protected void |
setTagInfo(AnnotationMirror annotation,
ViewElement model) |
@Inject protected Logger log
public SourceUtils getSourceUtils()
protected void setTagInfo(AnnotationMirror annotation, ViewElement model)
protected TagModel processTag(AnnotationMirror tag)
protected void setClassNames(TypeElement componentElement, GeneratedFacesComponent modelElement, AnnotationMirror behavior)
protected AttributesProcessor getAttributeProcessor()
public NamingConventions getNamingConventions()
public void setNamingConventions(NamingConventions namingConventions)
protected void setDescription(DescriptionGroup model, AnnotationMirror annotation, String docComment)
protected void processAttributes(Element element, ModelElementBase component, AnnotationMirror annotation)
protected String getAnnotationPropertyOrConstant(TypeElement element, AnnotationMirror annotation, String annotationAttribute, String fieldName)
Copyright © 2014 JBoss by Red Hat. All Rights Reserved.