package nl.ipo.cds.nagios.ast; import java.io.Serializable; import nl.ipo.cds.nagios.parser.ParserContext; public abstract class ASTNode implements Serializable { private static final long serialVersionUID = 1124341428837550408L; private transient ParserContext parserContext; private int line; private int column; public ASTNode (final ParserContext parserContext, final int line, final int column) { this.parserContext = parserContext; this.line = line; this.column = column; } public ParserContext getParserContext() { return parserContext; } public int getLine() { return line; } public int getColumn() { return column; } }