jade.core
Class BehaviourID

java.lang.Object
  |
  +--jade.core.BehaviourID

public class BehaviourID
extends java.lang.Object
implements Concept

This class represents an unique identifier referring to a specific agent behaviour.

Version:
$Date: 2002/12/11 09:43:26 $ $Revision: 1.7 $
Author:
Giovanni Rimassa - Universita` di Parma

Constructor Summary
BehaviourID()
           
BehaviourID(Behaviour b)
           
 
Method Summary
 void addChildren(BehaviourID bid)
           
 boolean equals(java.lang.Object o)
           
 Iterator getAllChildren()
           
 java.lang.String getClassName()
           
 java.lang.String getKind()
           
 java.lang.String getName()
           
 boolean isSimple()
           
 void setClassName(java.lang.String n)
           
 void setKind(java.lang.String k)
           
 void setName(java.lang.String n)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BehaviourID

public BehaviourID()

BehaviourID

public BehaviourID(Behaviour b)
Method Detail

setName

public void setName(java.lang.String n)

getName

public java.lang.String getName()

setClassName

public void setClassName(java.lang.String n)

getClassName

public java.lang.String getClassName()

setKind

public void setKind(java.lang.String k)

getKind

public java.lang.String getKind()

addChildren

public void addChildren(BehaviourID bid)

getAllChildren

public Iterator getAllChildren()

isSimple

public boolean isSimple()

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object