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

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

public class SupportSet
extends Object
implements Serializable

Implementation of the concept SupportSet

See Also:
Serialized Form

Constructor Summary
SupportSet()
           
SupportSet(ArrayList<Premise> premises, ArrayList<DomainCase> domainCases, ArrayList<ArgumentCase> argumentCases, ArrayList<ArgumentationScheme> schemes, ArrayList<Premise> distPremises, ArrayList<Premise> presumptions, ArrayList<Premise> exceptions, ArrayList<DomainCase> counterExamplesDomCases, ArrayList<ArgumentCase> counterExamplesArgCases)
           
 
Method Summary
 void addArgumentationScheme(ArgumentationScheme newArgumentationScheme)
           
 void addArgumentCase(ArgumentCase newArgumentCase)
           
 void addcounterExampleArgCase(ArgumentCase newArgumentCase)
           
 void addcounterExamplesDomCases(DomainCase newArgumentCase)
           
 void addDistinguishingPremise(Premise newDistinguishingPremise)
           
 void addDomainCase(DomainCase newDomainCase)
           
 void addException(Premise newException)
           
 void addPremise(Premise newPremise)
           
 void addPresumption(Premise newPresumption)
           
 ArrayList<ArgumentationScheme> getArgumentationSchemes()
           
 ArrayList<ArgumentCase> getArgumentCases()
           
 ArrayList<ArgumentCase> getCounterExamplesArgCases()
           
 ArrayList<DomainCase> getCounterExamplesDomCases()
           
 ArrayList<Premise> getDistinguishingPremises()
           
 ArrayList<DomainCase> getDomainCases()
           
 ArrayList<Premise> getExceptions()
           
 ArrayList<Premise> getPremises()
           
 ArrayList<Premise> getPresumptions()
           
 void removeArgumentationScheme(ArgumentationScheme oldArgumentationScheme)
           
 void removeArgumentCase(ArgumentCase oldArgumentCase)
           
 void removecounterExampleArgCase(ArgumentCase oldArgumentCase)
           
 void removecounterExamplesDomCases(DomainCase oldArgumentCase)
           
 void removeDistinguishingPremise(Premise oldDistinguishingPremise)
           
 void removeDomainCase(DomainCase oldDomainCase)
           
 void removeException(Premise oldException)
           
 void removePremise(Premise oldPremise)
           
 void removePresumption(Premise oldPresumption)
           
 void setArgumentationSchemes(ArrayList<ArgumentationScheme> newArgumentationSchemes)
           
 void setArgumentCases(ArrayList<ArgumentCase> newArgumentCase)
           
 void setCounterExamplesArgCases(ArrayList<ArgumentCase> counterExamplesArgCases)
           
 void setCounterExamplesDomCases(ArrayList<DomainCase> counterExamplesDomCases)
           
 void setDistinguishingPremises(ArrayList<Premise> newDistinguishingPremises)
           
 void setDomainCases(ArrayList<DomainCase> newDomainCases)
           
 void setExceptions(ArrayList<Premise> newExceptions)
           
 void setPremises(ArrayList<Premise> newPremises)
           
 void setPresumptions(ArrayList<Premise> newPresumptions)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SupportSet

public SupportSet(ArrayList<Premise> premises,
                  ArrayList<DomainCase> domainCases,
                  ArrayList<ArgumentCase> argumentCases,
                  ArrayList<ArgumentationScheme> schemes,
                  ArrayList<Premise> distPremises,
                  ArrayList<Premise> presumptions,
                  ArrayList<Premise> exceptions,
                  ArrayList<DomainCase> counterExamplesDomCases,
                  ArrayList<ArgumentCase> counterExamplesArgCases)

SupportSet

public SupportSet()
Method Detail

getArgumentCases

public ArrayList<ArgumentCase> getArgumentCases()

addArgumentCase

public void addArgumentCase(ArgumentCase newArgumentCase)

removeArgumentCase

public void removeArgumentCase(ArgumentCase oldArgumentCase)

setArgumentCases

public void setArgumentCases(ArrayList<ArgumentCase> newArgumentCase)

getArgumentationSchemes

public ArrayList<ArgumentationScheme> getArgumentationSchemes()

addArgumentationScheme

public void addArgumentationScheme(ArgumentationScheme newArgumentationScheme)

removeArgumentationScheme

public void removeArgumentationScheme(ArgumentationScheme oldArgumentationScheme)

setArgumentationSchemes

public void setArgumentationSchemes(ArrayList<ArgumentationScheme> newArgumentationSchemes)

getDistinguishingPremises

public ArrayList<Premise> getDistinguishingPremises()

addDistinguishingPremise

public void addDistinguishingPremise(Premise newDistinguishingPremise)

removeDistinguishingPremise

public void removeDistinguishingPremise(Premise oldDistinguishingPremise)

setDistinguishingPremises

public void setDistinguishingPremises(ArrayList<Premise> newDistinguishingPremises)

getDomainCases

public ArrayList<DomainCase> getDomainCases()

addDomainCase

public void addDomainCase(DomainCase newDomainCase)

removeDomainCase

public void removeDomainCase(DomainCase oldDomainCase)

setDomainCases

public void setDomainCases(ArrayList<DomainCase> newDomainCases)

getPremises

public ArrayList<Premise> getPremises()

addPremise

public void addPremise(Premise newPremise)

removePremise

public void removePremise(Premise oldPremise)

setPremises

public void setPremises(ArrayList<Premise> newPremises)

getPresumptions

public ArrayList<Premise> getPresumptions()

addPresumption

public void addPresumption(Premise newPresumption)

removePresumption

public void removePresumption(Premise oldPresumption)

setPresumptions

public void setPresumptions(ArrayList<Premise> newPresumptions)

getExceptions

public ArrayList<Premise> getExceptions()

addException

public void addException(Premise newException)

removeException

public void removeException(Premise oldException)

setExceptions

public void setExceptions(ArrayList<Premise> newExceptions)

getCounterExamplesDomCases

public ArrayList<DomainCase> getCounterExamplesDomCases()

addcounterExamplesDomCases

public void addcounterExamplesDomCases(DomainCase newArgumentCase)

removecounterExamplesDomCases

public void removecounterExamplesDomCases(DomainCase oldArgumentCase)

setCounterExamplesDomCases

public void setCounterExamplesDomCases(ArrayList<DomainCase> counterExamplesDomCases)

getCounterExamplesArgCases

public ArrayList<ArgumentCase> getCounterExamplesArgCases()

addcounterExampleArgCase

public void addcounterExampleArgCase(ArgumentCase newArgumentCase)

removecounterExampleArgCase

public void removecounterExampleArgCase(ArgumentCase oldArgumentCase)

setCounterExamplesArgCases

public void setCounterExamplesArgCases(ArrayList<ArgumentCase> counterExamplesArgCases)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2012 GTI-IA. All Rights Reserved.