org.jactr.core.module.retrieval.event
Class RetrievalModuleEvent
java.lang.Object
org.jactr.core.event.AbstractACTREvent<IRetrievalModule,IRetrievalModuleListener>
org.jactr.core.module.retrieval.event.RetrievalModuleEvent
- All Implemented Interfaces:
- IACTREvent<IRetrievalModule,IRetrievalModuleListener>
public class RetrievalModuleEvent
- extends AbstractACTREvent<IRetrievalModule,IRetrievalModuleListener>
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RetrievalModuleEvent
public RetrievalModuleEvent(IRetrievalModule source,
double simulationTime)
RetrievalModuleEvent
public RetrievalModuleEvent(IRetrievalModule source,
ChunkTypeRequest pattern)
RetrievalModuleEvent
public RetrievalModuleEvent(IRetrievalModule source,
ChunkTypeRequest pattern,
IChunk chunk)
getChunk
public IChunk getChunk()
getChunkTypeRequest
public ChunkTypeRequest getChunkTypeRequest()
getType
public RetrievalModuleEvent.Type getType()
fire
public void fire(IRetrievalModuleListener listener)
- Description copied from interface:
IACTREvent
- dispatch this event to a listener on the provided executor
- Specified by:
fire in interface IACTREvent<IRetrievalModule,IRetrievalModuleListener>- Specified by:
fire in class AbstractACTREvent<IRetrievalModule,IRetrievalModuleListener>