es.upv.dsic.gti_ia.argAgents.knowledgeResources
Class Dialogue

java.lang.Object
  extended by es.upv.dsic.gti_ia.argAgents.knowledgeResources.Dialogue
All Implemented Interfaces:
Serializable

public class Dialogue
extends Object
implements Serializable

Implementation of the concept Dialogue

See Also:
Serialized Form

Constructor Summary
Dialogue(String dialogueID, ArrayList<String> agentIDs, Problem problem)
           
 
Method Summary
 boolean addAgentID(String agentID)
          Returns true if the agentID is added.
 ArrayList<String> getAgentIDs()
           
 String getDialogueID()
           
 Problem getProblem()
           
 boolean removeAgentID(String agentID)
          Returns true if the agentID is removed, otherwise returns false.
 void setAgentIDs(ArrayList<String> agentIDs)
           
 void setDialogueID(String dialogueID)
           
 void setProblem(Problem problem)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Dialogue

public Dialogue(String dialogueID,
                ArrayList<String> agentIDs,
                Problem problem)
Method Detail

getDialogueID

public String getDialogueID()

setDialogueID

public void setDialogueID(String dialogueID)

addAgentID

public boolean addAgentID(String agentID)
Returns true if the agentID is added. If the agentID is in the list, returns false.

Parameters:
agentID -
Returns:
true if the agentID is added, otherwise, returns false.

removeAgentID

public boolean removeAgentID(String agentID)
Returns true if the agentID is removed, otherwise returns false.

Parameters:
agentID -
Returns:
true if the agentID is removed, otherwise returns false.

getAgentIDs

public ArrayList<String> getAgentIDs()

setAgentIDs

public void setAgentIDs(ArrayList<String> agentIDs)

getProblem

public Problem getProblem()

setProblem

public void setProblem(Problem problem)


Copyright © 2012 GTI-IA. All Rights Reserved.