Browse Source

Made attributes of MatchingTask private

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270738 13f79535-47bb-0310-9956-ffa450edef68
master
Peter Donald 23 years ago
parent
commit
b131c2950d
2 changed files with 46 additions and 56 deletions
  1. +23
    -28
      proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/MatchingTask.java
  2. +23
    -28
      proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/MatchingTask.java

+ 23
- 28
proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/MatchingTask.java View File

@@ -9,11 +9,11 @@ package org.apache.tools.ant.taskdefs;


import java.io.File; import java.io.File;
import org.apache.myrmidon.api.TaskException; import org.apache.myrmidon.api.TaskException;
import org.apache.tools.ant.types.DirectoryScanner;
import org.apache.tools.ant.Task; 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.FileSet;
import org.apache.tools.ant.types.PatternSet;
import org.apache.tools.ant.types.NameEntry; 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 * 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 Jon S. Stevens <a href="mailto:jon@clearink.com">jon@clearink.com</a>
* @author <a href="mailto:stefan.bodewig@epost.de">Stefan Bodewig</a> * @author <a href="mailto:stefan.bodewig@epost.de">Stefan Bodewig</a>
*/ */

public abstract class MatchingTask public abstract class MatchingTask
extends Task 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. * 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 * @param excludes the string containing the exclude patterns
*/ */
public void setExcludes( String excludes )
public void setExcludes( final String excludes )
throws TaskException 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 * @param excludesfile A string containing the filename to fetch the include
* patterns from. * patterns from.
*/ */
public void setExcludesfile( File excludesfile )
public void setExcludesfile( final File excludesfile )
throws TaskException 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 * @param includes the string containing the include patterns
*/ */
public void setIncludes( String includes )
public void setIncludes( final String includes )
throws TaskException 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 * @param includesfile A string containing the filename to fetch the include
* patterns from. * patterns from.
*/ */
public void setIncludesfile( File includesfile )
public void setIncludesfile( final File includesfile )
throws TaskException throws TaskException
{ {
fileset.setIncludesfile( includesfile );
m_fileset.setIncludesfile( includesfile );
} }


/** /**
@@ -100,7 +96,7 @@ public abstract class MatchingTask
public NameEntry createExclude() public NameEntry createExclude()
throws TaskException throws TaskException
{ {
return fileset.createExclude();
return m_fileset.createExclude();
} }


/** /**
@@ -111,7 +107,7 @@ public abstract class MatchingTask
public NameEntry createExcludesFile() public NameEntry createExcludesFile()
throws TaskException throws TaskException
{ {
return fileset.createExcludesFile();
return m_fileset.createExcludesFile();
} }


/** /**
@@ -122,7 +118,7 @@ public abstract class MatchingTask
public NameEntry createInclude() public NameEntry createInclude()
throws TaskException throws TaskException
{ {
return fileset.createInclude();
return m_fileset.createInclude();
} }


/** /**
@@ -133,7 +129,7 @@ public abstract class MatchingTask
public NameEntry createIncludesFile() public NameEntry createIncludesFile()
throws TaskException throws TaskException
{ {
return fileset.createIncludesFile();
return m_fileset.createIncludesFile();
} }


/** /**
@@ -144,7 +140,7 @@ public abstract class MatchingTask
public PatternSet createPatternSet() public PatternSet createPatternSet()
throws TaskException throws TaskException
{ {
return fileset.createPatternSet();
return m_fileset.createPatternSet();
} }


/** /**
@@ -153,12 +149,11 @@ public abstract class MatchingTask
* @param baseDir Description of Parameter * @param baseDir Description of Parameter
* @return The DirectoryScanner value * @return The DirectoryScanner value
*/ */
protected DirectoryScanner getDirectoryScanner( File baseDir )
protected DirectoryScanner getDirectoryScanner( final File baseDir )
throws TaskException throws TaskException
{ {
fileset.setDir( baseDir );
fileset.setDefaultexcludes( useDefaultExcludes );
return fileset.getDirectoryScanner();
m_fileset.setDir( baseDir );
m_fileset.setDefaultexcludes( m_useDefaultExcludes );
return m_fileset.getDirectoryScanner();
} }

} }

