org.richfaces.cdk.apt.processors
Class JsfSubComponent
java.lang.Object
org.richfaces.cdk.apt.processors.JsfSubComponent
- All Implemented Interfaces:
- java.lang.annotation.Annotation, org.richfaces.cdk.annotations.JsfComponent
public class JsfSubComponent
- extends java.lang.Object
- implements org.richfaces.cdk.annotations.JsfComponent
This calss wraps RendererSpecificComponent annotation so it would be used by ComponentProcessor methods, so they
can be reused for different types of the component annotations.
- Since:
- Mar 31, 2010
- Author:
- akolonitsky
| Fields inherited from interface org.richfaces.cdk.annotations.JsfComponent |
DISABLED, NAME |
|
Constructor Summary |
JsfSubComponent(org.richfaces.cdk.annotations.RendererSpecificComponent subcomponent,
org.richfaces.cdk.annotations.JsfComponent parent)
|
|
Method Summary |
java.lang.Class<? extends java.lang.annotation.Annotation> |
annotationType()
|
java.lang.String[] |
attributes()
|
org.richfaces.cdk.annotations.RendererSpecificComponent[] |
components()
|
org.richfaces.cdk.annotations.Description |
description()
|
org.richfaces.cdk.annotations.Facet[] |
facets()
|
java.lang.String |
family()
|
java.lang.Class<? extends javax.faces.event.FacesEvent>[] |
fires()
|
java.lang.String |
generate()
|
java.lang.Class<?>[] |
interfaces()
|
org.richfaces.cdk.annotations.JsfRenderer |
renderer()
|
org.richfaces.cdk.annotations.Tag[] |
tag()
|
org.richfaces.cdk.annotations.Test |
test()
|
java.lang.String |
type()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface java.lang.annotation.Annotation |
equals, hashCode, toString |
JsfSubComponent
public JsfSubComponent(org.richfaces.cdk.annotations.RendererSpecificComponent subcomponent,
org.richfaces.cdk.annotations.JsfComponent parent)
annotationType
public java.lang.Class<? extends java.lang.annotation.Annotation> annotationType()
- Specified by:
annotationType in interface java.lang.annotation.Annotation
type
public java.lang.String type()
test
public org.richfaces.cdk.annotations.Test test()
tag
public org.richfaces.cdk.annotations.Tag[] tag()
renderer
public org.richfaces.cdk.annotations.JsfRenderer renderer()
interfaces
public java.lang.Class<?>[] interfaces()
generate
public java.lang.String generate()
fires
public java.lang.Class<? extends javax.faces.event.FacesEvent>[] fires()
family
public java.lang.String family()
facets
public org.richfaces.cdk.annotations.Facet[] facets()
description
public org.richfaces.cdk.annotations.Description description()
components
public org.richfaces.cdk.annotations.RendererSpecificComponent[] components()
attributes
public java.lang.String[] attributes()
Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.