com.servingxml.components.common
Class ChildValueEvaluator

java.lang.Object
  extended by com.servingxml.components.common.ChildValueEvaluator
All Implemented Interfaces:
ChildEvaluator

public class ChildValueEvaluator
extends java.lang.Object
implements ChildEvaluator


Constructor Summary
ChildValueEvaluator(ValueEvaluator resolver)
           
 
Method Summary
 void addToXsltEvaluator(java.lang.String mode, XsltEvaluatorFactory recordTemplatesFactory)
           
 java.lang.String evaluateString(ServiceContext context, Flow flow, Record variables)
           
 java.lang.String[] evaluateStringArray(ServiceContext context, Flow flow, Record variables)
           
 Value evaluateValue(ServiceContext context, Flow flow, Record variables)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChildValueEvaluator

public ChildValueEvaluator(ValueEvaluator resolver)
Method Detail

evaluateString

public java.lang.String evaluateString(ServiceContext context,
                                       Flow flow,
                                       Record variables)
Specified by:
evaluateString in interface ChildEvaluator

evaluateStringArray

public java.lang.String[] evaluateStringArray(ServiceContext context,
                                              Flow flow,
                                              Record variables)
Specified by:
evaluateStringArray in interface ChildEvaluator

evaluateValue

public Value evaluateValue(ServiceContext context,
                           Flow flow,
                           Record variables)
Specified by:
evaluateValue in interface ChildEvaluator

addToXsltEvaluator

public void addToXsltEvaluator(java.lang.String mode,
                               XsltEvaluatorFactory recordTemplatesFactory)
Specified by:
addToXsltEvaluator in interface ChildEvaluator