[jboss-cvs] JBossAS SVN: r81661 - projects/jboss-reflect/trunk/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 15:26:19 EST 2008


Author: alesj
Date: 2008-11-26 15:26:19 -0500 (Wed, 26 Nov 2008)
New Revision: 81661

Modified:
   projects/jboss-reflect/trunk/src/main/java/org/jboss/beans/info/plugins/AbstractBeanInfo.java
   projects/jboss-reflect/trunk/src/main/java/org/jboss/beans/info/plugins/NestedPropertyInfo.java
Log:
[JBREFLECT-47]; set upper name to NPI.

Modified: projects/jboss-reflect/trunk/src/main/java/org/jboss/beans/info/plugins/AbstractBeanInfo.java
===================================================================
--- projects/jboss-reflect/trunk/src/main/java/org/jboss/beans/info/plugins/AbstractBeanInfo.java	2008-11-26 20:22:58 UTC (rev 81660)
+++ projects/jboss-reflect/trunk/src/main/java/org/jboss/beans/info/plugins/AbstractBeanInfo.java	2008-11-26 20:26:19 UTC (rev 81661)
@@ -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/trunk/src/main/java/org/jboss/beans/info/plugins/NestedPropertyInfo.java
===================================================================
--- projects/jboss-reflect/trunk/src/main/java/org/jboss/beans/info/plugins/NestedPropertyInfo.java	2008-11-26 20:22:58 UTC (rev 81660)
+++ projects/jboss-reflect/trunk/src/main/java/org/jboss/beans/info/plugins/NestedPropertyInfo.java	2008-11-26 20:26:19 UTC (rev 81661)
@@ -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