|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Target(value=ANNOTATION_TYPE) @Retention(value=RUNTIME) public static @interface Jpf.ValidateCustomRule
A validation rule that will fail when a given custom ValidatorPlugIn rule fails.
Used within Jpf.ValidatableProperty
and Jpf.ValidationLocaleRules
.
Required Element Summary | |
---|---|
String |
rule
The name of the custom rule to run. |
Optional Element Summary | |
---|---|
String |
bundleName
The name of the message bundle in which to look up the error message. |
String |
message
The JSP 2.0-style expression (e.g., ${pageFlow.myProperty} ) or literal string that will be used
as the error message. |
Jpf.MessageArg[] |
messageArgs
An array of message arguments, which will be used for the message obtained from message() or
messageKey() , whichever is specified. |
String |
messageKey
A key in the default message bundle or in the bundle specified by bundleName() that will be
used to look up the error message. |
Jpf.ValidateCustomVariable[] |
variables
An array of variables that will be passed to the custom rule. |
Element Detail |
---|
public abstract String rule
Jpf.Controller.customValidatorConfigs()
.
public abstract Jpf.ValidateCustomVariable[] variables
public abstract String message
${pageFlow.myProperty}
) or literal string that will be used
as the error message. Mutually-exclusive with messageKey()
.
public abstract String messageKey
bundleName()
that will be
used to look up the error message. Mutually-exclusive with message()
.
Jpf.MessageBundle
public abstract String bundleName
messageKey()
to be set.
Jpf.MessageBundle
public abstract Jpf.MessageArg[] messageArgs
message()
or
messageKey()
, whichever is specified.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |