git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270738 13f79535-47bb-0310-9956-ffa450edef68master
| @@ -9,11 +9,11 @@ package org.apache.tools.ant.taskdefs; | |||
| import java.io.File; | |||
| import org.apache.myrmidon.api.TaskException; | |||
| import org.apache.tools.ant.types.DirectoryScanner; | |||
| import org.apache.tools.ant.Task; | |||
| import org.apache.tools.ant.types.DirectoryScanner; | |||
| import org.apache.tools.ant.types.FileSet; | |||
| import org.apache.tools.ant.types.PatternSet; | |||
| import org.apache.tools.ant.types.NameEntry; | |||
| import org.apache.tools.ant.types.PatternSet; | |||
| /** | |||
| * This is an abstract task that should be used by all those tasks that require | |||
| @@ -26,22 +26,18 @@ import org.apache.tools.ant.types.NameEntry; | |||
| * @author Jon S. Stevens <a href="mailto:jon@clearink.com">jon@clearink.com</a> | |||
| * @author <a href="mailto:stefan.bodewig@epost.de">Stefan Bodewig</a> | |||
| */ | |||
| public abstract class MatchingTask | |||
| extends Task | |||
| { | |||
| protected boolean useDefaultExcludes = true; | |||
| protected FileSet fileset = new FileSet(); | |||
| private boolean m_useDefaultExcludes = true; | |||
| private FileSet m_fileset = new FileSet(); | |||
| /** | |||
| * Sets whether default exclusions should be used or not. | |||
| * | |||
| * @param useDefaultExcludes "true"|"on"|"yes" when default exclusions | |||
| * should be used, "false"|"off"|"no" when they shouldn't be used. | |||
| */ | |||
| public void setDefaultexcludes( boolean useDefaultExcludes ) | |||
| public void setDefaultexcludes( final boolean useDefaultExcludes ) | |||
| { | |||
| this.useDefaultExcludes = useDefaultExcludes; | |||
| m_useDefaultExcludes = useDefaultExcludes; | |||
| } | |||
| /** | |||
| @@ -50,10 +46,10 @@ public abstract class MatchingTask | |||
| * | |||
| * @param excludes the string containing the exclude patterns | |||
| */ | |||
| public void setExcludes( String excludes ) | |||
| public void setExcludes( final String excludes ) | |||
| throws TaskException | |||
| { | |||
| fileset.setExcludes( excludes ); | |||
| m_fileset.setExcludes( excludes ); | |||
| } | |||
| /** | |||
| @@ -62,10 +58,10 @@ public abstract class MatchingTask | |||
| * @param excludesfile A string containing the filename to fetch the include | |||
| * patterns from. | |||
| */ | |||
| public void setExcludesfile( File excludesfile ) | |||
| public void setExcludesfile( final File excludesfile ) | |||
| throws TaskException | |||
| { | |||
| fileset.setExcludesfile( excludesfile ); | |||
| m_fileset.setExcludesfile( excludesfile ); | |||
| } | |||
| /** | |||
| @@ -74,10 +70,10 @@ public abstract class MatchingTask | |||
| * | |||
| * @param includes the string containing the include patterns | |||
| */ | |||
| public void setIncludes( String includes ) | |||
| public void setIncludes( final String includes ) | |||
| throws TaskException | |||
| { | |||
| fileset.setIncludes( includes ); | |||
| m_fileset.setIncludes( includes ); | |||
| } | |||
| /** | |||
| @@ -86,10 +82,10 @@ public abstract class MatchingTask | |||
| * @param includesfile A string containing the filename to fetch the include | |||
| * patterns from. | |||
| */ | |||
| public void setIncludesfile( File includesfile ) | |||
| public void setIncludesfile( final File includesfile ) | |||
| throws TaskException | |||
| { | |||
| fileset.setIncludesfile( includesfile ); | |||
| m_fileset.setIncludesfile( includesfile ); | |||
| } | |||
| /** | |||
| @@ -100,7 +96,7 @@ public abstract class MatchingTask | |||
| public NameEntry createExclude() | |||
| throws TaskException | |||
| { | |||
| return fileset.createExclude(); | |||
| return m_fileset.createExclude(); | |||
| } | |||
| /** | |||
| @@ -111,7 +107,7 @@ public abstract class MatchingTask | |||
| public NameEntry createExcludesFile() | |||
| throws TaskException | |||
| { | |||
| return fileset.createExcludesFile(); | |||
| return m_fileset.createExcludesFile(); | |||
| } | |||
| /** | |||
| @@ -122,7 +118,7 @@ public abstract class MatchingTask | |||
| public NameEntry createInclude() | |||
| throws TaskException | |||
| { | |||
| return fileset.createInclude(); | |||
| return m_fileset.createInclude(); | |||
| } | |||
| /** | |||
| @@ -133,7 +129,7 @@ public abstract class MatchingTask | |||
| public NameEntry createIncludesFile() | |||
| throws TaskException | |||
| { | |||
| return fileset.createIncludesFile(); | |||
| return m_fileset.createIncludesFile(); | |||
| } | |||
| /** | |||
| @@ -144,7 +140,7 @@ public abstract class MatchingTask | |||
| public PatternSet createPatternSet() | |||
| throws TaskException | |||
| { | |||
| return fileset.createPatternSet(); | |||
| return m_fileset.createPatternSet(); | |||
| } | |||
| /** | |||
| @@ -153,12 +149,11 @@ public abstract class MatchingTask | |||
| * @param baseDir Description of Parameter | |||
| * @return The DirectoryScanner value | |||
| */ | |||
| protected DirectoryScanner getDirectoryScanner( File baseDir ) | |||
| protected DirectoryScanner getDirectoryScanner( final File baseDir ) | |||
| throws TaskException | |||
| { | |||
| fileset.setDir( baseDir ); | |||
| fileset.setDefaultexcludes( useDefaultExcludes ); | |||
| return fileset.getDirectoryScanner(); | |||
| m_fileset.setDir( baseDir ); | |||
| m_fileset.setDefaultexcludes( m_useDefaultExcludes ); | |||
| return m_fileset.getDirectoryScanner(); | |||
| } | |||
| } | |||
| @@ -9,11 +9,11 @@ package org.apache.tools.ant.taskdefs; | |||
| import java.io.File; | |||
| import org.apache.myrmidon.api.TaskException; | |||
| import org.apache.tools.ant.types.DirectoryScanner; | |||
| import org.apache.tools.ant.Task; | |||
| import org.apache.tools.ant.types.DirectoryScanner; | |||
| import org.apache.tools.ant.types.FileSet; | |||
| import org.apache.tools.ant.types.PatternSet; | |||
| import org.apache.tools.ant.types.NameEntry; | |||
| import org.apache.tools.ant.types.PatternSet; | |||
| /** | |||
| * This is an abstract task that should be used by all those tasks that require | |||
| @@ -26,22 +26,18 @@ import org.apache.tools.ant.types.NameEntry; | |||
| * @author Jon S. Stevens <a href="mailto:jon@clearink.com">jon@clearink.com</a> | |||
| * @author <a href="mailto:stefan.bodewig@epost.de">Stefan Bodewig</a> | |||
| */ | |||
| public abstract class MatchingTask | |||
| extends Task | |||
| { | |||
| protected boolean useDefaultExcludes = true; | |||
| protected FileSet fileset = new FileSet(); | |||
| private boolean m_useDefaultExcludes = true; | |||
| private FileSet m_fileset = new FileSet(); | |||
| /** | |||
| * Sets whether default exclusions should be used or not. | |||
| * | |||
| * @param useDefaultExcludes "true"|"on"|"yes" when default exclusions | |||
| * should be used, "false"|"off"|"no" when they shouldn't be used. | |||
| */ | |||
| public void setDefaultexcludes( boolean useDefaultExcludes ) | |||
| public void setDefaultexcludes( final boolean useDefaultExcludes ) | |||
| { | |||
| this.useDefaultExcludes = useDefaultExcludes; | |||
| m_useDefaultExcludes = useDefaultExcludes; | |||
| } | |||
| /** | |||
| @@ -50,10 +46,10 @@ public abstract class MatchingTask | |||
| * | |||
| * @param excludes the string containing the exclude patterns | |||
| */ | |||
| public void setExcludes( String excludes ) | |||
| public void setExcludes( final String excludes ) | |||
| throws TaskException | |||
| { | |||
| fileset.setExcludes( excludes ); | |||
| m_fileset.setExcludes( excludes ); | |||
| } | |||
| /** | |||
| @@ -62,10 +58,10 @@ public abstract class MatchingTask | |||
| * @param excludesfile A string containing the filename to fetch the include | |||
| * patterns from. | |||
| */ | |||
| public void setExcludesfile( File excludesfile ) | |||
| public void setExcludesfile( final File excludesfile ) | |||
| throws TaskException | |||
| { | |||
| fileset.setExcludesfile( excludesfile ); | |||
| m_fileset.setExcludesfile( excludesfile ); | |||
| } | |||
| /** | |||
| @@ -74,10 +70,10 @@ public abstract class MatchingTask | |||
| * | |||
| * @param includes the string containing the include patterns | |||
| */ | |||
| public void setIncludes( String includes ) | |||
| public void setIncludes( final String includes ) | |||
| throws TaskException | |||
| { | |||
| fileset.setIncludes( includes ); | |||
| m_fileset.setIncludes( includes ); | |||
| } | |||
| /** | |||
| @@ -86,10 +82,10 @@ public abstract class MatchingTask | |||
| * @param includesfile A string containing the filename to fetch the include | |||
| * patterns from. | |||
| */ | |||
| public void setIncludesfile( File includesfile ) | |||
| public void setIncludesfile( final File includesfile ) | |||
| throws TaskException | |||
| { | |||
| fileset.setIncludesfile( includesfile ); | |||
| m_fileset.setIncludesfile( includesfile ); | |||
| } | |||
| /** | |||
| @@ -100,7 +96,7 @@ public abstract class MatchingTask | |||
| public NameEntry createExclude() | |||
| throws TaskException | |||
| { | |||
| return fileset.createExclude(); | |||
| return m_fileset.createExclude(); | |||
| } | |||
| /** | |||
| @@ -111,7 +107,7 @@ public abstract class MatchingTask | |||
| public NameEntry createExcludesFile() | |||
| throws TaskException | |||
| { | |||
| return fileset.createExcludesFile(); | |||
| return m_fileset.createExcludesFile(); | |||
| } | |||
| /** | |||
| @@ -122,7 +118,7 @@ public abstract class MatchingTask | |||
| public NameEntry createInclude() | |||
| throws TaskException | |||
| { | |||
| return fileset.createInclude(); | |||
| return m_fileset.createInclude(); | |||
| } | |||
| /** | |||
| @@ -133,7 +129,7 @@ public abstract class MatchingTask | |||
| public NameEntry createIncludesFile() | |||
| throws TaskException | |||
| { | |||
| return fileset.createIncludesFile(); | |||
| return m_fileset.createIncludesFile(); | |||
| } | |||
| /** | |||
| @@ -144,7 +140,7 @@ public abstract class MatchingTask | |||
| public PatternSet createPatternSet() | |||
| throws TaskException | |||
| { | |||
| return fileset.createPatternSet(); | |||
| return m_fileset.createPatternSet(); | |||
| } | |||
| /** | |||
| @@ -153,12 +149,11 @@ public abstract class MatchingTask | |||
| * @param baseDir Description of Parameter | |||
| * @return The DirectoryScanner value | |||
| */ | |||
| protected DirectoryScanner getDirectoryScanner( File baseDir ) | |||
| protected DirectoryScanner getDirectoryScanner( final File baseDir ) | |||
| throws TaskException | |||
| { | |||
| fileset.setDir( baseDir ); | |||
| fileset.setDefaultexcludes( useDefaultExcludes ); | |||
| return fileset.getDirectoryScanner(); | |||
| m_fileset.setDir( baseDir ); | |||
| m_fileset.setDefaultexcludes( m_useDefaultExcludes ); | |||
| return m_fileset.getDirectoryScanner(); | |||
| } | |||
| } | |||