[jboss-cvs] JBossAS SVN: r83413 - in projects/jboss-deployers/trunk/deployers-vfs/src: test/java/org/jboss/test/deployers/vfs/structureprocessor/test and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Jan 26 09:46:13 EST 2009


Author: alesj
Date: 2009-01-26 09:46:13 -0500 (Mon, 26 Jan 2009)
New Revision: 83413

Modified:
   projects/jboss-deployers/trunk/deployers-vfs/src/main/java/org/jboss/deployers/vfs/plugins/structure/modify/TempTopModificationTypeMatcher.java
   projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/structureprocessor/test/VFSStructureProcessorUnitTestCase.java
Log:
Fix temp top matcher.

Modified: projects/jboss-deployers/trunk/deployers-vfs/src/main/java/org/jboss/deployers/vfs/plugins/structure/modify/TempTopModificationTypeMatcher.java
===================================================================
--- projects/jboss-deployers/trunk/deployers-vfs/src/main/java/org/jboss/deployers/vfs/plugins/structure/modify/TempTopModificationTypeMatcher.java	2009-01-26 14:38:22 UTC (rev 83412)
+++ projects/jboss-deployers/trunk/deployers-vfs/src/main/java/org/jboss/deployers/vfs/plugins/structure/modify/TempTopModificationTypeMatcher.java	2009-01-26 14:46:13 UTC (rev 83413)
@@ -35,5 +35,6 @@
       super(paths);
       setCheckChildren(true);
       setModificationType(ModificationType.TEMP);
+      setTopLevelOnly(true);
    }
 }
\ No newline at end of file

Modified: projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/structureprocessor/test/VFSStructureProcessorUnitTestCase.java
===================================================================
--- projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/structureprocessor/test/VFSStructureProcessorUnitTestCase.java	2009-01-26 14:38:22 UTC (rev 83412)
+++ projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/structureprocessor/test/VFSStructureProcessorUnitTestCase.java	2009-01-26 14:46:13 UTC (rev 83413)
@@ -31,11 +31,12 @@
 import org.jboss.deployers.structure.spi.DeploymentContext;
 import org.jboss.deployers.structure.spi.StructureProcessor;
 import org.jboss.deployers.vfs.plugins.structure.jar.JARStructure;
+import org.jboss.deployers.vfs.plugins.structure.modify.FileModificationTypeMatcher;
 import org.jboss.deployers.vfs.plugins.structure.modify.ModificationTypeMatcher;
 import org.jboss.deployers.vfs.plugins.structure.modify.ModificationTypeStructureProcessor;
-import org.jboss.deployers.vfs.plugins.structure.modify.TempTopModificationTypeMatcher;
 import org.jboss.deployers.vfs.spi.client.VFSDeployment;
 import org.jboss.deployers.vfs.spi.structure.VFSDeploymentContext;
+import org.jboss.deployers.spi.structure.ModificationType;
 import org.jboss.virtual.VFSUtils;
 import org.jboss.virtual.VirtualFile;
 
@@ -75,7 +76,8 @@
          boolean childrenOnly,
          String... paths)
    {
-      TempTopModificationTypeMatcher matcher = new TempTopModificationTypeMatcher(paths);
+      FileModificationTypeMatcher matcher = new FileModificationTypeMatcher(paths);
+      matcher.setModificationType(ModificationType.TEMP);
       matcher.setMetadataOnly(metadataOnly);
       matcher.setCheckChildren(checkChildren);
       matcher.setTopLevelOnly(topLevelOnly);




More information about the jboss-cvs-commits mailing list