|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jactr.modules.pm.motor.managers.MuscleState
public class MuscleState
| Constructor Summary | |
|---|---|
MuscleState(org.commonreality.identifier.IIdentifier identifier,
java.lang.String name,
IChunk freeChunk)
|
|
| Method Summary | |
|---|---|
void |
addSlot(ISlot slot)
Adds a slot |
boolean |
canModify()
|
org.commonreality.identifier.IIdentifier |
getIdentifier()
|
java.lang.String |
getName()
|
double[] |
getPosition(double[] container)
|
ISlot |
getSlot(java.lang.String slotName)
return the actual named slot. |
java.util.Collection<? extends ISlot> |
getSlots()
return a duplicate copy of all the slots |
java.util.Collection<ISlot> |
getSlots(java.util.Collection<ISlot> slots)
|
java.util.Collection<IConditionalSlot> |
matchesStatus(java.util.Collection<IConditionalSlot> slots,
java.util.Map<java.lang.String,java.lang.Object> bindings)
|
void |
removeSlot(ISlot slot)
remove a slot |
void |
set(IChunk chunk,
java.lang.String... slotNames)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public MuscleState(org.commonreality.identifier.IIdentifier identifier,
java.lang.String name,
IChunk freeChunk)
| Method Detail |
|---|
public org.commonreality.identifier.IIdentifier getIdentifier()
public java.lang.String getName()
public java.lang.String toString()
toString in class java.lang.Object
public void set(IChunk chunk,
java.lang.String... slotNames)
public double[] getPosition(double[] container)
public ISlot getSlot(java.lang.String slotName)
IUniqueSlotContainer
getSlot in interface IUniqueSlotContainerpublic void addSlot(ISlot slot)
ISlotContainer
addSlot in interface ISlotContainerslot - The feature to be added to the ISlot attributepublic boolean canModify()
public java.util.Collection<? extends ISlot> getSlots()
ISlotContainer
getSlots in interface ISlotContainerpublic java.util.Collection<ISlot> getSlots(java.util.Collection<ISlot> slots)
getSlots in interface ISlotContainerpublic void removeSlot(ISlot slot)
ISlotContainer
removeSlot in interface ISlotContainerslot - Description of Parameter
public java.util.Collection<IConditionalSlot> matchesStatus(java.util.Collection<IConditionalSlot> slots,
java.util.Map<java.lang.String,java.lang.Object> bindings)
throws CannotMatchException
CannotMatchException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||