org.objectweb.fractal.fraclet.annotation
Annotation Type Attribute


@Target(value=FIELD)
public @interface Attribute

An annotation to generate the attribute controller interface and to inject its implementation into the annotated class. Basically getter/setter methods are generated to control the annotated fields. These getter/setter methods are assembled together to form a Java interface, which implements the AttributeController interface. See the AttributeController documentation from Fractal API for more informations.

Author:
Nicolas Pessemier

Optional Element Summary
 String argument
           
 String value
           
 

argument

public abstract String argument
Returns:
used to parameterize a Fractal component (see Fractal-ADL for more details)
Default:
""

value

public abstract String value
Returns:
the initial value of the field
Default:
""