com.uwyn.rife.engine.annotations
Annotation Type SubmissionBean


@Retention(value=RUNTIME)
@Target(value={})
@Documented
public @interface SubmissionBean

Declares a submission bean.

Since:
1.5
Version:
$Revision: 3634 $
Author:
Geert Bevin (gbevin[remove] at uwyn dot com)
See Also:
SubmissionBeanProperty

Required Element Summary
 Class beanclass
          The class of the submission bean.
 
Optional Element Summary
 String group
          The validation group that has been declared by the bean class.
 String name
          The name of the submission bean.
 String prefix
          The prefix that will be prepended to each property name of the submission bean when corresponding parameters are automatically declared.
 

Element Detail

beanclass

public abstract Class beanclass
The class of the submission bean.

Since:
1.5

prefix

public abstract String prefix
The prefix that will be prepended to each property name of the submission bean when corresponding parameters are automatically declared.

Since:
1.5
Default:
""

name

public abstract String name
The name of the submission bean.

Since:
1.5
Default:
""

group

public abstract String group
The validation group that has been declared by the bean class.

This requires the bean class to implement the ValidatedConstrained interface, either directly, or by extending MetaData, or by using automated meta data merging.

The group will indicate which bean properties should only be taken into account. Any properties outside the group will not be created as submission parameters.

Since:
1.5
Default:
""


Copyright © 2001-2007 Uwyn sprl/bvba. All Rights Reserved.