Package net.sf.antcontrib.cpptasks
Class DependencyTable.DependencyVisitor
- java.lang.Object
-
- net.sf.antcontrib.cpptasks.DependencyTable.DependencyVisitor
-
- Direct Known Subclasses:
DependencyTable.TimestampChecker
- Enclosing class:
- DependencyTable
public abstract class DependencyTable.DependencyVisitor extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description DependencyVisitor()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract boolean
preview(DependencyInfo parent, DependencyInfo[] children)
Previews all the children of this source file.abstract void
stackExhausted()
Called if the dependency depth exhausted the stack.abstract boolean
visit(DependencyInfo dependInfo)
Visits the dependency info.
-
-
-
Method Detail
-
preview
public abstract boolean preview(DependencyInfo parent, DependencyInfo[] children)
Previews all the children of this source file. May be called multiple times as DependencyInfo's for children are filled in.- Returns:
- true to continue towards recursion into included files
-
stackExhausted
public abstract void stackExhausted()
Called if the dependency depth exhausted the stack.
-
visit
public abstract boolean visit(DependencyInfo dependInfo)
Visits the dependency info.- Returns:
- true to continue towards recursion into included files
-
-