Examples of OrFileFilter


Examples of com.mucommander.commons.file.filter.OrFileFilter

        this.destJar = destJar;
        this.tempDestJar = tempDestJar;
        this.classLoader = getClass().getClassLoader();

        directoryOrClassFileFilter = new OrFileFilter(
            new AttributeFileFilter(FileAttribute.DIRECTORY),
            new ExtensionFilenameFilter(".class")
        );
    }
View Full Code Here

Examples of com.mucommander.commons.file.filter.OrFileFilter

public class MoveAction extends SelectedFilesAction {

    public MoveAction(MainFrame mainFrame, Map<String,Object> properties) {
        super(mainFrame, properties);

        setSelectedFileFilter(new OrFileFilter(
            new FileOperationFilter(FileOperation.RENAME),
            new AndFileFilter(
                new FileOperationFilter(FileOperation.READ_FILE),
                new FileOperationFilter(FileOperation.WRITE_FILE)
            )
View Full Code Here

Examples of com.mucommander.commons.file.filter.OrFileFilter

public class RenameAction extends SelectedFileAction {

    public RenameAction(MainFrame mainFrame, Map<String,Object> properties) {
        super(mainFrame, properties);

        setSelectedFileFilter(new OrFileFilter(
            new FileOperationFilter(FileOperation.RENAME),
            new AndFileFilter(
                new FileOperationFilter(FileOperation.READ_FILE),
                new FileOperationFilter(FileOperation.WRITE_FILE)
            )
View Full Code Here

Examples of com.mucommander.commons.file.filter.OrFileFilter

    public UnpackAction(MainFrame mainFrame, Map<String,Object> properties) {
        super(mainFrame, properties);

        // Unpack job operates on archives and directories
        setSelectedFileFilter(new OrFileFilter(
            new AttributeFileFilter(FileAttribute.ARCHIVE),
            new AttributeFileFilter(FileAttribute.DIRECTORY)
        ));
    }
View Full Code Here

Examples of com.mucommander.commons.file.filter.OrFileFilter

public class BatchRenameAction extends SelectedFilesAction {

    public BatchRenameAction(MainFrame mainFrame, Map<String,Object> properties) {
        super(mainFrame, properties);

        setSelectedFileFilter(new OrFileFilter(
            new FileOperationFilter(FileOperation.RENAME),
            new AndFileFilter(
                new FileOperationFilter(FileOperation.READ_FILE),
                new FileOperationFilter(FileOperation.WRITE_FILE)
            )
View Full Code Here

Examples of com.mucommander.commons.file.filter.OrFileFilter

    // -----------------------------------------------------------------------------------
    /**
     * Creates a new instance of <code>ClassFinder</code>.
     */
    public ClassFinder() {
        filter = new OrFileFilter(
            new ExtensionFilenameFilter(".class"),
            new AttributeFileFilter(FileAttribute.DIRECTORY)
        );
    }
View Full Code Here

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

            }
            else if (cl.hasOption(EXCLUDE_FILE_CLI)) {
                String excludeFileName = cl.getOptionValue(EXCLUDE_FILE_CLI);
                if (excludeFileName != null) {
                    List excludes = FileUtils.readLines(new File(excludeFileName));
                    final OrFileFilter orFilter = new OrFileFilter();
                    for (Object exclude : excludes) {
                        orFilter.addFileFilter(new RegexFileFilter((String) exclude));
                    }
                    final FilenameFilter filter = new NotFileFilter(orFilter);
                    report.setInputFileFilter(filter);
                }
            }
View Full Code Here

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

            }
            else if (cl.hasOption(EXCLUDE_FILE_CLI)) {
                String excludeFileName = cl.getOptionValue(EXCLUDE_FILE_CLI);
                if (excludeFileName != null) {
                    List excludes = FileUtils.readLines(new File(excludeFileName));
                    final OrFileFilter orFilter = new OrFileFilter();
                    for (int i=0; i< excludes.size(); i++) {
                        orFilter.addFileFilter(new RegexFileFilter((String)excludes.get(i)));
                    }
                    final FilenameFilter filter = new NotFileFilter(orFilter);
                    report.setInputFileFilter(filter);
                }
            }
View Full Code Here

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

   }
  
   public static void main(String[] ignored) throws Exception
   {
      NameFileFilter navigationConfigFilter = new NameFileFilter("navigation-config.xml");
      OrFileFilter fileFilter = new OrFileFilter(DirectoryFileFilter.INSTANCE, navigationConfigFilter);
      BoostFunction navigationFilter = new ReflectionFunctions(ReflectionFunctions.Operation.invokeMethodOfOtherObject, fileFilter, "accept");
      //displayDirectory("C:/christian/projekte/opensource/gluebooster/glueBoosterApplications/assetManagement/target/assetManagement/WEB-INF/useCases", navigationFilter);
      displayDirectory("C:/christian/projekte/opensource/gluebooster/glueBoosterApplications/assetManagement/target/assetManagement/WEB-INF/useCases", navigationFilter);
     
      //TODO here is still an error, all children are displayed.
View Full Code Here

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

            }
            else if (cl.hasOption(EXCLUDE_FILE_CLI)) {
                String excludeFileName = cl.getOptionValue(EXCLUDE_FILE_CLI);
                if (excludeFileName != null) {
                    List<String> excludes = FileUtils.readLines(new File(excludeFileName));
                    final OrFileFilter orFilter = new OrFileFilter();
                    for (String exclude : excludes) {
                        orFilter.addFileFilter(new RegexFileFilter(exclude));
                    }
                    final FilenameFilter filter = new NotFileFilter(orFilter);
                    report.setInputFileFilter(filter);
                }
            }
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.