Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.osgi.application
Class BundleWalker

java.lang.Object
  extended by org.nuxeo.osgi.application.FileWalker.Visitor
      extended by org.nuxeo.osgi.application.BundleWalker

public class BundleWalker
extends FileWalker.Visitor

Author:
Bogdan Stefanescu

Nested Class Summary
static interface BundleWalker.Callback
           
 
Field Summary
static FileNamePattern[] DEFAULT_PATTERNS
           
 
Constructor Summary
BundleWalker(BundleWalker.Callback cb)
           
BundleWalker(BundleWalker.Callback cb, FileNamePattern[] patterns)
           
BundleWalker(BundleWalker.Callback cb, String[] patterns)
           
 
Method Summary
 void visit(Collection<File> files)
           
 void visit(File... files)
           
 void visit(File root)
           
 int visitDirectory(File file)
           
 int visitFile(File file)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_PATTERNS

public static final FileNamePattern[] DEFAULT_PATTERNS
Constructor Detail

BundleWalker

public BundleWalker(BundleWalker.Callback cb)

BundleWalker

public BundleWalker(BundleWalker.Callback cb,
                    String[] patterns)

BundleWalker

public BundleWalker(BundleWalker.Callback cb,
                    FileNamePattern[] patterns)
Method Detail

visit

public void visit(File root)

visit

public void visit(Collection<File> files)

visit

public void visit(File... files)

visitDirectory

public int visitDirectory(File file)
Overrides:
visitDirectory in class FileWalker.Visitor

visitFile

public int visitFile(File file)
Overrides:
visitFile in class FileWalker.Visitor

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.