|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Documented @Target(value=TYPE) @Retention(value=SOURCE) public @interface JSFConverter
Used to define a jsf converter.
Optional Element Summary | |
---|---|
String |
bodyContent
Indicate if the element accept inner elements or not. |
String |
clazz
The fully-qualified-name of a concrete converter class. |
boolean |
configExcluded
Indicate that this component should not be defined on faces-config.xml. |
String |
desc
Short description |
boolean |
evaluateELOnExecution
Indicate that the EL Expressions should be stored using setValueExpression() method, instead evaluate them at build view time. |
String |
id
Indicate the converterId which identifies this class. |
String |
name
The name of the component in a page (ex: x:mycomp). |
String |
serialuidtag
Serial uid that should be added on generated tag class |
String |
tagClass
The tag class used for this converter, if applies. |
String |
tagHandler
Indicate tag handler class used for this component on facelets. |
String |
tagSuperclass
Tag super class that inherits the tag class |
public abstract String id
public abstract String name
public abstract String tagClass
public abstract String tagSuperclass
public abstract boolean configExcluded
public abstract String bodyContent
public abstract String desc
public abstract String serialuidtag
public abstract String clazz
This attribute is only relevant when "name" is also set, ie the annotation is indicating that a converter is really being declared.
When this attribute is not defined then it is assumed that this annotated class is the actual converter class.
When this attribute is set to something other than the name of the annotated class then the specified class is the one that the JSF converter registration in faces-config.xml will refer to. And if that class does not exist in the classpath (which will normally be the case) then code-generation will be triggered to create it.
This attribute is not inheritable.
The doclet-annotation equivalent of this attribute is named "class".
public abstract String tagHandler
public abstract boolean evaluateELOnExecution
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |