package com.revolsys.geometry.test.util; import org.jdom.Element; import org.jdom.Namespace; /** * This class extends a normal Element with a traceback to its * beginning and endling line number, if available and reported. * <p> * Each instance is created using a factory internal to the * LineNumberSAXBuilder class. * * @author Per Norrman * */ public class LineNumberElement extends Element { /** * */ private static final long serialVersionUID = 1L; private int _endLine; private int _startLine; public LineNumberElement() { super(); } public LineNumberElement(final String name) { super(name); } public LineNumberElement(final String name, final Namespace namespace) { super(name, namespace); } public LineNumberElement(final String name, final String uri) { super(name, uri); } public LineNumberElement(final String name, final String prefix, final String uri) { super(name, prefix, uri); } public int getEndLine() { return this._endLine; } public int getStartLine() { return this._startLine; } public void setEndLine(final int i) { this._endLine = i; } public void setStartLine(final int i) { this._startLine = i; } }