jade.content.abs
Class AbsAgentAction
java.lang.Object
|
+--jade.content.abs.AbsObjectImpl
|
+--jade.content.abs.AbsPrimitiveSlotsHolder
|
+--jade.content.abs.AbsConcept
|
+--jade.content.abs.AbsAgentAction
- All Implemented Interfaces:
- AbsContentElement, AbsObject, AbsTerm, AgentAction, Concept, ContentElement, java.io.Serializable, Serializable, Term
- public class AbsAgentAction
- extends AbsConcept
- implements AbsContentElement, AgentAction
An abstract descriptor that can hold an agent action
expression.
- Author:
- Federico Bergenti - Universita` di Parma
- See Also:
- Serialized Form
|
Constructor Summary |
AbsAgentAction(java.lang.String typeName)
Construct an Abstract descriptor to hold an agent action of
the proper type, e.g. |
|
Method Summary |
static java.lang.Class |
getJavaClass()
|
void |
set(java.lang.String name,
AbsPredicate value)
Set an attribute of the agent action held by this
abstract descriptor. |
| Methods inherited from class jade.content.abs.AbsConcept |
equals, getAbsObject, getAbsTerm, getBoolean, getByteSequence, getCount, getDate, getDouble, getFloat, getInteger, getLong, getNames, getString, getTypeName, hashCode, isGrounded, set, set, set, set, set, set, set, set, set, set, toString |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
AbsAgentAction
public AbsAgentAction(java.lang.String typeName)
- Construct an Abstract descriptor to hold an agent action of
the proper type, e.g. SELL, BUY....
- Parameters:
typeName - The name of the type of the agent action held by
this abstract descriptor.
set
public void set(java.lang.String name,
AbsPredicate value)
- Set an attribute of the agent action held by this
abstract descriptor.
- Parameters:
name - The name of the attribute to be set.value - The new value of the attribute.
getJavaClass
public static java.lang.Class getJavaClass()
JADE