Author: rgodfrey
Date: Wed Jun 13 12:21:38 2012
New Revision: 1349789

URL: http://svn.apache.org/viewvc?rev=1349789&view=rev
Log:
QPID-3999 : ein structure tree view parent object of vhost aliases should read 
as such not aliass

Modified:
    
qpid/branches/java-config-and-management/qpid/java/broker-plugins/management/src/main/java/org/apache/qpid/server/management/plugin/servlet/rest/StructureServlet.java

Modified: 
qpid/branches/java-config-and-management/qpid/java/broker-plugins/management/src/main/java/org/apache/qpid/server/management/plugin/servlet/rest/StructureServlet.java
URL: 
http://svn.apache.org/viewvc/qpid/branches/java-config-and-management/qpid/java/broker-plugins/management/src/main/java/org/apache/qpid/server/management/plugin/servlet/rest/StructureServlet.java?rev=1349789&r1=1349788&r2=1349789&view=diff
==============================================================================
--- 
qpid/branches/java-config-and-management/qpid/java/broker-plugins/management/src/main/java/org/apache/qpid/server/management/plugin/servlet/rest/StructureServlet.java
 (original)
+++ 
qpid/branches/java-config-and-management/qpid/java/broker-plugins/management/src/main/java/org/apache/qpid/server/management/plugin/servlet/rest/StructureServlet.java
 Wed Jun 13 12:21:38 2012
@@ -77,11 +77,17 @@ public class StructureServlet extends Ab
 
                 if(!childObjects.isEmpty())
                 {
-                    
structure.put(childClass.getSimpleName().toLowerCase()+"s",childObjects);
+                    structure.put(pluralize(childClass),childObjects);
                 }
             }
         }
 
         return structure;
     }
+
+    private String pluralize(Class<? extends ConfiguredObject> childClass)
+    {
+        String name = childClass.getSimpleName().toLowerCase();
+        return name + (name.endsWith("s") ? "es" : "s");
+    }
 }



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to