com.oldlight.weaver.interpreter
Class WeaverApplicationComponentGroup
java.lang.Object
com.oldlight.weaver.interpreter.WeaverApplicationComponentGroup
- All Implemented Interfaces:
- WeaverApplicationComponent
- public class WeaverApplicationComponentGroup
- extends Object
- implements WeaverApplicationComponent
- Author:
- Paul Harvey
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
l
private Logger l
guard
private WeaverPredicate guard
children
private ArrayList children
location
private WeaverFileLocation location
WeaverApplicationComponentGroup
public WeaverApplicationComponentGroup(WeaverPredicate theGuard,
WeaverFileLocation theLocation)
addComponent
public void addComponent(WeaverApplicationComponent theComponent,
WeaverFileLocation location)
attemptToHandle
public void attemptToHandle(WeaverExecutionContextImpl context,
WeaverPrivateExecutionContext privateExecutionContext,
WeaverInterpreter interpreter,
WeaverInterpreterResult interpreterResult)
throws WeaverExecutionException
- Specified by:
attemptToHandle
in interface WeaverApplicationComponent
- Throws:
WeaverExecutionException