jade.content.abs
Class AbsAgentAction

java.lang.Object
  |
  +--jade.content.abs.AbsObjectImpl
        |
        +--jade.content.abs.AbsPrimitiveSlotsHolder
              |
              +--jade.content.abs.AbsConcept
                    |
                    +--jade.content.abs.AbsAgentAction

public class AbsAgentAction
extends AbsConcept
implements AbsContentElement, AgentAction

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
getAbsTerm, set
 
Methods inherited from class jade.content.abs.AbsPrimitiveSlotsHolder
getBoolean, getByteSequence, getDate, getDouble, getFloat, getInteger, getLong, getString, set, set, set, set, set, set, set, set
 
Methods inherited from class jade.content.abs.AbsObjectImpl
equals, getAbsObject, getCount, getNames, getTypeName, hashCode, isGrounded, set, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

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.
Method Detail

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()