Uses of Interface
org.apache.beehive.controls.api.properties.PropertyMap

Packages that use PropertyMap
org.apache.beehive.controls.api.bean   
org.apache.beehive.controls.api.context   
org.apache.beehive.controls.api.properties   
org.apache.beehive.controls.runtime.bean   
org.apache.beehive.controls.spi.bean   
 

Uses of PropertyMap in org.apache.beehive.controls.api.bean
 

Methods in org.apache.beehive.controls.api.bean with parameters of type PropertyMap
static
<T extends ControlBean>
T
Controls.instantiate(Class<T> beanClass, PropertyMap props, ControlBeanContext context, String id)
          Factory method for instantiating controls.
static ControlBean Controls.instantiate(ClassLoader cl, String beanName, PropertyMap props)
          Factory method for instantiating controls.
static ControlBean Controls.instantiate(ClassLoader cl, String beanName, PropertyMap props, ControlBeanContext cbc, String id)
          Factory method for instantiating controls.
 

Uses of PropertyMap in org.apache.beehive.controls.api.context
 

Methods in org.apache.beehive.controls.api.context that return PropertyMap
 PropertyMap ControlBeanContext.getAnnotationMap(AnnotatedElement annotElem)
          Returns the PropertyMap containing default properties for an AnnotatedElement in the current context.
 PropertyMap ControlBeanContext.getControlPropertyMap()
          Returns the current set of properties (in PropertyMap format) for the control associated with the context.
 

Uses of PropertyMap in org.apache.beehive.controls.api.properties
 

Classes in org.apache.beehive.controls.api.properties that implement PropertyMap
 class AnnotatedElementMap
          The AnnotatedElementMap represents a read-only PropertyMap where property values are derived from Java 5.0 (JSR-175) annotations.
 class BaseMap
          The BaseMap class provide an abstract base PropertyMap class from which other concrete PropertyMap implementation can derive.
 class BeanPropertyMap
          The BeanPropertyMap class represents a collection of property values where properties are stored in a local HashMap.
 

Methods in org.apache.beehive.controls.api.properties that return PropertyMap
 PropertyMap PropertyMap.getDelegateMap()
          Returns a delegate base property map from which values will be derived if not found within the local property map.
 PropertyMap BaseMap.getDelegateMap()
          Returns a delegate base property map from which values will be derived if not found within the local property map.
 PropertyMap PropertySetProxy.getPropertyMap()
          Returns the underlying PropertyMap containing the property values exposed by the proxy.
 

Methods in org.apache.beehive.controls.api.properties with parameters of type PropertyMap
static
<T extends Annotation>
T
PropertySetProxy.getProxy(Class<T> propertySet, PropertyMap propertyMap)
          Creates a new proxy instance implementing the PropertySet interface and backed by the data from the property map.
 void PropertyMap.setDelegateMap(PropertyMap delegateMap)
          Sets a delegate base property map from which values will be derived if not found within the local property map.
 void BaseMap.setDelegateMap(PropertyMap delegateMap)
          Sets a delegate base property map from which values will be derived if not found within the local property map.
 

Constructors in org.apache.beehive.controls.api.properties with parameters of type PropertyMap
BeanPropertyMap(PropertyMap map)
          Creates a BeanPropertyMap that wraps another PropertyMap.
 

Uses of PropertyMap in org.apache.beehive.controls.runtime.bean
 

Methods in org.apache.beehive.controls.runtime.bean that return PropertyMap
 PropertyMap ControlBeanContext.getAnnotationMap(AnnotatedElement annotElem)
          Returns the PropertyMap containing default properties for an AnnotatedElement in the current context.
protected  PropertyMap ControlBean.getAnnotationMap(AnnotatedElement annotElem)
          Returns the PropertyMap containing values associated with an AnnotatedElement.
static PropertyMap ClientInitializer.getAnnotationMap(ControlBeanContext cbc, AnnotatedElement annotElem)
          Returns the annotation map for the specified element.
protected  PropertyMap ControlBeanContext.getBeanAnnotationMap(ControlBean bean, AnnotatedElement annotElem)
          The default implementation of getBeanAnnotationMap.
 PropertyMap ControlBeanContext.getControlPropertyMap()
           
 

Methods in org.apache.beehive.controls.runtime.bean with parameters of type PropertyMap
protected static void ControlBeanContext.setDelegateMap(PropertyMap map, ControlBean bean, AnnotatedElement annotElem)
           
 

Constructors in org.apache.beehive.controls.runtime.bean with parameters of type PropertyMap
ControlBean(ControlBeanContext context, String id, PropertyMap initProperties, Class controlIntf)
           
 

Uses of PropertyMap in org.apache.beehive.controls.spi.bean
 

Methods in org.apache.beehive.controls.spi.bean with parameters of type PropertyMap
<T extends ControlBean>
T
JavaControlFactory.instantiate(Class<T> beanClass, PropertyMap props, ControlBeanContext context, String id)
          Instantiates a new ControlBean of the requested class, using mechanisms provided by a provider-specific JavaBeans framework.
<T extends ControlBean>
T
ControlFactory.instantiate(Class<T> beanClass, PropertyMap props, ControlBeanContext context, String id)
          Instantiates a new ControlBean of the requested class, using mechanisms provided by a provider-specific JavaBeans framework.