Lines Matching refs:endPos
103 … >= 0 ) && ( rBoundary.startPos < nLength ) && ( rBoundary.endPos >= 0 ) && ( rBoundary.endPos <= … in implIsValidBoundary()
140 rBoundary.endPos = nEndIndex; in implGetGlyphBoundary()
147 rBoundary.endPos = nIndex; in implGetGlyphBoundary()
178 rBoundary.endPos = nIndex; in implGetWordBoundary()
196 rBoundary.endPos = xBreakIter->endOfSentence( sText, nIndex, aLocale ); in implGetSentenceBoundary()
197 rBoundary.startPos = xBreakIter->beginOfSentence( sText, rBoundary.endPos, aLocale ); in implGetSentenceBoundary()
203 rBoundary.endPos = nIndex; in implGetSentenceBoundary()
216 rBoundary.endPos = sText.getLength(); in implGetParagraphBoundary()
224 rBoundary.endPos = nFound + 1; in implGetParagraphBoundary()
229 rBoundary.endPos = nIndex; in implGetParagraphBoundary()
243 rBoundary.endPos = nLength; in implGetLineBoundary()
248 rBoundary.endPos = nIndex; in implGetLineBoundary()
371 aResult.SegmentText = sText.copy( aBoundary.startPos, aBoundary.endPos - aBoundary.startPos ); in getTextAtIndex()
373 aResult.SegmentEnd = aBoundary.endPos; in getTextAtIndex()
383 aResult.SegmentText = sText.copy( aBoundary.startPos, aBoundary.endPos - aBoundary.startPos ); in getTextAtIndex()
385 aResult.SegmentEnd = aBoundary.endPos; in getTextAtIndex()
395 aResult.SegmentText = sText.copy( aBoundary.startPos, aBoundary.endPos - aBoundary.startPos ); in getTextAtIndex()
397 aResult.SegmentEnd = aBoundary.endPos; in getTextAtIndex()
407 aResult.SegmentText = sText.copy( aBoundary.startPos, aBoundary.endPos - aBoundary.startPos ); in getTextAtIndex()
409 aResult.SegmentEnd = aBoundary.endPos; in getTextAtIndex()
419 aResult.SegmentText = sText.copy( aBoundary.startPos, aBoundary.endPos - aBoundary.startPos ); in getTextAtIndex()
421 aResult.SegmentEnd = aBoundary.endPos; in getTextAtIndex()
480 aResult.SegmentText = sText.copy( aBoundary.startPos, aBoundary.endPos - aBoundary.startPos ); in getTextBeforeIndex()
482 aResult.SegmentEnd = aBoundary.endPos; in getTextBeforeIndex()
497 aResult.SegmentText = sText.copy( aBoundary.startPos, aBoundary.endPos - aBoundary.startPos ); in getTextBeforeIndex()
499 aResult.SegmentEnd = aBoundary.endPos; in getTextBeforeIndex()
513 aResult.SegmentText = sText.copy( aBoundary.startPos, aBoundary.endPos - aBoundary.startPos ); in getTextBeforeIndex()
515 aResult.SegmentEnd = aBoundary.endPos; in getTextBeforeIndex()
530 aResult.SegmentText = sText.copy( aBoundary.startPos, aBoundary.endPos - aBoundary.startPos ); in getTextBeforeIndex()
532 aResult.SegmentEnd = aBoundary.endPos; in getTextBeforeIndex()
547 aResult.SegmentText = sText.copy( aBoundary.startPos, aBoundary.endPos - aBoundary.startPos ); in getTextBeforeIndex()
549 aResult.SegmentEnd = aBoundary.endPos; in getTextBeforeIndex()
600 if ( aBoundary.endPos < nLength ) in getTextBehindIndex()
602 implGetGlyphBoundary( aBoundary, aBoundary.endPos ); in getTextBehindIndex()
605 aResult.SegmentText = sText.copy( aBoundary.startPos, aBoundary.endPos - aBoundary.startPos ); in getTextBehindIndex()
607 aResult.SegmentEnd = aBoundary.endPos; in getTextBehindIndex()
618 while ( !bWord && aBoundary.endPos < nLength ) in getTextBehindIndex()
619 bWord = implGetWordBoundary( aBoundary, aBoundary.endPos ); in getTextBehindIndex()
622 aResult.SegmentText = sText.copy( aBoundary.startPos, aBoundary.endPos - aBoundary.startPos ); in getTextBehindIndex()
624 aResult.SegmentEnd = aBoundary.endPos; in getTextBehindIndex()
633 sal_Int32 nEnd = aBoundary.endPos; in getTextBehindIndex()
634 sal_Int32 nI = aBoundary.endPos; in getTextBehindIndex()
639 bFound = ( aBoundary.endPos > nEnd ); in getTextBehindIndex()
643 aResult.SegmentText = sText.copy( aBoundary.startPos, aBoundary.endPos - aBoundary.startPos ); in getTextBehindIndex()
645 aResult.SegmentEnd = aBoundary.endPos; in getTextBehindIndex()
654 if ( aBoundary.endPos < nLength ) in getTextBehindIndex()
656 implGetParagraphBoundary( aBoundary, aBoundary.endPos ); in getTextBehindIndex()
659 aResult.SegmentText = sText.copy( aBoundary.startPos, aBoundary.endPos - aBoundary.startPos ); in getTextBehindIndex()
661 aResult.SegmentEnd = aBoundary.endPos; in getTextBehindIndex()
671 if ( aBoundary.endPos < nLength ) in getTextBehindIndex()
673 implGetLineBoundary( aBoundary, aBoundary.endPos ); in getTextBehindIndex()
676 aResult.SegmentText = sText.copy( aBoundary.startPos, aBoundary.endPos - aBoundary.startPos ); in getTextBehindIndex()
678 aResult.SegmentEnd = aBoundary.endPos; in getTextBehindIndex()