blob: a233b0e4167b96567cf2116c495a010134551e19 [file] [log] [blame]
package org.eclipse.jface.text;
/*
* (c) Copyright IBM Corp. 2000, 2001.
* All Rights Reserved.
*/
/**
* A region describes a certain range in an indexed text store.
* Text stores are for example documents or strings. A region is
* defined by its offset into the text store and its length.<p>
* A region is considered a value object. Its offset or length
* do not change over time. <p>
* Clients may implement this interface or use the standard implementation
* <code>Region</code>.
*/
public interface IRegion {
/**
* Returns the length of the region.
*
* @return the length of the region
*/
int getLength();
/**
* Returns the offset of the region.
*
* @return the offset of the region
*/
int getOffset();
}