|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jactr.core.buffer.AbstractActivationBuffer
org.jactr.core.buffer.six.AbstractActivationBuffer6
org.jactr.core.buffer.six.AbstractRequestableBuffer6
org.jactr.core.buffer.delegate.DefaultDelegatedRequestableBuffer6
org.jactr.modules.pm.common.buffer.AbstractPMActivationBuffer6
org.jactr.modules.pm.motor.buffer.six.DefaultMotorActivationBuffer6
public class DefaultMotorActivationBuffer6
| Field Summary |
|---|
| Fields inherited from class org.jactr.core.buffer.AbstractActivationBuffer |
|---|
ACTIVATION_PARAM, GOAL_VALUE_PARAM, STRICT_HARVESTING_PARAM |
| Fields inherited from interface org.jactr.modules.pm.buffer.IPerceptualBuffer |
|---|
EXECUTION_SLOT, IS_BUFFER_STUFF_REQUEST, MODALITY_SLOT, PREPARATION_SLOT, PROCESSOR_SLOT |
| Fields inherited from interface org.jactr.core.buffer.six.IStatusBuffer |
|---|
BUFFER_SLOT, STATE_SLOT |
| Constructor Summary | |
|---|---|
DefaultMotorActivationBuffer6(java.lang.String name,
AbstractMotorModule module)
|
|
| Method Summary | |
|---|---|
int |
bind(SlotBasedRequest request,
java.util.Map<java.lang.String,java.lang.Object> bindings,
boolean isIterative)
Required to permit status buffers to participate in the variable binding process of production instantiation. |
void |
initialize()
must be called after the model has started so that we can ensure that the status slot values are properly initialized |
| Methods inherited from class org.jactr.modules.pm.common.buffer.AbstractPMActivationBuffer6 |
|---|
clear, dispose, enqueueTimedEvent, getCompilableContext, isExecutionBusy, isExecutionFree, isModalityBusy, isModalityFree, isPreparationBusy, isPreparationFree, isProcessorBusy, isProcessorFree, setExecutionChunk, setModalityChunk, setPreparationChunk, setProcessorChunk, willAccept |
| Methods inherited from class org.jactr.core.buffer.delegate.DefaultDelegatedRequestableBuffer6 |
|---|
addRequestDelegate, getRequestDelegates, removeRequestDelegate |
| Methods inherited from class org.jactr.core.buffer.six.AbstractRequestableBuffer6 |
|---|
request |
| Methods inherited from class org.jactr.core.buffer.six.AbstractActivationBuffer6 |
|---|
addSlot, addSourceChunk, getBusyChunk, getEmptyChunk, getErrorChunk, getFreeChunk, getFullChunk, getRequestedChunk, getSlot, getSlots, getSlots, getUnrequestedChunk, isBufferEmpty, isBufferFull, isBufferRequested, isBufferUnrequested, isStateBusy, isStateError, isStateFree, removeSlot, setBufferChunk, setStateChunk |
| Methods inherited from class org.jactr.core.buffer.AbstractActivationBuffer |
|---|
addListener, contains, getActivation, getActivationSpreader, getG, getModel, getModule, getName, getParameter, getPossibleParameters, getSetableParameters, getSourceChunk, getSourceChunks, getSourceChunks, handlesEncoding, isStrictHarvestingEnabled, matched, removeListener, removeSourceChunk, setActivation, setActivationSpreader, setG, setParameter, setStrictHarvestingEnabled, toString |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.jactr.modules.pm.buffer.IPerceptualBuffer |
|---|
isExecutionBusy, isExecutionFree, isModalityBusy, isModalityFree, isPreparationBusy, isPreparationFree, isProcessorBusy, isProcessorFree, setExecutionChunk, setModalityChunk, setPreparationChunk, setProcessorChunk |
| Methods inherited from interface org.jactr.core.buffer.six.IStatusBuffer |
|---|
isBufferEmpty, isBufferFull, isBufferRequested, isBufferUnrequested, isStateBusy, isStateError, isStateFree, setBufferChunk, setStateChunk |
| Methods inherited from interface org.jactr.core.slot.IUniqueSlotContainer |
|---|
getSlot |
| Methods inherited from interface org.jactr.core.slot.ISlotContainer |
|---|
addSlot, getSlots, getSlots, removeSlot |
| Methods inherited from interface org.jactr.core.buffer.delegate.IDelegatedRequestableBuffer |
|---|
addRequestDelegate, getRequestDelegates, removeRequestDelegate |
| Methods inherited from interface org.jactr.modules.pm.buffer.IEventTrackingActivationBuffer |
|---|
enqueueTimedEvent |
| Constructor Detail |
|---|
public DefaultMotorActivationBuffer6(java.lang.String name,
AbstractMotorModule module)
| Method Detail |
|---|
public void initialize()
AbstractActivationBuffer6
initialize in interface IInitializableinitialize in class AbstractPMActivationBuffer6
public int bind(SlotBasedRequest request,
java.util.Map<java.lang.String,java.lang.Object> bindings,
boolean isIterative)
throws CannotMatchException
IStatusBuffer
bind in interface IStatusBufferbind in class AbstractActivationBuffer6CannotMatchException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||