svn commit: r586466 - /ofbiz/trunk/framework/appserver/src/org/ofbiz/appservers/GenerateContainer.java

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

svn commit: r586466 - /ofbiz/trunk/framework/appserver/src/org/ofbiz/appservers/GenerateContainer.java

doogie-3
Author: doogie
Date: Fri Oct 19 07:15:03 2007
New Revision: 586466

URL: http://svn.apache.org/viewvc?rev=586466&view=rev
Log:
Java 1.5 markup for framework/appserver.

Modified:
    ofbiz/trunk/framework/appserver/src/org/ofbiz/appservers/GenerateContainer.java

Modified: ofbiz/trunk/framework/appserver/src/org/ofbiz/appservers/GenerateContainer.java
URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/appserver/src/org/ofbiz/appservers/GenerateContainer.java?rev=586466&r1=586465&r2=586466&view=diff
==============================================================================
--- ofbiz/trunk/framework/appserver/src/org/ofbiz/appservers/GenerateContainer.java (original)
+++ ofbiz/trunk/framework/appserver/src/org/ofbiz/appservers/GenerateContainer.java Fri Oct 19 07:15:03 2007
@@ -81,12 +81,12 @@
 
     private void generateFiles() throws ContainerException {
         File files[] = getTemplates();
-        Map dataMap = buildDataMap();
+        Map<String, Object> dataMap = buildDataMap();
 
         //Debug.log("Using Data : " + dataMap, module);
-        for (int i = 0; i < files.length; i++) {
-            if (!files[i].isDirectory() && !files[i].isHidden()) {
-                parseTemplate(files[i], dataMap);
+        for (File file: files) {
+            if (!file.isDirectory() && !file.isHidden()) {
+                parseTemplate(file, dataMap);
             }
         }
     }
@@ -109,8 +109,8 @@
         return parentDir.listFiles();
     }
 
-    private Map buildDataMap() {
-        Map dataMap = FastMap.newInstance();
+    private Map<String, Object> buildDataMap() {
+        Map<String, Object> dataMap = FastMap.newInstance();
         List c[] = getClasspath();
         dataMap.put("classpathJars", c[0]);
         dataMap.put("classpathDirs", c[1]);
@@ -121,13 +121,11 @@
 
     private List[] getClasspath() {
         Classpath classPath = new Classpath(System.getProperty("java.class.path"));
-        List elements = classPath.getElements();
-        List jar = FastList.newInstance();
-        List dir = FastList.newInstance();
-
-        Iterator i = elements.iterator();
-        while (i.hasNext()) {
-            File f = (File) i.next();
+        List<File> elements = classPath.getElements();
+        List<String> jar = FastList.newInstance();
+        List<String> dir = FastList.newInstance();
+
+        for (File f: elements) {
             if (f.exists()) {
                 if (f.isDirectory()) {
                     dir.add(f.getAbsolutePath());
@@ -141,7 +139,7 @@
         return lists;
     }
 
-    private void parseTemplate(File templateFile, Map dataMap) throws ContainerException {
+    private void parseTemplate(File templateFile, Map<String, Object> dataMap) throws ContainerException {
         Debug.log("Parsing template : " + templateFile.getAbsolutePath(), module);
 
         // create the target file/directory