public class ActivationBufferListenerDecorator extends java.lang.Object implements IActivationBufferListener
Constructor and Description |
---|
ActivationBufferListenerDecorator(IActivationBufferListener listener) |
Modifier and Type | Method and Description |
---|---|
void |
chunkMatched(ActivationBufferEvent abe)
called when a chunk has been matched within the buffer by a some production
that has fired
|
void |
parameterChanged(IParameterEvent pe) |
void |
requestAccepted(ActivationBufferEvent abe)
Fired when a request is made to a buffer.
|
void |
sourceChunkAdded(ActivationBufferEvent abe)
called when a source chunk is added to the buffer
|
void |
sourceChunkRemoved(ActivationBufferEvent abe)
called when a source chunk is removed from the buffer.
|
void |
sourceChunksCleared(ActivationBufferEvent abe)
called when all the chunks are removed from the buffer
|
void |
statusSlotChanged(ActivationBufferEvent abe)
name says it all
|
public ActivationBufferListenerDecorator(IActivationBufferListener listener)
public void chunkMatched(ActivationBufferEvent abe)
IActivationBufferListener
chunkMatched
in interface IActivationBufferListener
IActivationBufferListener.chunkMatched(org.jactr.core.buffer.event.ActivationBufferEvent)
public void requestAccepted(ActivationBufferEvent abe)
IActivationBufferListener
requestAccepted
in interface IActivationBufferListener
IActivationBufferListener.requestAccepted(org.jactr.core.buffer.event.ActivationBufferEvent)
public void sourceChunkAdded(ActivationBufferEvent abe)
IActivationBufferListener
sourceChunkAdded
in interface IActivationBufferListener
IActivationBufferListener.sourceChunkAdded(org.jactr.core.buffer.event.ActivationBufferEvent)
public void sourceChunkRemoved(ActivationBufferEvent abe)
IActivationBufferListener
sourceChunkRemoved
in interface IActivationBufferListener
IActivationBufferListener.sourceChunkRemoved(org.jactr.core.buffer.event.ActivationBufferEvent)
public void sourceChunksCleared(ActivationBufferEvent abe)
IActivationBufferListener
sourceChunksCleared
in interface IActivationBufferListener
IActivationBufferListener.sourceChunksCleared(org.jactr.core.buffer.event.ActivationBufferEvent)
public void statusSlotChanged(ActivationBufferEvent abe)
IActivationBufferListener
statusSlotChanged
in interface IActivationBufferListener
IActivationBufferListener.statusSlotChanged(org.jactr.core.buffer.event.ActivationBufferEvent)
public void parameterChanged(IParameterEvent pe)
parameterChanged
in interface IParameterListener
IParameterListener.parameterChanged(org.jactr.core.event.IParameterEvent)