Magentix2
2.1.1
|
Classes | |
enum | NodeType |
Public Member Functions | |
ArgNode (long argCaseID, ArrayList< Long > childArgCaseIDList, long parentArgCaseID, NodeType nodeType) | |
ArgNode () | |
long | getArgCaseID () |
void | setArgCaseID (long argCaseID) |
ArrayList< Long > | getChildArgCaseIDList () |
void | setChildArgCaseIDList (ArrayList< Long > childArgCaseIDList) |
void | addChildArgCaseID (Long id) |
void | deleteChildArgCaseID (Long id) |
long | getParentArgCaseID () |
void | setParentArgCaseID (long parentArgCaseID) |
NodeType | getNodeType () |
void | setNodeType (NodeType nodeType) |
Implementation of the concept ArgNode
Definition at line 12 of file ArgNode.java.
es.upv.dsic.gti_ia.argAgents.knowledgeResources.ArgNode.ArgNode | ( | long | argCaseID, |
ArrayList< Long > | childArgCaseIDList, | ||
long | parentArgCaseID, | ||
NodeType | nodeType | ||
) |
Definition at line 24 of file ArgNode.java.
{ super(); this.argCaseID = argCaseID; this.childArgCaseIDList = childArgCaseIDList; this.parentArgCaseID = parentArgCaseID; this.nodeType = nodeType; }
Definition at line 33 of file ArgNode.java.
{ }
Definition at line 48 of file ArgNode.java.
{
childArgCaseIDList.add(id);
}
Definition at line 52 of file ArgNode.java.
{
childArgCaseIDList.remove(id);
}
Definition at line 36 of file ArgNode.java.
{
return argCaseID;
}
ArrayList<Long> es.upv.dsic.gti_ia.argAgents.knowledgeResources.ArgNode.getChildArgCaseIDList | ( | ) |
Definition at line 42 of file ArgNode.java.
{
return childArgCaseIDList;
}
Definition at line 62 of file ArgNode.java.
{
return nodeType;
}
Definition at line 56 of file ArgNode.java.
{
return parentArgCaseID;
}
void es.upv.dsic.gti_ia.argAgents.knowledgeResources.ArgNode.setArgCaseID | ( | long | argCaseID | ) |
Definition at line 39 of file ArgNode.java.
{ this.argCaseID = argCaseID; }
void es.upv.dsic.gti_ia.argAgents.knowledgeResources.ArgNode.setChildArgCaseIDList | ( | ArrayList< Long > | childArgCaseIDList | ) |
Definition at line 45 of file ArgNode.java.
{ this.childArgCaseIDList = childArgCaseIDList; }
Definition at line 65 of file ArgNode.java.
{ this.nodeType = nodeType; }
void es.upv.dsic.gti_ia.argAgents.knowledgeResources.ArgNode.setParentArgCaseID | ( | long | parentArgCaseID | ) |
Definition at line 59 of file ArgNode.java.
{ this.parentArgCaseID = parentArgCaseID; }