+ 23
- 28
proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/MatchingTask.java View File

@@ -9,11 +9,11 @@ package org.apache.tools.ant.taskdefs;


import java.io.File; import java.io.File;
import org.apache.myrmidon.api.TaskException; import org.apache.myrmidon.api.TaskException;
import org.apache.tools.ant.types.DirectoryScanner;
import org.apache.tools.ant.Task; 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.FileSet;
import org.apache.tools.ant.types.PatternSet;
import org.apache.tools.ant.types.NameEntry; 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 * 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 Jon S. Stevens <a href="mailto:jon@clearink.com">jon@clearink.com</a>
* @author <a href="mailto:stefan.bodewig@epost.de">Stefan Bodewig</a> * @author <a href="mailto:stefan.bodewig@epost.de">Stefan Bodewig</a>
*/ */

public abstract class MatchingTask public abstract class MatchingTask
extends Task 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. * 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 * @param excludes the string containing the exclude patterns
*/ */
public void setExcludes( String excludes )
public void setExcludes( final String excludes )
throws TaskException 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 * @param excludesfile A string containing the filename to fetch the include
* patterns from. * patterns from.
*/ */
public void setExcludesfile( File excludesfile )
public void setExcludesfile( final File excludesfile )
throws TaskException 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 * @param includes the string containing the include patterns
*/ */
public void setIncludes( String includes )
public void setIncludes( final String includes )
throws TaskException 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 * @param includesfile A string containing the filename to fetch the include
* patterns from. * patterns from.
*/ */
public void setIncludesfile( File includesfile )
public void setIncludesfile( final File includesfile )
throws TaskException throws TaskException
{ {
fileset.setIncludesfile( includesfile );
m_fileset.setIncludesfile( includesfile );
} }


/** /**
@@ -100,7 +96,7 @@ public abstract class MatchingTask
public NameEntry createExclude() public NameEntry createExclude()
throws TaskException throws TaskException
{ {
return fileset.createExclude();
return m_fileset.createExclude();
} }


/** /**
@@ -111,7 +107,7 @@ public abstract class MatchingTask
public NameEntry createExcludesFile() public NameEntry createExcludesFile()
throws TaskException throws TaskException
{ {
return fileset.createExcludesFile();
return m_fileset.createExcludesFile();
} }


/** /**
@@ -122,7 +118,7 @@ public abstract class MatchingTask
public NameEntry createInclude() public NameEntry createInclude()
throws TaskException throws TaskException
{ {
return fileset.createInclude();
return m_fileset.createInclude();
} }


/** /**
@@ -133,7 +129,7 @@ public abstract class MatchingTask
public NameEntry createIncludesFile() public NameEntry createIncludesFile()
throws TaskException throws TaskException
{ {
return fileset.createIncludesFile();
return m_fileset.createIncludesFile();
} }


/** /**
@@ -144,7 +140,7 @@ public abstract class MatchingTask
public PatternSet createPatternSet() public PatternSet createPatternSet()
throws TaskException throws TaskException
{ {
return fileset.createPatternSet();
return m_fileset.createPatternSet();
} }


/** /**
@@ -153,12 +149,11 @@ public abstract class MatchingTask
* @param baseDir Description of Parameter * @param baseDir Description of Parameter
* @return The DirectoryScanner value * @return The DirectoryScanner value
*/ */
protected DirectoryScanner getDirectoryScanner( File baseDir )
protected DirectoryScanner getDirectoryScanner( final File baseDir )
throws TaskException throws TaskException
{ {
fileset.setDir( baseDir );
fileset.setDefaultexcludes( useDefaultExcludes );
return fileset.getDirectoryScanner();
m_fileset.setDir( baseDir );
m_fileset.setDefaultexcludes( m_useDefaultExcludes );
return m_fileset.getDirectoryScanner();
} }

} }

Loading…
Cancel
Save