Lines Matching refs:startPos
103 …return ( rBoundary.startPos >= 0 ) && ( rBoundary.startPos < nLength ) && ( rBoundary.endPos >= 0 … in implIsValidBoundary()
139 rBoundary.startPos = nStartIndex; in implGetGlyphBoundary()
146 rBoundary.startPos = nIndex; in implGetGlyphBoundary()
169 sal_Int32 nType = xCharClass->getCharacterType( sText, rBoundary.startPos, implGetLocale() ); in implGetWordBoundary()
177 rBoundary.startPos = nIndex; in implGetWordBoundary()
197 rBoundary.startPos = xBreakIter->beginOfSentence( sText, rBoundary.endPos, aLocale ); in implGetSentenceBoundary()
202 rBoundary.startPos = nIndex; in implGetSentenceBoundary()
215 rBoundary.startPos = 0; in implGetParagraphBoundary()
220 rBoundary.startPos = nFound + 1; in implGetParagraphBoundary()
228 rBoundary.startPos = nIndex; in implGetParagraphBoundary()
242 rBoundary.startPos = 0; in implGetLineBoundary()
247 rBoundary.startPos = nIndex; in implGetLineBoundary()
371 aResult.SegmentText = sText.copy( aBoundary.startPos, aBoundary.endPos - aBoundary.startPos ); in getTextAtIndex()
372 aResult.SegmentStart = aBoundary.startPos; in getTextAtIndex()
383 aResult.SegmentText = sText.copy( aBoundary.startPos, aBoundary.endPos - aBoundary.startPos ); in getTextAtIndex()
384 aResult.SegmentStart = aBoundary.startPos; in getTextAtIndex()
395 aResult.SegmentText = sText.copy( aBoundary.startPos, aBoundary.endPos - aBoundary.startPos ); in getTextAtIndex()
396 aResult.SegmentStart = aBoundary.startPos; in getTextAtIndex()
407 aResult.SegmentText = sText.copy( aBoundary.startPos, aBoundary.endPos - aBoundary.startPos ); in getTextAtIndex()
408 aResult.SegmentStart = aBoundary.startPos; in getTextAtIndex()
419 aResult.SegmentText = sText.copy( aBoundary.startPos, aBoundary.endPos - aBoundary.startPos ); in getTextAtIndex()
420 aResult.SegmentStart = aBoundary.startPos; in getTextAtIndex()
475 if ( aBoundary.startPos > 0 ) in getTextBeforeIndex()
477 implGetGlyphBoundary( aBoundary, aBoundary.startPos - 1 ); in getTextBeforeIndex()
480 aResult.SegmentText = sText.copy( aBoundary.startPos, aBoundary.endPos - aBoundary.startPos ); in getTextBeforeIndex()
481 aResult.SegmentStart = aBoundary.startPos; in getTextBeforeIndex()
493 while ( !bWord && aBoundary.startPos > 0 ) in getTextBeforeIndex()
494 bWord = implGetWordBoundary( aBoundary, aBoundary.startPos - 1 ); in getTextBeforeIndex()
497 aResult.SegmentText = sText.copy( aBoundary.startPos, aBoundary.endPos - aBoundary.startPos ); in getTextBeforeIndex()
498 aResult.SegmentStart = aBoundary.startPos; in getTextBeforeIndex()
508 if ( aBoundary.startPos > 0 ) in getTextBeforeIndex()
510 implGetSentenceBoundary( aBoundary, aBoundary.startPos - 1 ); in getTextBeforeIndex()
513 aResult.SegmentText = sText.copy( aBoundary.startPos, aBoundary.endPos - aBoundary.startPos ); in getTextBeforeIndex()
514 aResult.SegmentStart = aBoundary.startPos; in getTextBeforeIndex()
525 if ( aBoundary.startPos > 0 ) in getTextBeforeIndex()
527 implGetParagraphBoundary( aBoundary, aBoundary.startPos - 1 ); in getTextBeforeIndex()
530 aResult.SegmentText = sText.copy( aBoundary.startPos, aBoundary.endPos - aBoundary.startPos ); in getTextBeforeIndex()
531 aResult.SegmentStart = aBoundary.startPos; in getTextBeforeIndex()
542 if ( aBoundary.startPos > 0 ) in getTextBeforeIndex()
544 implGetLineBoundary( aBoundary, aBoundary.startPos - 1 ); in getTextBeforeIndex()
547 aResult.SegmentText = sText.copy( aBoundary.startPos, aBoundary.endPos - aBoundary.startPos ); in getTextBeforeIndex()
548 aResult.SegmentStart = aBoundary.startPos; in getTextBeforeIndex()
605 aResult.SegmentText = sText.copy( aBoundary.startPos, aBoundary.endPos - aBoundary.startPos ); in getTextBehindIndex()
606 aResult.SegmentStart = aBoundary.startPos; in getTextBehindIndex()
622 aResult.SegmentText = sText.copy( aBoundary.startPos, aBoundary.endPos - aBoundary.startPos ); in getTextBehindIndex()
623 aResult.SegmentStart = aBoundary.startPos; in getTextBehindIndex()
643 aResult.SegmentText = sText.copy( aBoundary.startPos, aBoundary.endPos - aBoundary.startPos ); in getTextBehindIndex()
644 aResult.SegmentStart = aBoundary.startPos; in getTextBehindIndex()
659 aResult.SegmentText = sText.copy( aBoundary.startPos, aBoundary.endPos - aBoundary.startPos ); in getTextBehindIndex()
660 aResult.SegmentStart = aBoundary.startPos; in getTextBehindIndex()
676 aResult.SegmentText = sText.copy( aBoundary.startPos, aBoundary.endPos - aBoundary.startPos ); in getTextBehindIndex()
677 aResult.SegmentStart = aBoundary.startPos; in getTextBehindIndex()