edu.ksu.cis.projects.bogor.module.value
Interface IValueVisitorAction


public interface IValueVisitorAction

An interface for value visitor action when a value is visited.

Version:
CVS $Revision: 1.4 $ $Date: 2004/12/20 18:26:44 $
Author:
Robby

Method Summary
 boolean filterType(Type t)
           
 boolean foundValue(Set<IValue> seen, List<IValue> workList, IValue value)
          Found a value.
 

Method Detail

foundValue

boolean foundValue(Set<IValue> seen,
                   List<IValue> workList,
                   IValue value)
Found a value. This method is invoked when a new value is found by the value visitor where this action is registered .

Parameters:
seen - The set of seen values. Non-null.
workList - The workList of the visitor pattern. Non-null.
value - The newly found value. Non-null.
Returns:
If true, then visit the value's children.

filterType

boolean filterType(Type t)