public static interface ComplexRuleMap.ComplexRuleVisitor<Data,ResType>
Modifier and Type | Method and Description |
---|---|
ResType |
failValue()
This value indicates that we should continue search.
|
ResType |
visit(ParseNode node,
mmj.transforms.WorksheetInfo info,
ConstSubst constSubst,
int[] varIndexes,
java.util.Map<PropertyTemplate,Data> propertyMap)
The core callback
|
ResType visit(ParseNode node, mmj.transforms.WorksheetInfo info, ConstSubst constSubst, int[] varIndexes, java.util.Map<PropertyTemplate,Data> propertyMap)
node
- the input nodeinfo
- the work sheet infoconstSubst
- appropriate constant substitutionvarIndexes
- the indexes in the node children with variablespropertyMap
- The map: template -> dataResType failValue()