|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface FSTraversal
Interface assembling the events fired during a filesystem traversal.
#FSWalker
descends into a directory hierarchy and notifies
registered visitors about the events assembled in this interface.
Method Summary | |
---|---|
void |
levelUpdate(int l)
Event triggered once tree level has changed. |
void |
postDirectoryVisit(File d)
Visits a directory node in postorder (leaving directory). |
void |
postTraversalVisit(File d)
Fired once the filesystem traversal finished. |
void |
preDirectoryVisit(File d)
Visits a directory node in preorder (enter directory). |
void |
preTraversalVisit(File d)
Fired before the filesystem traversal starts. |
void |
regularFileVisit(File f)
Visits a regular file. |
void |
symLinkVisit(File f)
Visits a symbolic link. |
Method Detail |
---|
void levelUpdate(int l)
l
- relative level/depth of traversal in directory hierarchyvoid preTraversalVisit(File d)
d
- the directory node the traversal starts fromvoid postTraversalVisit(File d)
d
- the directory node the traversal started fromvoid preDirectoryVisit(File d)
d
- the directory nodevoid postDirectoryVisit(File d)
d
- the directory nodevoid regularFileVisit(File f)
f
- the filevoid symLinkVisit(File f)
f
- the file
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |