org.granite.scan
Class VFSScanner
java.lang.Object
org.granite.scan.VFSScanner
- All Implemented Interfaces:
- Scanner
public class VFSScanner
- extends Object
- implements Scanner
- Author:
- Franck WOLFF
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VFSScanner
public VFSScanner(ScannedItemHandler handler)
VFSScanner
public VFSScanner(ScannedItemHandler handler,
String marker)
VFSScanner
public VFSScanner(ScannedItemHandler handler,
ClassLoader loader)
VFSScanner
public VFSScanner(ScannedItemHandler handler,
String marker,
ClassLoader loader)
getMarker
public String getMarker()
addHandler
public void addHandler(ScannedItemHandler handler)
addHandlers
public void addHandlers(Collection<ScannedItemHandler> handlers)
- Specified by:
addHandlers in interface Scanner
getLoader
public ClassLoader getLoader()
- Specified by:
getLoader in interface Scanner
scan
public void scan()
throws IOException
- Specified by:
scan in interface Scanner
- Throws:
IOException
handleRoot
protected void handleRoot(URL markerUrl,
org.jboss.virtual.VirtualFile root)
throws IOException
- Throws:
IOException
getRoot
protected static org.jboss.virtual.VirtualFile getRoot(URL url,
int parentDepth)
throws IOException
- Throws:
IOException