org.jactr.core.buffer.event
Class ActivationBufferListenerAdaptor

java.lang.Object
  extended by org.jactr.core.buffer.event.ActivationBufferListenerAdaptor
All Implemented Interfaces:
java.util.EventListener, IActivationBufferListener, IParameterListener

public class ActivationBufferListenerAdaptor
extends java.lang.Object
implements IActivationBufferListener

Author:
harrison TODO To change the template for this generated type comment go to Window - Preferences - Java - Code Style - Code Templates

Constructor Summary
ActivationBufferListenerAdaptor()
           
 
Method Summary
 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)
          called when a pattern is added to the 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
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActivationBufferListenerAdaptor

public ActivationBufferListenerAdaptor()
Method Detail

sourceChunkAdded

public void sourceChunkAdded(ActivationBufferEvent abe)
Description copied from interface: IActivationBufferListener
called when a source chunk is added to the buffer

Specified by:
sourceChunkAdded in interface IActivationBufferListener
See Also:
IActivationBufferListener.sourceChunkAdded(org.jactr.core.buffer.event.ActivationBufferEvent)

sourceChunkRemoved

public void sourceChunkRemoved(ActivationBufferEvent abe)
Description copied from interface: IActivationBufferListener
called when a source chunk is removed from the buffer

Specified by:
sourceChunkRemoved in interface IActivationBufferListener
See Also:
IActivationBufferListener.sourceChunkRemoved(org.jactr.core.buffer.event.ActivationBufferEvent)

sourceChunksCleared

public void sourceChunksCleared(ActivationBufferEvent abe)
Description copied from interface: IActivationBufferListener
called when all the chunks are removed from the buffer

Specified by:
sourceChunksCleared in interface IActivationBufferListener
See Also:
IActivationBufferListener.sourceChunksCleared(org.jactr.core.buffer.event.ActivationBufferEvent)

requestAccepted

public void requestAccepted(ActivationBufferEvent abe)
Description copied from interface: IActivationBufferListener
called when a pattern is added to the buffer

Specified by:
requestAccepted in interface IActivationBufferListener

statusSlotChanged

public void statusSlotChanged(ActivationBufferEvent abe)
Description copied from interface: IActivationBufferListener
name says it all

Specified by:
statusSlotChanged in interface IActivationBufferListener

parameterChanged

public void parameterChanged(IParameterEvent pe)
Specified by:
parameterChanged in interface IParameterListener

chunkMatched

public void chunkMatched(ActivationBufferEvent abe)
Description copied from interface: IActivationBufferListener
called when a chunk has been matched within the buffer by a some production that has fired

Specified by:
chunkMatched in interface IActivationBufferListener
See Also:
IActivationBufferListener.chunkMatched(org.jactr.core.buffer.event.ActivationBufferEvent)