Examples of DirectoryScanner


Examples of org.apache.tools.ant.DirectoryScanner

   */
  @Override
  public void execute() {
    try {
      for (final FileSet fileset : filesets) {
        final DirectoryScanner ds = fileset.getDirectoryScanner(getProject());
        final String[] includedFiles = ds.getIncludedFiles();
        for (final String filename : includedFiles) {
          System.out.println(ds.getBasedir().getAbsolutePath()
              + File.separator + filename);
          convert(ds.getBasedir().getAbsolutePath() + File.separator
              + filename);
        }
      }
    } catch (final Exception e) {
      throw new BuildException(e);
View Full Code Here

Examples of org.apache.tools.ant.DirectoryScanner

   */
  @Override
  public void execute() {
    try {
      for (final FileSet fileset : filesets) {
        final DirectoryScanner ds = fileset.getDirectoryScanner(getProject());
        final String[] includedFiles = ds.getIncludedFiles();
        for (final String filename : includedFiles) {
          System.out.println(ds.getBasedir().getAbsolutePath()
              + File.separator + filename);
          convert(ds.getBasedir().getAbsolutePath() + File.separator
              + filename);
        }
      }
    } catch (final Exception e) {
      throw new BuildException(e);
View Full Code Here

Examples of org.apache.tools.ant.DirectoryScanner

   */
  @Override
  public void execute() {
    try {
      for (final FileSet fileset : filesets) {
        final DirectoryScanner ds = fileset.getDirectoryScanner(getProject());
        final String[] includedFiles = ds.getIncludedFiles();
        for (final String filename : includedFiles) {
          String signature = sign(ds.getBasedir().getAbsolutePath()
              + File.separator + filename);
          System.out.println("file-signature." + filename + "=" + signature);
        }
      }
    } catch (final Exception e) {
View Full Code Here

Examples of org.apache.tools.ant.DirectoryScanner

        log( "PDFToTextTask executing" );
        Iterator fileSetIter = fileSets.iterator();
        while( fileSetIter.hasNext() )
        {
            FileSet next = (FileSet)fileSetIter.next();
            DirectoryScanner dirScanner = next.getDirectoryScanner( getProject() );
            dirScanner.scan();
            String[] files = dirScanner.getIncludedFiles();
            for( int i=0; i<files.length; i++ )
            {
                File f = new File( dirScanner.getBasedir(), files[i] );
                log( "processing: " + f.getAbsolutePath() );
                String pdfFile = f.getAbsolutePath();
                if( pdfFile.toUpperCase().endsWith( ".PDF" ) )
                {
                    String textFile = pdfFile.substring( 0, pdfFile.length() -3 );
View Full Code Here

Examples of org.apache.tools.ant.DirectoryScanner

                fs = (FileSet) fs.clone();
                fs.createInclude().setName("**/*.java");
                fs.createInclude().setName("**/*.aj");
            }
            File baseDir = fs.getDir(getProject());
            DirectoryScanner ds = fs.getDirectoryScanner(getProject());
            String[] files = ds.getIncludedFiles();
            for (int i = 0; i < files.length; i++) {
              sourcefiles.add((new File(baseDir, files[i])).getAbsolutePath());
            }
        }
    }
View Full Code Here

Examples of org.apache.tools.ant.DirectoryScanner

                // Deal with the filesets.
                for (int i = 0; i < filesets.size(); i++)
                {
                    FileSet fs = (FileSet) filesets.get(i);
                    DirectoryScanner ds = fs.getDirectoryScanner(project);
                    File srcDir = fs.getDir(project);

                    String[] dataModelFiles = ds.getIncludedFiles();

                    // Make a transaction for each file
                    for (int j = 0; j < dataModelFiles.length; j++)
                    {
                        File f = new File(srcDir, dataModelFiles[j]);
View Full Code Here

Examples of org.apache.tools.ant.DirectoryScanner

            {
                // Deal with the filesets.
                for (int i = 0; i < filesets.size(); i++)
                {
                    FileSet fs = (FileSet) filesets.get(i);
                    DirectoryScanner ds = fs.getDirectoryScanner(project);
                    File srcDir = fs.getDir(project);

                    String[] dataModelFiles = ds.getIncludedFiles();

                    // Make a transaction for each file
                    for (int j = 0; j < dataModelFiles.length; j++)
                    {
                        File f = new File(srcDir, dataModelFiles[j]);
View Full Code Here

Examples of org.apache.tools.ant.DirectoryScanner

    this.ignoreFailedTests = ignoreFailedTests;
        this.parallelTesting = parallelTesting;
    }

    private String[] findJsonFiles(File targetDirectory) {
        DirectoryScanner scanner = new DirectoryScanner();
        scanner.setIncludes(new String[]{"**/*.json"});
        scanner.setBasedir(targetDirectory);
        scanner.scan();
        return scanner.getIncludedFiles();
    }
View Full Code Here

Examples of org.apache.tools.ant.DirectoryScanner

    protected File[] getSnapshots() {
        Vector v = new Vector();
        final int size = filesets.size();
        for (int i = 0; i < size; i++) {
            FileSet fs = (FileSet) filesets.elementAt(i);
            DirectoryScanner ds = fs.getDirectoryScanner(getProject());
            ds.scan();
            String[] f = ds.getIncludedFiles();
            for (int j = 0; j < f.length; j++) {
                String pathname = f[j];
                File file = new File(ds.getBasedir(), pathname);
                file = project.resolveFile(file.getPath());
                v.addElement(file);
            }
        }
View Full Code Here

Examples of org.apache.tools.ant.DirectoryScanner

                // local var
                excludes = containers[1]; // push the new excludes to the
                // local var

                // scan and add fileset
                DirectoryScanner ds = new DirectoryScanner();
                ds.setIncludes(includes);
                ds.setExcludes(excludes);
                if (defexcludes)
                {
                    ds.addDefaultExcludes();
                }
                ds.setBasedir(dir);
                ds.setCaseSensitive(casesensitive);
                ds.scan();

                String[] files = ds.getIncludedFiles();
                String[] dirs = ds.getIncludedDirectories();

                // Directory scanner has done recursion, add files and
                // directories
                for (String file : files)
                {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.