package nodeAST.syntactic;
import nodeAST.ASTNode;
import visitor.ASTVisitor;
public class QuestionBody implements ASTNode {
protected String questionBody;
public QuestionBody(String questionBody) {
this.questionBody=questionBody.substring(1, questionBody.length()-1);
}
@Override
public boolean equals(Object obj) {
if (!(obj instanceof QuestionBody))
return false;
QuestionBody questionBody=(QuestionBody) obj;
return this.questionBody.equals(questionBody.questionBody);
}
@Override
public void accept(ASTVisitor visitor) {
visitor.visit(this);
}
@Override
public String toString() {
return "\""+this.questionBody+"\"";
}
}