svn commit: r585733 - /ofbiz/trunk/framework/base/src/base/org/ofbiz/base/component/ComponentLoaderConfig.java

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

svn commit: r585733 - /ofbiz/trunk/framework/base/src/base/org/ofbiz/base/component/ComponentLoaderConfig.java

doogie-3
Author: doogie
Date: Wed Oct 17 15:13:13 2007
New Revision: 585733

URL: http://svn.apache.org/viewvc?rev=585733&view=rev
Log:
Java 1.5 markup for ComponentLoaderConfig.

Modified:
    ofbiz/trunk/framework/base/src/base/org/ofbiz/base/component/ComponentLoaderConfig.java

Modified: ofbiz/trunk/framework/base/src/base/org/ofbiz/base/component/ComponentLoaderConfig.java
URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/base/src/base/org/ofbiz/base/component/ComponentLoaderConfig.java?rev=585733&r1=585732&r2=585733&view=diff
==============================================================================
--- ofbiz/trunk/framework/base/src/base/org/ofbiz/base/component/ComponentLoaderConfig.java (original)
+++ ofbiz/trunk/framework/base/src/base/org/ofbiz/base/component/ComponentLoaderConfig.java Wed Oct 17 15:13:13 2007
@@ -47,9 +47,9 @@
     public static final int SINGLE_COMPONENT = 0;
     public static final int COMPONENT_DIRECTORY = 1;
     
-    protected static List componentsToLoad = null;
+    protected static List<ComponentDef> componentsToLoad = null;
     
-    public static List getRootComponents(String configFile) throws ComponentException {
+    public static List<ComponentDef> getRootComponents(String configFile) throws ComponentException {
         if (componentsToLoad == null) {
             synchronized (ComponentLoaderConfig.class) {
                 if (componentsToLoad ==  null) {
@@ -64,12 +64,12 @@
         return componentsToLoad;
     }
 
-    public static List getComponentsFromConfig(URL configUrl) throws ComponentException {
+    public static List<ComponentDef> getComponentsFromConfig(URL configUrl) throws ComponentException {
         if (configUrl == null) {
             throw new ComponentException("Component config file does not exist: " + configUrl);
         }
 
-        List componentsFromConfig = null;
+        List<ComponentDef> componentsFromConfig = null;
         Document document = null;
         try {
             document = UtilXml.readXmlDocument(configUrl, true);
@@ -82,12 +82,10 @@
         }
 
         Element root = document.getDocumentElement();
-        List toLoad = UtilXml.childElementList(root);
+        List<? extends Element> toLoad = UtilXml.childElementList(root);
         if (toLoad != null && toLoad.size() > 0) {
-            componentsFromConfig = new LinkedList();
-            Iterator i = toLoad.iterator();
-            while (i.hasNext()) {
-                Element element = (Element) i.next();
+            componentsFromConfig = new LinkedList<ComponentDef>();
+            for (Element element: toLoad) {
                 componentsFromConfig.add(new ComponentDef(element));
             }
         }