Class DependencyTable.TimestampChecker
java.lang.Object
net.sf.antcontrib.cpptasks.DependencyTable.DependencyVisitor
net.sf.antcontrib.cpptasks.DependencyTable.TimestampChecker
- Enclosing class:
DependencyTable
- Author:
- Curt Arnold
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanpreview(DependencyInfo parent, DependencyInfo[] children) Previews all the children of this source file.voidCalled if the dependency depth exhausted the stack.booleanvisit(DependencyInfo dependInfo) Visits the dependency info.
-
Constructor Details
-
TimestampChecker
public TimestampChecker(long outputLastModified, boolean rebuildOnStackExhaustion)
-
-
Method Details
-
getMustRebuild
public boolean getMustRebuild() -
preview
Description copied from class:DependencyTable.DependencyVisitorPreviews all the children of this source file. May be called multiple times as DependencyInfo's for children are filled in.- Specified by:
previewin classDependencyTable.DependencyVisitor- Returns:
- true to continue towards recursion into included files
-
stackExhausted
public void stackExhausted()Description copied from class:DependencyTable.DependencyVisitorCalled if the dependency depth exhausted the stack.- Specified by:
stackExhaustedin classDependencyTable.DependencyVisitor
-
visit
Description copied from class:DependencyTable.DependencyVisitorVisits the dependency info.- Specified by:
visitin classDependencyTable.DependencyVisitor- Returns:
- true to continue towards recursion into included files
-