Package org.apache.beehive.controls.api.properties

Interface Summary
PropertyMap The PropertyMap interface represents a collection of ControlBean properties.
 

Class Summary
AnnotatedElementMap The AnnotatedElementMap represents a read-only PropertyMap where property values are derived from Java 5.0 (JSR-175) annotations.
BaseMap The BaseMap class provide an abstract base PropertyMap class from which other concrete PropertyMap implementation can derive.
BeanPropertyMap The BeanPropertyMap class represents a collection of property values where properties are stored in a local HashMap.
PropertyKey The PropertyKey class represents a key that can be used to set a JSR-175 attribute member value within a PropertyMap.
PropertySetProxy<T extends Annotation> The PropertySetProxy class is a dynamic proxy InvocationHandler class that exposes the values held within a PropertyMap as an Object implementing an annotation type interface.
 

Annotation Types Summary
BaseProperties Base properties that are present intrinsically on all controls.
PropertySet The PropertySet annotation type is used to mark an interface that defines a set of properties that are associated with a Java Control.