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

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

public class ArgumentCase
extends Case
implements Serializable

Implementation of the concept ArgumentCase

See Also:
Serialized Form

Constructor Summary
ArgumentCase()
           
ArgumentCase(long id, String creationDate, ArgumentProblem problem, ArgumentSolution solution, ArgumentJustification justification, int timesUsed)
           
 
Method Summary
 ArgumentJustification getArgumentJustification()
           
 ArgumentProblem getArgumentProblem()
           
 ArgumentSolution getArgumentSolution()
           
 int getTimesUsed()
           
 void printArgumentCase(ArgumentCase argCase)
          Prints the data of the argument-case specified
 void setArgumentJustification(ArgumentJustification newArgumentJustification)
           
 void setArgumentProblem(ArgumentProblem newArgumentProblem)
           
 void setArgumentSolution(ArgumentSolution newArgumentSolution)
           
 void setTimesUsed(int timesUsed)
           
 String toString()
           
 
Methods inherited from class es.upv.dsic.gti_ia.argAgents.knowledgeResources.Case
getCreationDate, getID, setCreationDate, setID
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ArgumentCase

public ArgumentCase(long id,
                    String creationDate,
                    ArgumentProblem problem,
                    ArgumentSolution solution,
                    ArgumentJustification justification,
                    int timesUsed)

ArgumentCase

public ArgumentCase()
Method Detail

getArgumentJustification

public ArgumentJustification getArgumentJustification()

setArgumentJustification

public void setArgumentJustification(ArgumentJustification newArgumentJustification)

getArgumentProblem

public ArgumentProblem getArgumentProblem()

setArgumentProblem

public void setArgumentProblem(ArgumentProblem newArgumentProblem)

getArgumentSolution

public ArgumentSolution getArgumentSolution()

setArgumentSolution

public void setArgumentSolution(ArgumentSolution newArgumentSolution)

getTimesUsed

public int getTimesUsed()

setTimesUsed

public void setTimesUsed(int timesUsed)

printArgumentCase

public void printArgumentCase(ArgumentCase argCase)
Prints the data of the argument-case specified

Parameters:
argCase -

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2012 GTI-IA. All Rights Reserved.