/*
 * (C) Copyright IBM Corp. 1997-1998  All rights reserved.
 *
 * US Government Users Restricted Rights Use, duplication or
 * disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
 *
 * The program is provided "as is" without any warranty express or
 * implied, including the warranty of non-infringement and the implied
 * warranties of merchantibility and fitness for a particular purpose.
 * IBM will not be liable for any damages suffered by you as a result
 * of using the Program. In no event will IBM be liable for any
 * special, indirect or consequential damages or lost profits even if
 * IBM has been advised of the possibility of their occurrence. IBM
 * will not be liable for any third party claims against you.
 */

package com.ibm.xml.xpointer;

/**
 * Represents <KBD>span(<VAR>XPointer,XPointer</VAR>)</KBD>
 * (Based on <a href="http://www.w3.org/TR/1998/WD-xptr-19980303">WD-xptr-19980303</a>)
 *
 * @version 1.1
 * @author TAMURA Kent &lt;kent@trl.ibm.co.jp&gt;
 */

public class SpanTerm implements OtherTerm, java.io.Serializable {
    XPointer xbegin;
    XPointer xend;

    /**
     *
     */
    public SpanTerm(XPointer beg, XPointer end) {
        this.xbegin = beg;
        this.xend = end;
    }

    /**
     *
     */
    public XPointer getBeginning() {
        return this.xbegin;
    }

    /**
     *
     */
    public XPointer getEnd() {
        return this.xend;
    }

    /**
     *
     */
    public String toString() {
        return "span("+this.xbegin+","+this.xend+")";
    }
}
