[jboss-cvs] JBossAS SVN: r81668 - projects/jboss-reflect/branches/Branch_2_0/src/main/java/org/jboss/beans/info/plugins.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Nov 26 16:18:33 EST 2008


Author: alesj
Date: 2008-11-26 16:18:33 -0500 (Wed, 26 Nov 2008)
New Revision: 81668

Modified:
   projects/jboss-reflect/branches/Branch_2_0/src/main/java/org/jboss/beans/info/plugins/AbstractBeanInfo.java
   projects/jboss-reflect/branches/Branch_2_0/src/main/java/org/jboss/beans/info/plugins/NestedPropertyInfo.java
Log:
Port upper name change.

Modified: projects/jboss-reflect/branches/Branch_2_0/src/main/java/org/jboss/beans/info/plugins/AbstractBeanInfo.java
===================================================================
--- projects/jboss-reflect/branches/Branch_2_0/src/main/java/org/jboss/beans/info/plugins/AbstractBeanInfo.java	2008-11-26 21:13:36 UTC (rev 81667)
+++ projects/jboss-reflect/branches/Branch_2_0/src/main/java/org/jboss/beans/info/plugins/AbstractBeanInfo.java	2008-11-26 21:18:33 UTC (rev 81668)
@@ -188,7 +188,7 @@
          }
          else
          {
-            nestedPropertyInfo = new NestedPropertyInfo(previous.getName(), this);
+            nestedPropertyInfo = new NestedPropertyInfo(previous.getName(), previous.getUpperName(), this);
             nestedPropertyInfo.addPropertyInfo(previous);
             propertiesByName.put(previous.getName(), nestedPropertyInfo);
          }

Modified: projects/jboss-reflect/branches/Branch_2_0/src/main/java/org/jboss/beans/info/plugins/NestedPropertyInfo.java
===================================================================
--- projects/jboss-reflect/branches/Branch_2_0/src/main/java/org/jboss/beans/info/plugins/NestedPropertyInfo.java	2008-11-26 21:13:36 UTC (rev 81667)
+++ projects/jboss-reflect/branches/Branch_2_0/src/main/java/org/jboss/beans/info/plugins/NestedPropertyInfo.java	2008-11-26 21:18:33 UTC (rev 81668)
@@ -42,7 +42,7 @@
  * in order to set the value.
  *
  * But for most of other methods there is insufficent information
- * to invoke the right method - e.g. just property name and parent bean.
+ * to invoke the right method - e.g. just property name and parent bean. 
  *
  * @author <a href="mailto:ales.justin at jboss.com">Ales Justin</a>
  */
@@ -52,12 +52,20 @@
    private static final long serialVersionUID = 1L;
 
    private String name;
+   private String upperName;
    private BeanInfo beanInfo;
    private List<PropertyInfo> propertys = new ArrayList<PropertyInfo>();
 
+   @Deprecated
    public NestedPropertyInfo(String name, BeanInfo beanInfo)
    {
+      this(name, name, beanInfo);
+   }
+
+   public NestedPropertyInfo(String name, String upperName, BeanInfo beanInfo)
+   {
       this.name = name;
+      this.upperName = upperName;
       this.beanInfo = beanInfo;
    }
 
@@ -80,7 +88,7 @@
 
    public String getUpperName()
    {
-      return name;
+      return upperName;
    }
 
    /**




More information about the jboss-cvs-commits mailing list