org.jactr.core.slot
Interface IMutableVariableNameSlot

All Superinterfaces:
java.lang.Cloneable, ISlot, IVariableNameSlot
All Known Implementing Classes:
DefaultVariableConditionalSlot

public interface IMutableVariableNameSlot
extends IVariableNameSlot

interface for a variable named slot that can have the name resolved.

Author:
harrison

Method Summary
 void setName(java.lang.String name)
          set the name of the slot, fully resolving it.
 
Methods inherited from interface org.jactr.core.slot.IVariableNameSlot
isVariableName
 
Methods inherited from interface org.jactr.core.slot.ISlot
equalValues, getName, getValue, isVariable, isVariableValue
 

Method Detail

setName

void setName(java.lang.String name)
set the name of the slot, fully resolving it. if the name has already been resolved (i.e. IVariableNameSlot.isVariableName() returns false), the name is not changed.

Parameters:
name -