Bryan--

If we've got other things in NetUI that need to be taken care of, how about we open a separate issue?

  My $0.02...

Eddie




Bryan Che (JIRA) wrote:
     [ http://issues.apache.org/jira/browse/BEEHIVE-154?page=history ]

Bryan Che updated BEEHIVE-154:
------------------------------

    Component: Build
                   (was: Controls)

switch jira from controls to build since it's tracking netui now too


Revert changes made in ControlBean.vm to accomodate IDEs that are not fully 
JDK5 compliant
------------------------------------------------------------------------------------------

        Key: BEEHIVE-154
        URL: http://issues.apache.org/jira/browse/BEEHIVE-154
    Project: Beehive
       Type: Task
 Components: Build
   Versions: V1Beta
   Reporter: Hoi Lam
   Assignee: Hoi Lam
   Priority: Minor
    Fix For: V1


A change was made in ControlBean.vm to accomodate Eclipse 3.1 Mx that is not fully JDK5 compliant, specifically where their language processor doesn't support autoboxing. In this case, when a control method returns a primitive type, the generated control bean cannot be compiled by the IDE. A change was made to wrap an primitive types in their corresponding wrapper classes. This change should be reverted when Eclipse no long has this issue. When reverting this change look for the following comment in the code and following the instruction in the comment:
##Wrapping primitives with their corresponding wrapper class
##will not be necessary once Javelin and other IDEs become ##fully compliant with JDK5.
##In this case, we can replace the if statement below with:
## #if ($returnType == "void")
## Object rv = null;
## #else
## Object rv = retval;


Reply via email to