RichFaces CDK Generator 4.2.0.CR1

org.richfaces.cdk.apt.processors
Class ComponentProcessor

java.lang.Object
  extended by org.richfaces.cdk.apt.processors.ProcessorBase
      extended by org.richfaces.cdk.apt.processors.ComponentProcessor
All Implemented Interfaces:
CdkAnnotationProcessor

public class ComponentProcessor
extends ProcessorBase
implements CdkAnnotationProcessor

That class process component-related annotations such as JsfComponent or FacesComponent and stores information in model.

Author:
asmirnov@exadel.com

Field Summary
static String COMPONENT_FAMILY
           
static String COMPONENT_TYPE
           
 
Fields inherited from class org.richfaces.cdk.apt.processors.ProcessorBase
log
 
Constructor Summary
ComponentProcessor()
           
 
Method Summary
 Class<? extends Annotation> getProcessedAnnotation()
           
 void process(Element componentElement, ComponentLibrary library)
          

 
Methods inherited from class org.richfaces.cdk.apt.processors.ProcessorBase
getAnnotationPropertyOrConstant, getAttributeProcessor, getDocComment, getNamingConventions, getSourceUtils, processAttributes, processTag, setClassNames, setDescription, setNamingConventions, setTagInfo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COMPONENT_FAMILY

public static final String COMPONENT_FAMILY
See Also:
Constant Field Values

COMPONENT_TYPE

public static final String COMPONENT_TYPE
See Also:
Constant Field Values
Constructor Detail

ComponentProcessor

public ComponentProcessor()
Method Detail

process

public void process(Element componentElement,
                    ComponentLibrary library)
Description copied from interface: CdkAnnotationProcessor

Specified by:
process in interface CdkAnnotationProcessor
library - TODO

getProcessedAnnotation

public final Class<? extends Annotation> getProcessedAnnotation()
Specified by:
getProcessedAnnotation in interface CdkAnnotationProcessor

RichFaces CDK Generator 4.2.0.CR1

Copyright © 2012 JBoss by Red Hat. All Rights Reserved.