Nuxeo Enterprise Platform 5.4

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, java.lang.String[] patterns)
           
 
Method Summary
 void visit(java.util.Collection<java.io.File> files)
           
 void visit(java.io.File... files)
           
 void visit(java.io.File root)
           
 int visitDirectory(java.io.File file)
           
 int visitFile(java.io.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,
                    java.lang.String[] patterns)

BundleWalker

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

visit

public void visit(java.io.File root)

visit

public void visit(java.util.Collection<java.io.File> files)

visit

public void visit(java.io.File... files)

visitDirectory

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

visitFile

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

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.