org.oddjob.arooa.runtime
Class SubstituationPolicySession

java.lang.Object
  extended by org.oddjob.arooa.parsing.SessionDelegate
      extended by org.oddjob.arooa.runtime.SubstituationPolicySession
All Implemented Interfaces:
ArooaSession

public class SubstituationPolicySession
extends SessionDelegate
implements ArooaSession

Create an ArooaSession with an SubstitutionPolicy applied to the Evaluator.

Author:
rob

Constructor Summary
SubstituationPolicySession(ArooaSession delegate, SubstitutionPolicy substitutionPolicy)
          Constructor.
 
Method Summary
 ArooaTools getTools()
          Get the tools ArooaTools to use.
 
Methods inherited from class org.oddjob.arooa.parsing.SessionDelegate
getArooaDescriptor, getBeanRegistry, getComponentPersister, getComponentPool, getComponentProxyResolver, getOriginal, getPropertyManager
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.oddjob.arooa.ArooaSession
getArooaDescriptor, getBeanRegistry, getComponentPersister, getComponentPool, getComponentProxyResolver, getPropertyManager
 

Constructor Detail

SubstituationPolicySession

public SubstituationPolicySession(ArooaSession delegate,
                                  SubstitutionPolicy substitutionPolicy)
Constructor.

Parameters:
delegate - The existing session.
substitutionPolicy - The policy.
Method Detail

getTools

public ArooaTools getTools()
Description copied from interface: ArooaSession
Get the tools ArooaTools to use.

Specified by:
getTools in interface ArooaSession
Overrides:
getTools in class SessionDelegate
Returns:
An instance of ArooaTools.