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


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

Declares an output bean.

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

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

Element Detail

beanclass

public abstract Class beanclass
The class of the output bean.

Since:
1.5

prefix

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

Since:
1.5
Default:
""

name

public abstract String name
The name of the output 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 outputs.

Since:
1.5
Default:
""


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