|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Jpf
Wrapper interface for all Page Flow annotations.
Nested Class Summary | |
---|---|
static interface |
Jpf.Action
Method-level annotation that configures an action method. |
static interface |
Jpf.ActionOutput
An action output, which is declared in a @Jpf.Forward annotation and passed from an action
method on a Forward object. |
static interface |
Jpf.Catch
A declarative "catch" for exceptions thrown from actions ( Jpf.Action , Jpf.SimpleAction ). |
static interface |
Jpf.CommandHandler
Method-level annotation that configures a JavaServerFaces command handler which intends to raise Page Flow actions. |
static interface |
Jpf.ConditionalForward
Annotation used within Jpf.SimpleAction to forward conditionally, based on the evaluation of a JSP 2.0-style
expression. |
static interface |
Jpf.Controller
Main class-level annotation required to be present on all page flow ( PageFlowController -derived) and shared flow
(SharedFlowController -derived) classes. |
static interface |
Jpf.ExceptionHandler
Method-level annotation that configures an exception handler method, which is invoked when a Jpf.Catch is
triggered. |
static interface |
Jpf.FacesBacking
A class-level annotation that denotes a JavaServer Faces backing bean. |
static interface |
Jpf.FormBean
An optional class-level annotation that can be used on form bean classes with validation rules. |
static interface |
Jpf.Forward
A destination that is used by actions ( Jpf.Action , Jpf.SimpleAction ) and exception handlers
Jpf.ExceptionHandler . |
static interface |
Jpf.MessageArg
A message argument used within field validation annotations. |
static interface |
Jpf.MessageBundle
Annotation used within Jpf.Controller to declare a message bundle for use in the page flow. |
static class |
Jpf.MultipartHandler
Enumeration used by Jpf.Controller.multipartHandler() to determine the type of multipart handler. |
static class |
Jpf.NavigateTo
Enumeration used by Jpf.ConditionalForward.navigateTo() , Jpf.SimpleAction.navigateTo() , and
Jpf.ConditionalForward.navigateTo() to determine the next navigation point. |
static interface |
Jpf.PageFlowField
An annotation that causes a field to get automatically initialized with a reference to the current PageFlowController . |
static interface |
Jpf.RaiseAction
An annotation used within Jpf.CommandHandler to specify that a form bean should be sent when a particular
Page Flow action is raised. |
static interface |
Jpf.SharedFlowField
An annotation that causes a field to get automatically initialized with a reference to a SharedFlowController . |
static interface |
Jpf.SharedFlowRef
Declaration of a shared flow reference, which maps a local shared flow name to an actual shared flow type. |
static interface |
Jpf.SimpleAction
A "simple" action, which defines its behavior wholly through an annotation, rather than through a method. |
static interface |
Jpf.ValidatableBean
A set of validatable property definitions that will be applied against particular bean type. |
static interface |
Jpf.ValidatableProperty
A set of validation rules that will be applied against a property. |
static interface |
Jpf.ValidateCreditCard
A validation rule that will fail if it is applied to a property that has a non-empty value which is not a valid credit card number. |
static interface |
Jpf.ValidateCustomRule
A validation rule that will fail when a given custom ValidatorPlugIn rule fails. |
static interface |
Jpf.ValidateCustomVariable
A variable name/value that is used by Jpf.ValidateCustomRule . |
static interface |
Jpf.ValidateDate
A validation rule that will fail if it is applied to a property that has a non-empty value which is not a date in a given format. |
static interface |
Jpf.ValidateEmail
A validation rule that will fail if it is applied to a property that has a non-empty value which is not a valid email address. |
static interface |
Jpf.ValidateMask
A validation rule that will fail if it is applied to a property that has a non-empty value which does not match a given regular expression. |
static interface |
Jpf.ValidateMaxLength
A validation rule that will fail if it is applied to a property that has a non-empty value whose length is greater than a given number of characters. |
static interface |
Jpf.ValidateMinLength
A validation rule that will fail if it is applied to a property that has a non-empty value whose length is less than a given number of characters. |
static interface |
Jpf.ValidateRange
A validation rule that will fail if it is applied to a property that has a non-empty value which is not a number within a given range. |
static interface |
Jpf.ValidateRequired
A validation rule that will fail if it is applied to a property that has no value. |
static interface |
Jpf.ValidateType
A validation rule that will fail if it is applied to a property that has a non-empty value which cannot be converted to a given primitive type. |
static interface |
Jpf.ValidateURL
A validation rule that will fail when it is applied to a property that has a non-empty value that is an invalid URL. |
static interface |
Jpf.ValidateValidWhen
A validation rule that will fail when it is applied to a property that has a non-empty value, and when a given expression does not evaluate to true . |
static interface |
Jpf.ValidationLocaleRules
A set of validation rules that will be applied for a particular locale. |
static class |
Jpf.ValidatorVersion
Enumeration used by Jpf.Controller.validatorVersion() to determine the version of Commons Validator that is
being used. |
static interface |
Jpf.ViewProperties
Optional class-level annotation that can store tool-specific view properties. |
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |