cleanup / abuse system fix / prepping for a release
[mir.git] / source / mircoders / servlet / ServletModuleFileEdit.java
index 9303347..b74a600 100755 (executable)
@@ -50,7 +50,7 @@ import mir.log.LoggerWrapper;
 import mir.servlet.ServletModule;
 import mir.servlet.ServletModuleExc;
 import mir.servlet.ServletModuleFailure;
-import mir.util.FileFunctions;
+import mir.util.FileRoutines;
 import mir.util.HTTPRequestParser;
 import mir.util.StringRoutines;
 import mir.util.URLBuilder;
@@ -60,8 +60,8 @@ import mir.util.URLBuilder;
  *  Allows one to do a basic edit of a file in a directory specified
  *  in the config file.
  *
- * @author $Author: rhindes $
- * @version $Revision: 1.13.2.9 $ $Date: 2005/02/10 16:22:27 $
+ * @author $Author: zapata $
+ * @version $Revision: 1.13.2.10 $ $Date: 2005/08/21 17:09:24 $
  *
  */
 
@@ -77,14 +77,14 @@ public class ServletModuleFileEdit extends ServletModule
 
   private class FileEditDirectory {
     private String name;
-    private FileFunctions.RegExpFileFilter filter;
+    private FileRoutines.RegExpFileFilter filter;
     private File rootDirectory;
     private boolean recursive;
 
     public FileEditDirectory(String aName, String aRootDirectory, String aFilter, boolean aRecursive) {
       name = aName;
       rootDirectory = new File(aRootDirectory);
-      filter = new FileFunctions.RegExpFileFilter(aFilter);
+      filter = new FileRoutines.RegExpFileFilter(aFilter);
       recursive = aRecursive;
     }
 
@@ -92,7 +92,7 @@ public class ServletModuleFileEdit extends ServletModule
       return name;
     }
 
-    public FileFunctions.RegExpFileFilter getFilter() {
+    public FileRoutines.RegExpFileFilter getFilter() {
       return filter;
     }
 
@@ -138,7 +138,7 @@ public class ServletModuleFileEdit extends ServletModule
       }
     }
 
-    dirFilter = new FileFunctions.DirectoryFilter();
+    dirFilter = new FileRoutines.DirectoryFilter();
   }
 
   public List getEntries() {
@@ -244,14 +244,14 @@ public class ServletModuleFileEdit extends ServletModule
         aSubDirectory = "";
       }
 
-      responseData.put("filelist", FileFunctions.getDirectoryContentsAsList(dir, aDirectory.getFilter()));
+      responseData.put("filelist", FileRoutines.getDirectoryContentsAsList(dir, aDirectory.getFilter()));
 
       if (aDirectory.getRecursive()) {
         List dirs = new ArrayList();
         if (!dir.getCanonicalPath().equals(aDirectory.getRootDirectory().getCanonicalPath()))
           responseData.put("updir", new File(aSubDirectory).getParent());
 
-        dirs.addAll(FileFunctions.getDirectoryContentsAsList(dir, dirFilter));
+        dirs.addAll(FileRoutines.getDirectoryContentsAsList(dir, dirFilter));
 
         responseData.put("dirlist", dirs);
       }
@@ -270,8 +270,7 @@ public class ServletModuleFileEdit extends ServletModule
     }
   }
 
-  public void editFile(FileEditDirectory aDirectory, String aFileName, String aSubDirectory, HttpServletRequest aRequest, HttpServletResponse aResponse) throws ServletModuleExc
-  {
+  public void editFile(FileEditDirectory aDirectory, String aFileName, String aSubDirectory, HttpServletRequest aRequest, HttpServletResponse aResponse) throws ServletModuleExc {
     try {
       File f = new File(new File(aDirectory.getRootDirectory(), aSubDirectory), aFileName);
 
@@ -295,8 +294,9 @@ public class ServletModuleFileEdit extends ServletModule
         // TODO read array
         char[] c = new char[4096];
         int read;
-        while ( (read=in.read(c)) != -1)
+        while ((read=in.read(c)) != -1) {
           out.write(c, 0, read);
+        }
         in.close();
         out.close();