Examples of AndFileFilter


Examples of org.apache.commons.io.filefilter.AndFileFilter

    }
   
    public static IOFileFilter decorateWithDisabledList(IOFileFilter filter) throws IOException {
        String disabled = System.getProperty("fop.layoutengine.disabled");
        if (disabled != null && disabled.length() > 0) {
            filter = new AndFileFilter(new NotFileFilter(
                           new NameFileFilter(readDisabledTestcases(new File(disabled)))),
                    filter);
        }
        return filter;
    }
View Full Code Here

Examples of org.apache.commons.io.filefilter.AndFileFilter

        String startsWith = System.getProperty("fop.layoutengine.starts-with");
        if (single != null) {
            filter = new NameFileFilter(single);
        } else if (startsWith != null) {
            filter = new PrefixFileFilter(startsWith);
            filter = new AndFileFilter(filter, new SuffixFileFilter(".xml"));
        } else {
            filter = new SuffixFileFilter(".xml");
            filter = decorateWithDisabledList(filter);
        }
        String testset = System.getProperty("fop.layoutengine.testset");
View Full Code Here

Examples of org.apache.commons.io.filefilter.AndFileFilter

    try
    {
      File temporaryExportDir = FileUtility.createTemporaryDirectory( this.getClass(), appName );
     
      IOFileFilter excludeUserLibraryTestsFilter = createExcludeUserLibsTestsFilter(appName);
      NotFileFilter brjsJarFilter = new NotFileFilter(new AndFileFilter(new PrefixFileFilter("brjs-"), new SuffixFileFilter(".jar")));
      IOFileFilter combinedFilter = new AndFileFilter(new ExcludeDirFileFilter("bundles"), brjsJarFilter);
     
      combinedFilter = new AndFileFilter(combinedFilter, excludeUserLibraryTestsFilter);
     
      createResourcesFromSdkTemplate(app.dir(), temporaryExportDir, combinedFilter);
      if (banner != null) {
        String jsBanner = "/*\n" + banner + "\n*/\n\n";
        includeBannerInDirectoryClasses(new File(temporaryExportDir, "libs"), jsBanner, bannerExtensions);
View Full Code Here

Examples of org.apache.commons.io.filefilter.AndFileFilter

   
    for (JsLib jsLib : brjs.app(appName).jsLibs())
    {
      if (jsLib.parentNode() instanceof App)
      {
        excludeDirFilter = new AndFileFilter (excludeDirFilter, new ExcludeDirFileFilter(jsLib.getName(), "test"));
      }
    }
   
    return excludeDirFilter;
  }
View Full Code Here

Examples of org.apache.commons.io.filefilter.AndFileFilter

  public static Collection<File> getFilesContainingText( File rootDir, Collection<String> ignoreFilenameSuffix, Collection<String> useOnlyTheseFilenameSuffix, Collection<String> fileMustContaineOneOfTheseStrings, InvocationContext context) throws Exception
  {
   if ( ! rootDir.isDirectory())
     throw new IllegalStateException( "rootDir " + rootDir + " is no directory");  
  
     IOFileFilter filter = new AndFileFilter( createSuffixFilter(ignoreFilenameSuffix, useOnlyTheseFilenameSuffix, context), new FileContainsTextFilter(fileMustContaineOneOfTheseStrings));
     Collection result = FileUtils.listFiles(rootDir, filter, FileFilterUtils.trueFileFilter());
     return result;
  }
View Full Code Here

Examples of org.apache.commons.io.filefilter.AndFileFilter

    this.tempDir = tempDir;
  }

  void clean() {
    long cutoff = System.currentTimeMillis() - ONE_DAY_IN_MILLISECONDS;
    Collection<File> files = FileUtils.listFiles(tempDir, new AndFileFilter(
        new PrefixFileFilter("sonar-runner-batch"),
        new AgeFileFilter(cutoff)
    ), null);

    for (File file : files) {
View Full Code Here

Examples of org.apache.commons.io.filefilter.AndFileFilter

    }
   
    public static IOFileFilter decorateWithDisabledList(IOFileFilter filter) throws IOException {
        String disabled = System.getProperty("fop.layoutengine.disabled");
        if (disabled != null && disabled.length() > 0) {
            filter = new AndFileFilter(new NotFileFilter(
                           new NameFileFilter(readDisabledTestcases(new File(disabled)))),
                    filter);
        }
        return filter;
    }
View Full Code Here

Examples of org.apache.commons.io.filefilter.AndFileFilter

        String startsWith = System.getProperty("fop.layoutengine.starts-with");
        if (single != null) {
            filter = new NameFileFilter(single);
        } else if (startsWith != null) {
            filter = new PrefixFileFilter(startsWith);
            filter = new AndFileFilter(filter, new SuffixFileFilter(".xml"));
        } else {
            filter = new SuffixFileFilter(".xml");
            filter = decorateWithDisabledList(filter);
        }
        String testset = System.getProperty("fop.layoutengine.testset");
View Full Code Here

Examples of org.apache.commons.io.filefilter.AndFileFilter

        String startsWith = System.getProperty("fop.fotree.starts-with");
        if (single != null) {
            filter = new NameFileFilter(single);
        } else if (startsWith != null) {
            filter = new PrefixFileFilter(startsWith);
            filter = new AndFileFilter(filter, new SuffixFileFilter(".fo"));
        } else {
            filter = new SuffixFileFilter(".fo");
            filter = LayoutEngineTestSuite.decorateWithDisabledList(filter);
        }
        Collection files = FileUtils.listFiles(new File(mainDir, "testcases"),
View Full Code Here

Examples of org.apache.james.util.io.AndFileFilter

    /**
     * @see org.apache.james.nntpserver.NNTPGroup#getArticlesSince(Date)
     */
    public Iterator getArticlesSince(Date dt) {
        File[] f = root.listFiles(new AndFileFilter
            (new DateSinceFileFilter(dt.getTime()),
             new InvertedFileFilter(new ExtensionFileFilter(".id"))));
        List list = new ArrayList();
        for ( int i = 0 ; i < f.length ; i++ ) {
            list.add(new NNTPArticleImpl(this, f[i]));
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.