de.cesr.lara.components.preprocessor.event
Class LPpBoCollectorEvent
java.lang.Object
de.cesr.lara.components.preprocessor.event.LAbstractPpEvent
de.cesr.lara.components.preprocessor.event.LPpBoCollectorEvent
- All Implemented Interfaces:
- LaraEvent, LaraRequiresPrecedingEvent, LaraSynchronousEvent, LaraPpEvent
public class LPpBoCollectorEvent
- extends LAbstractPpEvent
- implements LaraRequiresPrecedingEvent
Triggers selection of behavioural options from the agent's memory.
LaraBOCollector
s should register for these events.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LPpBoCollectorEvent
public LPpBoCollectorEvent(LaraAgent<?,?> agent,
LaraDecisionConfiguration dConfig)
- Parameters:
dConfig
-
getRequiredPrecedingEventClass
public Class<? extends LaraEvent> getRequiredPrecedingEventClass()
- Description copied from interface:
LaraRequiresPrecedingEvent
- The Class.getSimpleName() of the event which should have occurred before
in the same time step
- Specified by:
getRequiredPrecedingEventClass
in interface LaraRequiresPrecedingEvent
- Returns:
- required event class
- See Also:
LaraRequiresPrecedingEvent.getRequiredPrecedingEventClass()