|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Documented @Target(value=METHOD) @Retention(value=SOURCE) public @interface JSFProperty
Define that this getter or setter method define a property.
Optional Element Summary | |
---|---|
String |
clientEvent
Indicate if this property is a client event that should be returned by ClientBehaviorHolder.getEventNames(). |
String |
defaultValue
The default value to set if this property is generated. |
String |
deferredValueType
Indicate the type that values should be cast on tld. |
String |
desc
Short description |
boolean |
faceletsOnly
|
boolean |
inheritedTag
Indicate if this property is inherited from a parent tag class or not. |
boolean |
istransient
Indicate if the property is not saved and restored its state. |
String |
jspName
The name used in jsp pages to make reference to this property (used on tld). |
boolean |
literalOnly
Indicate that the getter and setter does not evaluate EL or ValueBinding expressions. |
boolean |
localMethod
Indicate if it should be generated a method like getLocalXXX to retrieve the local value of the property directly (without evaluate ValueBinding or ValueExpression). |
String |
localMethodScope
Define the scope to be used when generating the method getLocalXXX. |
String |
methodSignature
CSV full names of the types that are params for methods using this MethodBinding or MethodExpression param |
boolean |
partialStateHolder
|
boolean |
required
(true|false) Define if the property is required or not. |
String |
returnSignature
The full name of the return type for MethodBinding or MethodExpression it uses |
boolean |
rtexprvalue
(true|false) This value is put on the tld when applies. |
boolean |
setMethod
Indicate if it should be generated a method like isSetXXX, used when it is necessary to check if a boolean type property was set programatically (using setXXX method) or not. |
String |
setMethodScope
Define the scope to be used when generating the method isSetXXX. |
boolean |
stateHolder
Use saveAttachedXXX and restoreAttachedXXX to save and restore state |
boolean |
tagExcluded
Define if this tag is excluded from tld. |
public abstract boolean required
public abstract boolean istransient
public abstract boolean stateHolder
public abstract boolean literalOnly
public abstract boolean tagExcluded
public abstract boolean localMethod
public abstract String localMethodScope
public abstract boolean setMethod
public abstract String setMethodScope
public abstract String jspName
public abstract boolean rtexprvalue
public abstract String desc
public abstract boolean inheritedTag
public abstract String returnSignature
public abstract String methodSignature
public abstract String defaultValue
public abstract String deferredValueType
public abstract String clientEvent
public abstract boolean partialStateHolder
public abstract boolean faceletsOnly
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |