Package org.apache.tools.ant

Examples of org.apache.tools.ant.DirectoryScanner


    /**
     * Main method, which is called by ant.
     */
    public void execute() throws org.apache.tools.ant.BuildException {
        DirectoryScanner ds = this.getDirectoryScanner(sourceDir);
        String[] files = ds.getIncludedFiles();
        for (int i = 0; i < files.length; i++) {
            processFile(files[i].substring(0, files[i].length() - 4));
        }
    }    // end execute
View Full Code Here


        mapper.setTo("*" + newExtension);

        // deal with the filesets
        for (int i = 0; i < task.getFilesets().size(); i++) {
            FileSet fs = (FileSet) task.getFilesets().get(i);
            DirectoryScanner ds = fs.getDirectoryScanner(task.getProject());
            String[] files = ds.getIncludedFiles();

            for (int j = 0; j < files.length; j++) {
                File f = new File(fs.getDir(task.getProject()), files[j]);

                File outf = null;
View Full Code Here

    /**
       *  Main method, which is called by ant.
       */
    public void execute () throws org.apache.tools.ant.BuildException {
        DirectoryScanner ds = this.getDirectoryScanner(sourceDir);
        String[] files = ds.getIncludedFiles();
        for (int i = 0; i < files.length ; i++) {
            processFile(files[i].substring(0, files[i].length() - 4));
        }
    } //end execute
View Full Code Here

        // execute each of the test plans specified in each of the "testplans" FileSets
        Iterator<Object> testPlanIter = testPlans.iterator();
        while (testPlanIter.hasNext()) {
            FileSet fileSet = (FileSet)testPlanIter.next();
            DirectoryScanner scanner = fileSet.getDirectoryScanner(getProject());
            File baseDir = scanner.getBasedir();
            String[] files = scanner.getIncludedFiles();

            for (int i = 0; i < files.length; i++) {
                String testPlanFilePath = baseDir + File.separator + files[i];
                File testPlanFile = new File(testPlanFilePath);
                File resultLogFile = resultLog;
View Full Code Here

    logger.info( "starting instrumentation" );
    Project project = getProject();
    Iterator filesets = filesets();
    while ( filesets.hasNext() ) {
      FileSet fs = ( FileSet ) filesets.next();
      DirectoryScanner ds = fs.getDirectoryScanner( project );
      String[] includedFiles = ds.getIncludedFiles();
      File d = fs.getDir( project );
      for ( int i = 0; i < includedFiles.length; ++i ) {
        File file = new File( d, includedFiles[i] );
        try {
          processFile( file );
View Full Code Here

    logger.info( "collecting class names for extended instrumentation determination" );
    Project project = getProject();
    Iterator filesets = filesets();
    while ( filesets.hasNext() ) {
      FileSet fs = ( FileSet ) filesets.next();
      DirectoryScanner ds = fs.getDirectoryScanner( project );
      String[] includedFiles = ds.getIncludedFiles();
      File d = fs.getDir( project );
      for ( int i = 0; i < includedFiles.length; ++i ) {
        File file = new File( d, includedFiles[i] );
        try {
          collectClassNames( file );
View Full Code Here

      copy(runtimeInfoPlistFile, new File(pluginContentsDirectory, runtimeInfoPlistFile.getName()));

      // Copy included contents of Home directory
      File pluginHomeDirectory = new File(pluginContentsDirectory, runtimeHomeDirectory.getName());

      DirectoryScanner directoryScanner = runtime.getDirectoryScanner(getProject());
      String[] includedFiles = directoryScanner.getIncludedFiles();

      for (String includedFile : includedFiles) {
      //for (int i = 0; i < includedFiles.length; i++) {
        //String includedFile = includedFiles[i];
        File source = new File(runtimeHomeDirectory, includedFile);
View Full Code Here


  private void copyClassPathEntries(File javaDirectory) throws IOException {
    for (FileSet fileSet : classPath) {
      File classPathDirectory = fileSet.getDir();
      DirectoryScanner directoryScanner = fileSet.getDirectoryScanner(getProject());
      String[] includedFiles = directoryScanner.getIncludedFiles();

      for (String includedFile : includedFiles) {
        File source = new File(classPathDirectory, includedFile);
        File destination = new File(javaDirectory, new File(includedFile).getName());
        copy(source, destination);
View Full Code Here


  private void copyLibraryPathEntries(File macOSDirectory) throws IOException {
    for (FileSet fileSet : libraryPath) {
      File libraryPathDirectory = fileSet.getDir();
      DirectoryScanner directoryScanner = fileSet.getDirectoryScanner(getProject());
      String[] includedFiles = directoryScanner.getIncludedFiles();

      for (String includedFile : includedFiles) {
        File source = new File(libraryPathDirectory, includedFile);
        File destination = new File(macOSDirectory, new File(includedFile).getName());
        copy(source, destination);
View Full Code Here

            if (!fs.hasPatterns() && !fs.hasSelectors()) {
                fs = (FileSet) fs.clone();
                fs.createInclude().setName("**/*.java");
            }
            File baseDir = fs.getDir(getProject());
            DirectoryScanner ds = fs.getDirectoryScanner(getProject());
            String[] files = ds.getIncludedFiles();
            for (int i = 0; i < files.length; i++) {
                sf.addElement(new SourceFile(new File(baseDir, files[i])));
            }
        }
    }
View Full Code Here

TOP

Related Classes of org.apache.tools.ant.DirectoryScanner

Copyright © 2018 www.massapicom. 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.