|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||
@Retention(value=CLASS) @Target(value=TYPE) public @interface JsfBehavior
| Optional Element Summary | |
|---|---|
java.lang.String[] |
attributes
defines fragments of faces-config.xml that contain standard attribute definitions. |
Description |
description
Description used by IDE. |
java.lang.String |
generate
|
java.lang.String |
id
behavior-id with which instances of implementation class can be created b JSF Application implementation. |
JsfBehaviorRenderer |
renderer
|
Tag |
tag
|
public abstract java.lang.String id
behavior-id with which instances of implementation class can be created b JSF Application implementation. If this value an empty, behavior-id will be inferred from class name.
public abstract java.lang.String generate
public abstract Tag tag
public abstract JsfBehaviorRenderer renderer
public abstract Description description
Description used by IDE.
public abstract java.lang.String[] attributes
defines fragments of faces-config.xml that contain standard attribute definitions. CDK also tries to read META-INF/cdk/attributes/[classname].xml file for all component superclasses and interfaces, therefore it is not necessary to explicit include definitions for UIComponent and any other standard JSF classes. CDK defines couple of its own "urn" namespaces: "urn:resource:" for classpath resources, "urn:config:" for for project configuration folder and "urn:attributes:" for META-INF/cdk/attributes/ in the annotations library.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||