Weaver 3.1.0a1-D1

com.oldlight.weaver.interpreter
Class WeaverInterpreter

java.lang.Object
  extended bycom.oldlight.weaver.interpreter.WeaverInterpreter

public class WeaverInterpreter
extends Object

Author:
PHarvey To change the template for this generated type comment go to Window>Preferences>Java>Code Generation>Code and Comments

Nested Class Summary
private static class WeaverInterpreter.Strategy
           
 
Field Summary
private  WeaverApplication application
           
private  Logger l
           
private static HashMap strategies
           
 
Constructor Summary
WeaverInterpreter(WeaverApplication theApplication)
           
 
Method Summary
 boolean isGuardPassed(WeaverExecutionContextImpl context, WeaverPredicate guard)
           
 void runRequest(WeaverExecutionContextImpl context, WeaverPrivateExecutionContext privateContext, WeaverWadSection section)
           
private  void runRequest(WeaverExecutionContextImpl context, WeaverPrivateExecutionContext privateContext, WeaverWadSection section, boolean resortToDefaults, boolean noMatchIsOk)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

strategies

private static final HashMap strategies

application

private WeaverApplication application

l

private Logger l
Constructor Detail

WeaverInterpreter

public WeaverInterpreter(WeaverApplication theApplication)
Method Detail

isGuardPassed

public boolean isGuardPassed(WeaverExecutionContextImpl context,
                             WeaverPredicate guard)

runRequest

public void runRequest(WeaverExecutionContextImpl context,
                       WeaverPrivateExecutionContext privateContext,
                       WeaverWadSection section)
                throws WeaverExecutionException
Throws:
WeaverExecutionException

runRequest

private void runRequest(WeaverExecutionContextImpl context,
                        WeaverPrivateExecutionContext privateContext,
                        WeaverWadSection section,
                        boolean resortToDefaults,
                        boolean noMatchIsOk)
                 throws WeaverExecutionException
Throws:
WeaverExecutionException

Copyright ©Paul Harvey