import at.ac.tuwien.dsg.scaledom.parser.XmlParser;

/**
 * The input to the <code>XmlParser</code> is a <code>Reader</code> created by a <code>ReaderFactory</code>, therefore
 * the parser is not aware of the actual underlying document source. The parser's outputted event locations (
 * <code>XmlEventLocation</code>) are accordingly relative to the given reader object and not relative to the underlying
 * document source. Only the creator of the reader object is therefore able to convert the parser's output location into
 * a real <code>NodeLocation</code> object which can be used later on to re-obtain a reader from the reader factory in
 * case the node has to be reloaded.
 * 
 * @author <NAME>
 * @see XmlParser
 * @see ReaderFactory
