first commit
This commit is contained in:
34
hrmsEjb/org/nfunk/jep/ASTVarNode.java
Normal file
34
hrmsEjb/org/nfunk/jep/ASTVarNode.java
Normal file
@@ -0,0 +1,34 @@
|
||||
package org.nfunk.jep;
|
||||
|
||||
public class ASTVarNode extends SimpleNode {
|
||||
private Variable var;
|
||||
|
||||
public ASTVarNode(int paramInt) {
|
||||
super(paramInt);
|
||||
this.var = null;
|
||||
}
|
||||
|
||||
public ASTVarNode(Parser paramParser, int paramInt) {
|
||||
super(paramParser, paramInt);
|
||||
}
|
||||
|
||||
public Object jjtAccept(ParserVisitor paramParserVisitor, Object paramObject) throws ParseException {
|
||||
return paramParserVisitor.visit(this, paramObject);
|
||||
}
|
||||
|
||||
public void setVar(Variable paramVariable) {
|
||||
this.var = paramVariable;
|
||||
}
|
||||
|
||||
public Variable getVar() {
|
||||
return this.var;
|
||||
}
|
||||
|
||||
public String getName() {
|
||||
return this.var.getName();
|
||||
}
|
||||
|
||||
public String toString() {
|
||||
return "Variable: \"" + getName() + "\"";
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user