zeus.concepts
Class AgentDescription

java.lang.Object
  extended byzeus.concepts.AgentDescription

public class AgentDescription
extends java.lang.Object


Field Summary
protected  java.util.Vector acquaintances
           
protected  int doublebook_fraction
           
protected  java.util.Vector initialFacts
           
protected  java.lang.String name
           
protected  int planner_length
           
protected  int planner_width
           
protected  java.util.Vector protocols
           
protected  java.util.List restrictions
           
protected  java.util.Vector tasks
           
protected  java.lang.String xClass
           
 
Constructor Summary
AgentDescription()
           
AgentDescription(AgentDescription agent)
           
 
Method Summary
 boolean containsTask(java.lang.String id)
           
 Acquaintance[] getAcquaintances()
           
 java.lang.String getAgentClass()
           
 int getDoublebookFraction()
           
 Fact[] getInitialFacts()
           
 java.lang.String getName()
           
 int getPlannerLength()
           
 int getPlannerWidth()
           
 ProtocolInfo[] getProtocols()
           
 java.util.List getRestrictions()
           
 java.lang.String[] getTasks()
           
 java.lang.String pprint()
           
 java.lang.String pprint(int sp)
           
 boolean removeTask(java.lang.String id)
           
 void setAcquaintances(Acquaintance[] v)
           
 void setAcquaintances(java.util.Vector v)
           
 void setAgentClass(java.lang.String s)
           
 void setDoublebookFraction(int t)
           
 void setInitialFacts(Fact[] v)
           
 void setInitialFacts(java.util.Vector v)
           
 void setName(java.lang.String s)
           
 void setPlannerLength(int t)
           
 void setPlannerWidth(int t)
           
 void setProtocols(ProtocolInfo[] v)
           
 void setProtocols(java.util.Vector v)
           
 void setRestrictions(java.util.List restrictions)
           
 void setTasks(java.lang.String[] v)
           
 void setTasks(java.util.Vector v)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

name

protected java.lang.String name

xClass

protected java.lang.String xClass

planner_width

protected int planner_width

planner_length

protected int planner_length

doublebook_fraction

protected int doublebook_fraction

tasks

protected java.util.Vector tasks

initialFacts

protected java.util.Vector initialFacts

protocols

protected java.util.Vector protocols

acquaintances

protected java.util.Vector acquaintances

restrictions

protected java.util.List restrictions
Constructor Detail

AgentDescription

public AgentDescription()

AgentDescription

public AgentDescription(AgentDescription agent)
Method Detail

setName

public void setName(java.lang.String s)

setAgentClass

public void setAgentClass(java.lang.String s)

setPlannerWidth

public void setPlannerWidth(int t)

setPlannerLength

public void setPlannerLength(int t)

setDoublebookFraction

public void setDoublebookFraction(int t)

setTasks

public void setTasks(java.util.Vector v)

setTasks

public void setTasks(java.lang.String[] v)

removeTask

public boolean removeTask(java.lang.String id)

containsTask

public boolean containsTask(java.lang.String id)

setInitialFacts

public void setInitialFacts(java.util.Vector v)

setInitialFacts

public void setInitialFacts(Fact[] v)

setProtocols

public void setProtocols(java.util.Vector v)

setProtocols

public void setProtocols(ProtocolInfo[] v)

setAcquaintances

public void setAcquaintances(java.util.Vector v)

setAcquaintances

public void setAcquaintances(Acquaintance[] v)

setRestrictions

public void setRestrictions(java.util.List restrictions)

getRestrictions

public java.util.List getRestrictions()

getName

public java.lang.String getName()

getAgentClass

public java.lang.String getAgentClass()

getPlannerWidth

public int getPlannerWidth()

getPlannerLength

public int getPlannerLength()

getDoublebookFraction

public int getDoublebookFraction()

getTasks

public java.lang.String[] getTasks()

getProtocols

public ProtocolInfo[] getProtocols()

getInitialFacts

public Fact[] getInitialFacts()

getAcquaintances

public Acquaintance[] getAcquaintances()

toString

public java.lang.String toString()

pprint

public java.lang.String pprint()

pprint

public java.lang.String pprint(int sp)


Copyright © 2000-2003 BT Exact Technologies. All Rights Reserved.