Uses of Class
org.eclipse.mtl.parser.cst.utils.Region

Packages that use Region
org.eclipse.mtl.parser.cst.utils   
 

Uses of Region in org.eclipse.mtl.parser.cst.utils
 

Fields in org.eclipse.mtl.parser.cst.utils declared as Region
static Region Region.NOT_FOUND
          To specify that the region doesn't exist.
 

Methods in org.eclipse.mtl.parser.cst.utils that return Region
static Region[] Region.createPositions(int length)
          Initializes a table of region.
 Region Sequence.search(java.lang.StringBuffer buffer)
          To find the first offset of this sequence in the given buffer.
 Region SequenceBlock.search(java.lang.StringBuffer buffer, int posBegin, int posEnd)
          To find the first offset of this sequence in the given buffer.
 Region Sequence.search(java.lang.StringBuffer buffer, int posBegin, int posEnd)
          To find the first offset of this sequence in the given buffer.
 Region ISequence.search(java.lang.StringBuffer buffer, int posBegin, int posEnd)
          To find the first offset of this sequence in the given buffer.
 Region SequenceBlock.search(java.lang.StringBuffer buffer, int posBegin, int posEnd, Sequence spec, SequenceBlock[] inhibs)
          To find the first offset of this sequence in the given buffer, ignoring other sequences...
 Region Sequence.search(java.lang.StringBuffer buffer, int posBegin, int posEnd, Sequence spec, SequenceBlock[] inhibs)
          To find the first offset of this sequence in the given buffer, ignoring other sequences...
 Region ISequence.search(java.lang.StringBuffer buffer, int posBegin, int posEnd, Sequence spec, SequenceBlock[] inhibs)
          To find the first offset of this sequence in the given buffer, ignoring other sequences...
 Region SequenceBlock.searchBeginHeader(java.lang.StringBuffer buffer, int posBegin, int posEnd)
          To find the beginning of the header.
 Region SequenceBlock.searchEndBodyAtBeginHeader(java.lang.StringBuffer buffer, Region indexOfBeginHeaderFound, int posEnd)
          To find the ending of the body.
 Region SequenceBlock.searchEndBodyAtEndHeader(java.lang.StringBuffer buffer, Region indexOfEndHeaderFound, int posEnd)
          To find the ending of the body.
 Region SequenceBlock.searchEndHeaderAtBeginHeader(java.lang.StringBuffer buffer, Region indexOfBeginHeaderFound, int posEnd)
          To find the ending of the header.
 

Methods in org.eclipse.mtl.parser.cst.utils that return types with arguments of type Region
 java.util.List<Region> Sequence.split(java.lang.StringBuffer buffer, int posBegin, int posEnd, boolean keepSeparator, Sequence spec, SequenceBlock[] inhibs)
          This sequence is used to split the buffer between the given positions.
 

Methods in org.eclipse.mtl.parser.cst.utils with parameters of type Region
static int ParserUtils.getNextSequence(java.lang.StringBuffer buffer, int posBegin, int posEnd, ISequence[] pElements, Region[] pElementsPositions)
          To find the nearest sequence ('pElements') in the buffer.
static int ParserUtils.getNextSequence(java.lang.StringBuffer buffer, int posBegin, int posEnd, ISequence[] pElements, Region[] pElementsPositions, SequenceBlock[] pInhibs, Region[] pInhibsPositions)
          To find the nearest sequence ('pElements') in the buffer, and some blocks ('pInhibs') are ignored.
static int ParserUtils.getNextSequence(java.lang.StringBuffer buffer, int posBegin, int posEnd, ISequence[] pElements, Region[] pElementsPositions, SequenceBlock[] pInhibs, Region[] pInhibsPositions)
          To find the nearest sequence ('pElements') in the buffer, and some blocks ('pInhibs') are ignored.
 Region SequenceBlock.searchEndBodyAtBeginHeader(java.lang.StringBuffer buffer, Region indexOfBeginHeaderFound, int posEnd)
          To find the ending of the body.
 Region SequenceBlock.searchEndBodyAtEndHeader(java.lang.StringBuffer buffer, Region indexOfEndHeaderFound, int posEnd)
          To find the ending of the body.
 Region SequenceBlock.searchEndHeaderAtBeginHeader(java.lang.StringBuffer buffer, Region indexOfBeginHeaderFound, int posEnd)
          To find the ending of the header.
 


Copyright 2008 Obeo
All Rights Reserved.