Package org.apache.commons.io.filefilter

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


  public void testFromFolder()
      throws IOException {
    final URL url = getClass().getResource("csslint");

    final File testFolder = new File(url.getFile());
    WroTestUtils.compareFromSameFolder(testFolder, new WildcardFileFilter("*.css"), Transformers.noOpTransformer(),
        victim);
  }
View Full Code Here


  }

  public static void compareFromDifferentFoldersByExtension(final File sourceFolder, final File targetFolder,
      final String extension, final ResourcePreProcessor processor)
      throws IOException {
    compareFromDifferentFolders(sourceFolder, targetFolder, new WildcardFileFilter("*." + extension),
        Transformers.noOpTransformer(), processor);
  }
View Full Code Here

   * TODO run tests in parallel
   */
  public static void compareFromDifferentFoldersByExtension(final File sourceFolder, final File targetFolder,
      final String extension, final ResourcePostProcessor processor)
      throws IOException {
    compareFromDifferentFolders(sourceFolder, targetFolder, new WildcardFileFilter("*." + extension),
        Transformers.noOpTransformer(), processor);
  }
View Full Code Here

   * target files to have different extensions. TODO run tests in parallel
   */
  public static void compareFromDifferentFoldersByName(final File sourceFolder, final File targetFolder,
      final String srcExtension, final String targetExtension, final ResourcePostProcessor processor)
      throws IOException {
    compareFromDifferentFolders(sourceFolder, targetFolder, new WildcardFileFilter("*." + srcExtension),
        Transformers.extensionTransformer("css"), processor);
  }
View Full Code Here

   */
  @SuppressWarnings("serial")
  private IOFileFilter createWildcardCollectorFileFilter(final WildcardContext wildcardContext, final Collection<File> allFiles) {
    notNull(wildcardContext);
    notNull(allFiles);
    return new WildcardFileFilter(wildcardContext.getWildcard()) {
      @Override
      public boolean accept(final File file) {
        final boolean accept = super.accept(file);
        if (accept) {
          LOG.debug("\tfound resource: {}", file.getPath());
View Full Code Here

    /**
     * @return
     */
    private IOFileFilter createDefaultGranuleExclusionFilter() {
        final IOFileFilter specialWildCardFileFilter = new WildcardFileFilter(configHandler
                .getRunConfiguration().getParameter(Prop.WILDCARD), IOCase.INSENSITIVE);
        IOFileFilter dirFilter = FileFilterUtils.and(FileFilterUtils.directoryFileFilter(),
                HiddenFileFilter.VISIBLE);
        IOFileFilter filesFilter = Utils.excludeFilters(FileFilterUtils
                .makeSVNAware(FileFilterUtils.makeFileOnly(FileFilterUtils.and(
View Full Code Here

    }
    List<IOFileFilter> filters = new ArrayList<IOFileFilter>();
    if (pattern.indexOf('*') >= 0) {
      filters.add(FileFileFilter.FILE);
    }
    filters.add(new WildcardFileFilter(filePattern));
    File dir = resolvePath(baseDir, dirPath);
    File[] files = dir.listFiles((FileFilter) new AndFileFilter(filters));
    if (files == null) {
      files = new File[0];
    }
View Full Code Here

    if (file.isDirectory()) {
      if(wildcardString==null){
        fireEvent("Provided wildcardString is null", 100);
        return;
      }
      final FileFilter fileFilter = new WildcardFileFilter(wildcardString);
      files = file.listFiles(fileFilter);
      numFiles = files.length;
      if (numFiles <= 0) {
        message = new StringBuilder("No files to process!");
        if (LOGGER.isLoggable(Level.FINE)) {
View Full Code Here

        // Create a "partition.db" zip with the needed files.
        CompressorUtil.createZip(
            resident,
            zipDest,
            new WildcardFileFilter(new String[] { "ib*", "*.frm", "*.MYD", "*.MYI", "db.opt" }),
            FileFilterUtils.or(FileFilterUtils.nameFileFilter("data"),
                FileFilterUtils.nameFileFilter("splout")));
        // Delete all files except the generated zip "partition.db"
        FileUtils.deleteDirectory(new File(resident, "bin"));
        FileUtils.deleteDirectory(new File(resident, "data"));
View Full Code Here

   private String searchForHardwareIdInDomainDir(String domainDir, final ParseSax.Factory factory,
            final javax.inject.Provider<UUIDHandler> provider) {

      // TODO: remove commons-io dependency
      return Iterables.<String> getLast(filter(transform(FileUtils.listFiles(new File(domainDir),
               new WildcardFileFilter("*.xml"), null), new Function<File, String>() {

         @Override
         public String apply(File input) {
            try {
               return factory.create(provider.get()).parse(new FileInputStream(input));
View Full Code Here

TOP

Related Classes of org.apache.commons.io.filefilter.WildcardFileFilter

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.