de.cesr.lara.components.preprocessor.event
Class LPpBoCollectorEvent
java.lang.Object
   de.cesr.lara.components.preprocessor.event.LAbstractPpEvent
de.cesr.lara.components.preprocessor.event.LAbstractPpEvent
       de.cesr.lara.components.preprocessor.event.LPpBoCollectorEvent
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.
 LaraBOCollectors 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:
- getRequiredPrecedingEventClassin interface- LaraRequiresPrecedingEvent
 
- 
- Returns:
- required event class
- See Also:
- LaraRequiresPrecedingEvent.getRequiredPrecedingEventClass()