Author: rdonkin
Date: Thu Dec  5 20:26:14 2013
New Revision: 1548272

URL: http://svn.apache.org/r1548272
Log:
Factor static methods into object.

Modified:
    
creadur/rat/branches/gsoc/apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/NoteGuesser.java

Modified: 
creadur/rat/branches/gsoc/apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/NoteGuesser.java
URL: 
http://svn.apache.org/viewvc/creadur/rat/branches/gsoc/apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/NoteGuesser.java?rev=1548272&r1=1548271&r2=1548272&view=diff
==============================================================================
--- 
creadur/rat/branches/gsoc/apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/NoteGuesser.java
 (original)
+++ 
creadur/rat/branches/gsoc/apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/NoteGuesser.java
 Thu Dec  5 20:26:14 2013
@@ -38,10 +38,17 @@ public class NoteGuesser {
     private static final String[] NOTE_FILE_EXTENSIONS = { "LICENSE",
             "LICENSE.TXT", "NOTICE", "NOTICE.TXT", };
 
+    public static final boolean isNote(final Document document) {
+        return new NoteGuesser().matches(document);
+    }
+
+    private NoteGuesser() {
+    }
+
     /**
      * Is a file by that name a note file?
      */
-    private static final boolean isNote(final String name) {
+    private final boolean isNote(final String name) {
         if (name == null) {
             return false;
         }
@@ -62,8 +69,7 @@ public class NoteGuesser {
         return false;
     }
 
-    public static final boolean isNote(final Document document) {
+    public final boolean matches(final Document document) {
         return isNote(document.getName());
     }
-
 }


Reply via email to