First steps towards injecting an object

git-svn-id: https://svn.apache.org/repos/asf/creadur/tentacles/trunk@1462786 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/main/java/org/apache/creadur/tentacles/Deauthorize.java b/src/main/java/org/apache/creadur/tentacles/Deauthorize.java
index a01e83e..a02334b 100644
--- a/src/main/java/org/apache/creadur/tentacles/Deauthorize.java
+++ b/src/main/java/org/apache/creadur/tentacles/Deauthorize.java
@@ -85,7 +85,7 @@
      * @throws IOException
      */
     private static void deauthorize(File dir) throws IOException {
-        for (File file : Files.collect(dir, ".*\\.java")) {
+        for (File file : FileSystem.collect(dir, ".*\\.java")) {
 
             if (not(file.canRead(), "File not readable: %s", file.getAbsolutePath())) continue;
 
diff --git a/src/main/java/org/apache/creadur/tentacles/Files.java b/src/main/java/org/apache/creadur/tentacles/FileSystem.java
similarity index 98%
rename from src/main/java/org/apache/creadur/tentacles/Files.java
rename to src/main/java/org/apache/creadur/tentacles/FileSystem.java
index f8bc2e5..f15ac37 100644
--- a/src/main/java/org/apache/creadur/tentacles/Files.java
+++ b/src/main/java/org/apache/creadur/tentacles/FileSystem.java
@@ -25,7 +25,7 @@
 /**
  * @version $Rev$ $Date$
  */
-public class Files {
+public class FileSystem {
 
     public static List<File> collect(final File dir, final String regex) {
         return collect(dir, Pattern.compile(regex));
diff --git a/src/main/java/org/apache/creadur/tentacles/Main.java b/src/main/java/org/apache/creadur/tentacles/Main.java
index 5bafc86..d9e8a90 100644
--- a/src/main/java/org/apache/creadur/tentacles/Main.java
+++ b/src/main/java/org/apache/creadur/tentacles/Main.java
@@ -74,13 +74,13 @@
         this.local =
                 new File(this.configuration.getRootDirectoryForLocalOutput());
 
-        Files.mkdirs(this.local);
+        FileSystem.mkdirs(this.local);
 
         this.repository = new File(this.local, "repo");
         this.content = new File(this.local, "content");
 
-        Files.mkdirs(this.repository);
-        Files.mkdirs(this.content);
+        FileSystem.mkdirs(this.repository);
+        FileSystem.mkdirs(this.content);
 
         log.info("Remote repository: "
                 + this.configuration.getStagingRepositoryURI());
@@ -113,7 +113,7 @@
         prepare();
 
         final List<File> jars =
-                Files.collect(this.repository, new FileFilter() {
+                FileSystem.collect(this.repository, new FileFilter() {
                     @Override
                     public boolean accept(final File pathname) {
                         return pathname.isFile();
@@ -151,7 +151,7 @@
 
         for (final Archive archive : archives) {
             final List<File> files =
-                    Files.collect(contents(archive.getFile()),
+                    FileSystem.collect(contents(archive.getFile()),
                             new LicenseFilter());
             for (final File file : files) {
                 final License license = new License(IO.slurp(file));
@@ -201,7 +201,7 @@
 
         final File contents = contents(archive.getFile());
         final List<File> files =
-                Files.collect(contents, new Filters(
+                FileSystem.collect(contents, new Filters(
                         new DeclaredFilter(contents), new LicenseFilter()));
 
         for (final File file : files) {
@@ -239,7 +239,7 @@
 
             final File contents = contents(archive.getFile());
             final List<File> files =
-                    Files.collect(contents, new Filters(new DeclaredFilter(
+                    FileSystem.collect(contents, new Filters(new DeclaredFilter(
                             contents), new NoticeFilter()));
 
             for (final File file : files) {
@@ -276,7 +276,7 @@
 
         for (final Archive archive : archives) {
             final List<File> files =
-                    Files.collect(contents(archive.getFile()),
+                    FileSystem.collect(contents(archive.getFile()),
                             new NoticeFilter());
             for (final File file : files) {
                 final Notice notice = new Notice(IO.slurp(file));
@@ -310,7 +310,7 @@
     }
 
     private List<URI> allNoticeFiles() {
-        final List<File> legal = Files.collect(this.content, new LegalFilter());
+        final List<File> legal = FileSystem.collect(this.content, new LegalFilter());
         for (final File file : legal) {
             log.info("Legal " + file);
         }
@@ -344,7 +344,7 @@
                 .startsWith("file:")) {
             final File file =
                     new File(this.configuration.getStagingRepositoryURI());
-            final List<File> collect = Files.collect(file, new FileFilter() {
+            final List<File> collect = FileSystem.collect(file, new FileFilter() {
                 @Override
                 public boolean accept(final File pathname) {
                     final String path = pathname.getAbsolutePath();
@@ -385,7 +385,7 @@
 
                     final File fileEntry = new File(contents, path);
 
-                    Files.mkparent(fileEntry);
+                    FileSystem.mkparent(fileEntry);
 
                     // Open the output file
 
@@ -556,7 +556,7 @@
         }
 
         final File contents = new File(this.content, path + ".contents");
-        Files.mkdirs(contents);
+        FileSystem.mkdirs(contents);
         return contents;
     }
 
@@ -574,7 +574,7 @@
 
         log.info("Copy " + uri);
 
-        Files.mkparent(file);
+        FileSystem.mkparent(file);
 
         IO.copy(IO.read(src), file);
 
@@ -751,7 +751,7 @@
         private Map<URI, URI> mapOther() {
             final File jarContents = contents(this.file);
             final List<File> legal =
-                    Files.collect(jarContents,
+                    FileSystem.collect(jarContents,
                             new Filters(new N(new DeclaredFilter(jarContents)),
                                     new LegalFilter()));
 
@@ -769,7 +769,7 @@
         private Map<URI, URI> map() {
             final File jarContents = contents(this.file);
             final List<File> legal =
-                    Files.collect(jarContents, new Filters(new DeclaredFilter(
+                    FileSystem.collect(jarContents, new Filters(new DeclaredFilter(
                             jarContents), new LegalFilter()));
 
             final Map<URI, URI> map = new LinkedHashMap<URI, URI>();
diff --git a/src/main/java/org/apache/creadur/tentacles/NexusClient.java b/src/main/java/org/apache/creadur/tentacles/NexusClient.java
index 80d83a2..a839f79 100644
--- a/src/main/java/org/apache/creadur/tentacles/NexusClient.java
+++ b/src/main/java/org/apache/creadur/tentacles/NexusClient.java
@@ -59,7 +59,7 @@
 
         final InputStream content = response.getEntity().getContent();
 
-        Files.mkparent(file);
+        FileSystem.mkparent(file);
 
         IO.copy(content, file);