You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@beehive.apache.org by "Chad Schoettger (JIRA)" <de...@beehive.apache.org> on 2006/03/08 16:42:39 UTC

[jira] Created: (BEEHIVE-1078) Control interface properties aren't added as properties in the control's BeanInfo

Control interface properties aren't added as properties in the control's BeanInfo
---------------------------------------------------------------------------------

         Key: BEEHIVE-1078
         URL: http://issues.apache.org/jira/browse/BEEHIVE-1078
     Project: Beehive
        Type: Bug
  Components: Controls  
    Versions: 1.0.1    
    Reporter: Chad Schoettger


If public getters/setters are declared in a control interface they aren't being added as properties in the control's generated BeanInfo class.  Based on a quick look at the code it appears that this is not due to a bug, it just hasn't even been done.  I'm filing this as a bug instead of enhancement since it seems like an oversight.

Will attach small sample app.



-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Closed: (BEEHIVE-1078) Control interface properties aren't added as properties in the control's BeanInfo

Posted by "Alejandro Ramirez (JIRA)" <de...@beehive.apache.org>.
     [ http://issues.apache.org/jira/browse/BEEHIVE-1078?page=all ]

Alejandro Ramirez closed BEEHIVE-1078.
--------------------------------------

    Assignee:     (was: Jacob Danner)

Closing based on comments from Russ Baker

> Control interface properties aren't added as properties in the control's BeanInfo
> ---------------------------------------------------------------------------------
>
>                 Key: BEEHIVE-1078
>                 URL: http://issues.apache.org/jira/browse/BEEHIVE-1078
>             Project: Beehive
>          Issue Type: Bug
>          Components: Controls
>    Affects Versions: 1.0.1
>            Reporter: Chad Schoettger
>             Fix For: v.next
>
>         Attachments: beehive-1078-sample.zip
>
>
> If public getters/setters are declared in a control interface they aren't being added as properties in the control's generated BeanInfo class.  Based on a quick look at the code it appears that this is not due to a bug, it just hasn't even been done.  I'm filing this as a bug instead of enhancement since it seems like an oversight.
> Will attach small sample app.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (BEEHIVE-1078) Control interface properties aren't added as properties in the control's BeanInfo

Posted by "Chad Schoettger (JIRA)" <de...@beehive.apache.org>.
     [ http://issues.apache.org/jira/browse/BEEHIVE-1078?page=all ]

Chad Schoettger updated BEEHIVE-1078:
-------------------------------------

    Attachment: beehive-1078-sample.zip

Sample controls app.

> Control interface properties aren't added as properties in the control's BeanInfo
> ---------------------------------------------------------------------------------
>
>          Key: BEEHIVE-1078
>          URL: http://issues.apache.org/jira/browse/BEEHIVE-1078
>      Project: Beehive
>         Type: Bug
>   Components: Controls
>     Versions: 1.0.1
>     Reporter: Chad Schoettger
>  Attachments: beehive-1078-sample.zip
>
> If public getters/setters are declared in a control interface they aren't being added as properties in the control's generated BeanInfo class.  Based on a quick look at the code it appears that this is not due to a bug, it just hasn't even been done.  I'm filing this as a bug instead of enhancement since it seems like an oversight.
> Will attach small sample app.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Assigned: (BEEHIVE-1078) Control interface properties aren't added as properties in the control's BeanInfo

Posted by "Chad Schoettger (JIRA)" <de...@beehive.apache.org>.
     [ http://issues.apache.org/jira/browse/BEEHIVE-1078?page=all ]

Chad Schoettger reassigned BEEHIVE-1078:
----------------------------------------

    Assign To: Chad Schoettger

> Control interface properties aren't added as properties in the control's BeanInfo
> ---------------------------------------------------------------------------------
>
>          Key: BEEHIVE-1078
>          URL: http://issues.apache.org/jira/browse/BEEHIVE-1078
>      Project: Beehive
>         Type: Bug
>   Components: Controls
>     Versions: 1.0.1
>     Reporter: Chad Schoettger
>     Assignee: Chad Schoettger
>  Attachments: beehive-1078-sample.zip
>
> If public getters/setters are declared in a control interface they aren't being added as properties in the control's generated BeanInfo class.  Based on a quick look at the code it appears that this is not due to a bug, it just hasn't even been done.  I'm filing this as a bug instead of enhancement since it seems like an oversight.
> Will attach small sample app.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Resolved: (BEEHIVE-1078) Control interface properties aren't added as properties in the control's BeanInfo

Posted by "Chad Schoettger (JIRA)" <de...@beehive.apache.org>.
     [ http://issues.apache.org/jira/browse/BEEHIVE-1078?page=all ]
     
Chad Schoettger resolved BEEHIVE-1078:
--------------------------------------

    Fix Version: v.next
     Resolution: Fixed
      Assign To: Alejandro Ramirez  (was: Chad Schoettger)

Fixed, svn rev 384630.  Modified AptControlInterface to build a list of properties derived from the control interface's getter and setter methods.

> Control interface properties aren't added as properties in the control's BeanInfo
> ---------------------------------------------------------------------------------
>
>          Key: BEEHIVE-1078
>          URL: http://issues.apache.org/jira/browse/BEEHIVE-1078
>      Project: Beehive
>         Type: Bug
>   Components: Controls
>     Versions: 1.0.1
>     Reporter: Chad Schoettger
>     Assignee: Alejandro Ramirez
>      Fix For: v.next
>  Attachments: beehive-1078-sample.zip
>
> If public getters/setters are declared in a control interface they aren't being added as properties in the control's generated BeanInfo class.  Based on a quick look at the code it appears that this is not due to a bug, it just hasn't even been done.  I'm filing this as a bug instead of enhancement since it seems like an oversight.
> Will attach small sample app.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Commented: (BEEHIVE-1078) Control interface properties aren't added as properties in the control's BeanInfo

Posted by "Russ Baker (JIRA)" <de...@beehive.apache.org>.
    [ http://issues.apache.org/jira/browse/BEEHIVE-1078?page=comments#action_12423408 ] 
            
Russ Baker commented on BEEHIVE-1078:
-------------------------------------

I recommend that this bug be closed. I have confirmed that the properties are being set. The control's generated BeanInfo class was accessed via the java.beans.Introspector getBeanInfo static method. The properties were then checked by accessing the PropertyDescriptor array via the getPropertyDescriptors method on the control's generated BeanInfo class. This was checked against SVN#425410.

> Control interface properties aren't added as properties in the control's BeanInfo
> ---------------------------------------------------------------------------------
>
>                 Key: BEEHIVE-1078
>                 URL: http://issues.apache.org/jira/browse/BEEHIVE-1078
>             Project: Beehive
>          Issue Type: Bug
>          Components: Controls
>    Affects Versions: 1.0.1
>            Reporter: Chad Schoettger
>         Assigned To: Jacob Danner
>             Fix For: v.next
>
>         Attachments: beehive-1078-sample.zip
>
>
> If public getters/setters are declared in a control interface they aren't being added as properties in the control's generated BeanInfo class.  Based on a quick look at the code it appears that this is not due to a bug, it just hasn't even been done.  I'm filing this as a bug instead of enhancement since it seems like an oversight.
> Will attach small sample app.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira