|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | ||||||||
@Target(value=METHOD) @Documented @Retention(value=SOURCE) public @interface JapanoOutput
Can be used in subclasses of PageNode to mark a method as output tag.
| Optional Element Summary | |
|---|---|
java.lang.String[] |
properties
If this is given there is no defined output tag for the method itself but for one output tag is defined for every property chain given. |
java.lang.String[] |
required
Comma seperated list of method parameters which are required. |
public abstract java.lang.String[] required
public abstract java.lang.String[] properties
User getUser() would be marked with
@JapanoOutput ( properties={ "alias", "eMail" } )
output tags for getUser().getAlias() and getUser().getEMail() would
be created.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | ||||||||