|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IEfferentCommandTemplate<E extends IEfferentCommand>
| Method Summary | |
|---|---|
java.lang.String |
getDescription()
|
java.lang.String |
getName()
the name of the command |
E |
instantiate(IAgent agent,
IEfferentObject object)
instantiate this template using the supplied object |
boolean |
isConsistent(IEfferentCommand command)
returns true if this IEfferentCommand is consistent with those created by
this template. |
| Method Detail |
|---|
java.lang.String getName()
java.lang.String getDescription()
E instantiate(IAgent agent,
IEfferentObject object)
throws java.lang.Exception
java.lang.Exceptionboolean isConsistent(IEfferentCommand command)
IEfferentCommand is consistent with those created by
this template. This is used on the sensor side to make sure that the IEfferentCommand
supplied is acting upon an IEfferentObject that can be acted upon
command -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||