Magentix2
2.1.1
|
Public Member Functions | |
ArgumentJustification (ArrayList< Long > domainCasesIDs, ArrayList< Long > argumentCasesIDs, ArrayList< ArgumentationScheme > schemes, ArrayList< DialogueGraph > dialogueGraphs) | |
ArgumentJustification () | |
ArrayList< ArgumentationScheme > | getArgumentationSchemes () |
void | addArgumentationScheme (ArgumentationScheme newArgumentationScheme) |
void | removeArgumentationScheme (ArgumentationScheme oldArgumentationScheme) |
void | setArgumentationSchemes (ArrayList< ArgumentationScheme > newArgumentationScheme) |
ArrayList< Long > | getDomainCasesIDs () |
void | addDomainCase (Long newDomainCase) |
void | removeDomainCase (Long oldDomainCase) |
void | setDomainCases (ArrayList< Long > newDomainCases) |
ArrayList< Long > | getArgumentCasesIDs () |
void | addArgumentCase (Long newArgumentCase) |
void | removeArgumentCase (Long oldArgumentCase) |
void | setArgumentCases (ArrayList< Long > newArgumentCases) |
ArrayList< DialogueGraph > | getDialogueGraphs () |
void | addDialogueGraph (DialogueGraph newDialogueGraph) |
void | removeDialogueGraph (DialogueGraph oldDialogueGraph) |
void | setDialogueGraphs (ArrayList< DialogueGraph > newDialogueGraphs) |
Implementation of the concept ArgumentJustification
Definition at line 11 of file ArgumentJustification.java.
es.upv.dsic.gti_ia.argAgents.knowledgeResources.ArgumentJustification.ArgumentJustification | ( | ArrayList< Long > | domainCasesIDs, |
ArrayList< Long > | argumentCasesIDs, | ||
ArrayList< ArgumentationScheme > | schemes, | ||
ArrayList< DialogueGraph > | dialogueGraphs | ||
) |
Definition at line 22 of file ArgumentJustification.java.
{ this.domainCasesIDs = domainCasesIDs; this.argumentCasesIDs = argumentCasesIDs; this.schemes = schemes; this.dialogueGraphs = dialogueGraphs; }
Definition at line 30 of file ArgumentJustification.java.
{ domainCasesIDs = new ArrayList<Long>(); argumentCasesIDs = new ArrayList<Long>(); schemes = new ArrayList<ArgumentationScheme>(); dialogueGraphs = new ArrayList<DialogueGraph>(); }
void es.upv.dsic.gti_ia.argAgents.knowledgeResources.ArgumentJustification.addArgumentationScheme | ( | ArgumentationScheme | newArgumentationScheme | ) |
Definition at line 45 of file ArgumentJustification.java.
{ schemes.add(newArgumentationScheme); }
void es.upv.dsic.gti_ia.argAgents.knowledgeResources.ArgumentJustification.addArgumentCase | ( | Long | newArgumentCase | ) |
Definition at line 86 of file ArgumentJustification.java.
{ argumentCasesIDs.add(newArgumentCase); }
void es.upv.dsic.gti_ia.argAgents.knowledgeResources.ArgumentJustification.addDialogueGraph | ( | DialogueGraph | newDialogueGraph | ) |
Definition at line 109 of file ArgumentJustification.java.
{ dialogueGraphs.add(newDialogueGraph); }
void es.upv.dsic.gti_ia.argAgents.knowledgeResources.ArgumentJustification.addDomainCase | ( | Long | newDomainCase | ) |
Definition at line 65 of file ArgumentJustification.java.
{ domainCasesIDs.add(newDomainCase); }
ArrayList<ArgumentationScheme> es.upv.dsic.gti_ia.argAgents.knowledgeResources.ArgumentJustification.getArgumentationSchemes | ( | ) |
Definition at line 40 of file ArgumentJustification.java.
{
return schemes;
}
ArrayList<Long> es.upv.dsic.gti_ia.argAgents.knowledgeResources.ArgumentJustification.getArgumentCasesIDs | ( | ) |
Definition at line 81 of file ArgumentJustification.java.
{
return argumentCasesIDs;
}
ArrayList<DialogueGraph> es.upv.dsic.gti_ia.argAgents.knowledgeResources.ArgumentJustification.getDialogueGraphs | ( | ) |
Definition at line 102 of file ArgumentJustification.java.
{
return dialogueGraphs;
}
ArrayList<Long> es.upv.dsic.gti_ia.argAgents.knowledgeResources.ArgumentJustification.getDomainCasesIDs | ( | ) |
Definition at line 61 of file ArgumentJustification.java.
{
return domainCasesIDs;
}
void es.upv.dsic.gti_ia.argAgents.knowledgeResources.ArgumentJustification.removeArgumentationScheme | ( | ArgumentationScheme | oldArgumentationScheme | ) |
Definition at line 50 of file ArgumentJustification.java.
{ schemes.remove(oldArgumentationScheme); }
void es.upv.dsic.gti_ia.argAgents.knowledgeResources.ArgumentJustification.removeArgumentCase | ( | Long | oldArgumentCase | ) |
Definition at line 91 of file ArgumentJustification.java.
{ argumentCasesIDs.remove(oldArgumentCase); }
void es.upv.dsic.gti_ia.argAgents.knowledgeResources.ArgumentJustification.removeDialogueGraph | ( | DialogueGraph | oldDialogueGraph | ) |
Definition at line 114 of file ArgumentJustification.java.
{ dialogueGraphs.remove(oldDialogueGraph); }
void es.upv.dsic.gti_ia.argAgents.knowledgeResources.ArgumentJustification.removeDomainCase | ( | Long | oldDomainCase | ) |
Definition at line 70 of file ArgumentJustification.java.
{ domainCasesIDs.remove(oldDomainCase); }
void es.upv.dsic.gti_ia.argAgents.knowledgeResources.ArgumentJustification.setArgumentationSchemes | ( | ArrayList< ArgumentationScheme > | newArgumentationScheme | ) |
Definition at line 55 of file ArgumentJustification.java.
{ schemes = newArgumentationScheme; }
void es.upv.dsic.gti_ia.argAgents.knowledgeResources.ArgumentJustification.setArgumentCases | ( | ArrayList< Long > | newArgumentCases | ) |
Definition at line 96 of file ArgumentJustification.java.
{ argumentCasesIDs = newArgumentCases; }
void es.upv.dsic.gti_ia.argAgents.knowledgeResources.ArgumentJustification.setDialogueGraphs | ( | ArrayList< DialogueGraph > | newDialogueGraphs | ) |
Definition at line 119 of file ArgumentJustification.java.
{ dialogueGraphs = newDialogueGraphs; }
void es.upv.dsic.gti_ia.argAgents.knowledgeResources.ArgumentJustification.setDomainCases | ( | ArrayList< Long > | newDomainCases | ) |
Definition at line 75 of file ArgumentJustification.java.
{ domainCasesIDs = newDomainCases; }