[Yanel-commits] rev 23767 - public/yanel/trunk/src/core/java/org/wyona/yanel/core/map

michi at wyona.com michi at wyona.com
Sun Apr 15 18:20:06 CEST 2007


Author: michi
Date: 2007-04-15 18:20:04 +0200 (Sun, 15 Apr 2007)
New Revision: 23767

Modified:
   public/yanel/trunk/src/core/java/org/wyona/yanel/core/map/Realm.java
Log:
get menu class added

Modified: public/yanel/trunk/src/core/java/org/wyona/yanel/core/map/Realm.java
===================================================================
--- public/yanel/trunk/src/core/java/org/wyona/yanel/core/map/Realm.java	2007-04-15 15:58:43 UTC (rev 23766)
+++ public/yanel/trunk/src/core/java/org/wyona/yanel/core/map/Realm.java	2007-04-15 16:20:04 UTC (rev 23767)
@@ -201,4 +201,20 @@
         }
         return null;
     }
+
+    /**
+     * Please note that the menu element is optional
+     */
+    public String getMenuClass() {
+        try {
+            Configuration realmConfig = new DefaultConfigurationBuilder().buildFromFile(getConfigFile());
+            Configuration menuClassConfig = realmConfig.getChild("menu", false);
+            if (menuClassConfig != null) {
+                return menuClassConfig.getAttribute("class");
+            }
+        } catch (Exception e) {
+            log.error(e.getMessage(), e);
+        }
+        return null;
+    }
 }




More information about the Yanel-commits mailing list