[jboss-cvs] JBossAS SVN: r102646 - projects/scanning/trunk/plugins/src/main/java/org/jboss/scanning/hibernate.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Mar 19 18:49:37 EDT 2010


Author: alesj
Date: 2010-03-19 18:49:37 -0400 (Fri, 19 Mar 2010)
New Revision: 102646

Modified:
   projects/scanning/trunk/plugins/src/main/java/org/jboss/scanning/hibernate/PatternFilter.java
Log:
Simple fix.

Modified: projects/scanning/trunk/plugins/src/main/java/org/jboss/scanning/hibernate/PatternFilter.java
===================================================================
--- projects/scanning/trunk/plugins/src/main/java/org/jboss/scanning/hibernate/PatternFilter.java	2010-03-19 22:45:54 UTC (rev 102645)
+++ projects/scanning/trunk/plugins/src/main/java/org/jboss/scanning/hibernate/PatternFilter.java	2010-03-19 22:49:37 UTC (rev 102646)
@@ -42,10 +42,10 @@
       if (pattern == null)
          throw new IllegalArgumentException("Null pattern");
 
-      if (pattern.startsWith( "**/*" ))
+      exact = pattern.startsWith("**/*") == false;
+      if (exact == false)
       {
          this.pattern = pattern.substring(4);
-         this.exact = false;
       }
       else
       {
@@ -53,7 +53,7 @@
       }
    }
 
-   private boolean accepts(String name)
+   protected boolean accepts(String name)
    {
       return exact ? name.equals(pattern) : name.endsWith(pattern);
    }
@@ -68,6 +68,6 @@
    {
       String name = resource.getResourceName();
       int p = name.lastIndexOf(".");
-      return accepts(name.substring(p >= 0 ? p + 1 : 0));
+      return accepts((p >= 0) ? name.substring(p + 1) : name);
    }
 }
\ No newline at end of file




More information about the jboss-cvs-commits mailing list