public class WAENode { String nodetype; // "num", "plus', "minus", "multiply", "divide", "if" double value; WAENode child1, child2, child3; WAENode () { } public void setNodeType(String n) { nodetype = n; } public void setValue(double v) { value = v; } public void setChild1(WAENode n) { child1 = n; } public void setChild2(WAENode n) { child2 = n; } public void setChild3(WAENode n) { child3 = n; } public String getNodeType() { return nodetype; } public double getValue() { return value; } public WAENode getChild1() { return child1; } public WAENode getChild2() { return child2; } public WAENode getChild3() { return child3; } }