You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@beehive.apache.org by "Bryan Che (JIRA)" <be...@incubator.apache.org> on 2005/01/07 22:39:13 UTC
[jira] Commented: (BEEHIVE-154) Revert changes made in ControlBean.vm to accomodate IDEs that are not fully JDK5 compliant
[ http://issues.apache.org/jira/browse/BEEHIVE-154?page=comments#action_57401 ]
Bryan Che commented on BEEHIVE-154:
-----------------------------------
also updated due to autoboxing issue: netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/services/pager/PagerService.java
> 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;
--
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
-
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira