org.apache.beehive.controls.api.packaging
Annotation Type PropertyInfo


@Target(value=METHOD)
public @interface PropertyInfo

The PropertyInfo annotation type defines a JSR-175 syntax for annotating a Control property declaration to provide java.beans.PropertyDescriptor information. Generic feature information is defined using the FeatureInfo annotation type

The elements of PropertyInfo correspond 1-to-1 with the information exposed by the java.beans.PropertyDescriptor class.

See Also:
PropertyDescriptor

Optional Element Summary
 boolean bound
           
 boolean constrained
           
 Class editorClass
           
 

bound

public abstract boolean bound
Default:
false

constrained

public abstract boolean constrained
Default:
false

editorClass

public abstract Class editorClass
Default:
org.apache.beehive.controls.api.packaging.PropertyInfo.NoEditor.class