net.sf.antcontrib.cpptasks

Class DependencyTable.DependencyVisitor

Enclosing Class:
DependencyTable
Known Direct Subclasses:
DependencyTable.TimestampChecker

public abstract class DependencyTable.DependencyVisitor
extends java.lang.Object

Method Summary

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 Details

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.

Copyright B) 2001-2006 Ant-Contrib project. All Rights Reserved.