gate.corpora
Class RepositioningInfo.PositionInfo

java.lang.Object
  extended bygate.corpora.RepositioningInfo.PositionInfo
All Implemented Interfaces:
Serializable
Enclosing class:
RepositioningInfo

public class RepositioningInfo.PositionInfo
extends Object
implements Serializable

Just information keeper inner class. No significant functionality.

See Also:
Serialized Form

Field Summary
private  long m_currLength
          Data members for one peace of text information
private  long m_currPos
          Data members for one peace of text information
private  long m_origLength
          Data members for one peace of text information
private  long m_origPos
          Data members for one peace of text information
(package private) static long serialVersionUID
          Freeze the serialization UID.
 
Constructor Summary
RepositioningInfo.PositionInfo(long orig, long origLen, long curr, long currLen)
          The only constructor.
 
Method Summary
 long getCurrentLength()
          Length of peace of text in the extracted content
 long getCurrentPosition()
          Position in the extracted (and probably changed) content
 long getOriginalLength()
          Length of peace of text in the original content
 long getOriginalPosition()
          Position in the original content
 String toString()
          For debug purposes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

serialVersionUID

static final long serialVersionUID
Freeze the serialization UID.

See Also:
Constant Field Values

m_origPos

private long m_origPos
Data members for one peace of text information


m_origLength

private long m_origLength
Data members for one peace of text information


m_currPos

private long m_currPos
Data members for one peace of text information


m_currLength

private long m_currLength
Data members for one peace of text information

Constructor Detail

RepositioningInfo.PositionInfo

public RepositioningInfo.PositionInfo(long orig,
                                      long origLen,
                                      long curr,
                                      long currLen)
The only constructor. We haven't set methods for data members.

Method Detail

getCurrentPosition

public long getCurrentPosition()
Position in the extracted (and probably changed) content


getOriginalPosition

public long getOriginalPosition()
Position in the original content


getOriginalLength

public long getOriginalLength()
Length of peace of text in the original content


getCurrentLength

public long getCurrentLength()
Length of peace of text in the extracted content


toString

public String toString()
For debug purposes