adapforms.annotation
Annotation Type AdapFormsProperty


@Retention(value=RUNTIME)
@Target(value=METHOD)
public @interface AdapFormsProperty

Annotation applied to get-methods of properties, for beans used in adaptive forms.

Author:
Henrik Gammelmark, geemark@cs.au.dk

Optional Element Summary
 java.lang.String label
          Textual label to display to the user.
 PropertyModifier modifier
          Property modifier
 int ordering
          Ordering among other properties.
 BooleanValue required
          Input is required for this element.
 java.lang.String uiFlags
          User Interface flags.
 

modifier

public abstract PropertyModifier modifier
Property modifier

Default:
adapforms.annotation.PropertyModifier.Inherit

required

public abstract BooleanValue required
Input is required for this element.

Default:
adapforms.annotation.BooleanValue.Inherit

label

public abstract java.lang.String label
Textual label to display to the user.

Default:
""

ordering

public abstract int ordering
Ordering among other properties. A lower number means higher ordering on the list.

Default:
0

uiFlags

public abstract java.lang.String uiFlags
User Interface flags. Actual interpretation and semantics depend on the UI layer being used.

Default:
""