[ 
http://nagoya.apache.org/jira/browse/BEEHIVE-137?page=comments#action_56742 ]
     
Kyle Marvin commented on BEEHIVE-137:
-------------------------------------

Ken, I can take this if you want... this is really a docs bug.

BeanPropertyMap is actually the concrete class to use, and there are some other 
parts of the example (like how discrete properties are set) that are no longer 
correct.

> PropertyMap is an interface
> ---------------------------
>
>          Key: BEEHIVE-137
>          URL: http://nagoya.apache.org/jira/browse/BEEHIVE-137
>      Project: Beehive
>         Type: Bug
>   Components: Controls
>     Versions: V1Beta
>     Reporter: James Song
>     Assignee: Kenneth Tam
>      Fix For: V1Beta

>
> This causes problems when a user instantiates controls using Controls api, 
> following the sample in ControlProgramming.html:
> http://incubator.apache.org/beehive/controls/controlsProgramming.html#6.2+Programmatic+Instantiation
> Programmatic Instantiation with Properties (Client Code)
> import org.apache.beehive.controls.api.bean.Controls;
> import org.apache.beehive.controls.api.properties.PropertyMap;
> PropertyMap jmsAttr = new PropertyMap(JmsMessageControl.Destination.class);
> jmsAttr.setProperty("name", "InvoiceQueue");
> JmsMessageControlBean myJmsBean = (JmsMessageControlBean)
>       Controls.instantiate(
>           cl, 
>           "org.apache.beehive.controls.examples.JmsMessageControlBean", 
>           jmsAttr
>       );  
> How do we instantiate a PropertyMap?

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://nagoya.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira

Reply via email to