Lines Matching refs:aBound

2919     i18n::Boundary aBound;  in getTextAtIndex()  local
2920 sal_Bool bWord = GetTextBoundary( aBound, rText, nIndex, nTextType ); in getTextAtIndex()
2922 DBG_ASSERT( aBound.startPos >= 0, "illegal boundary" ); in getTextAtIndex()
2923 DBG_ASSERT( aBound.startPos <= aBound.endPos, "illegal boundary" ); in getTextAtIndex()
2928 aResult.SegmentText = rText.copy( aBound.startPos, aBound.endPos - aBound.startPos ); in getTextAtIndex()
2929 aResult.SegmentStart = aBound.startPos; in getTextAtIndex()
2930 aResult.SegmentEnd = aBound.endPos; in getTextAtIndex()
2953 i18n::Boundary aBound; in getTextBeforeIndex() local
2955 aBound.startPos = aBound.endPos = nIndex; in getTextBeforeIndex()
2958 sal_Bool bTmp = GetTextBoundary( aBound, rText, nIndex, nTextType ); in getTextBeforeIndex()
2961 aBound.startPos = aBound.endPos = nIndex; in getTextBeforeIndex()
2967 i18n::Boundary preBound = aBound; in getTextBeforeIndex()
2968 while(preBound.startPos==aBound.startPos && nIndex > 0) in getTextBeforeIndex()
2988 nIndex = min( nIndex, aBound.startPos ) - 1; in getTextBeforeIndex()
2991 bWord = GetTextBoundary( aBound, rText, nIndex, nTextType ); in getTextBeforeIndex()
2999 aResult.SegmentText = rText.copy( aBound.startPos, aBound.endPos - aBound.startPos ); in getTextBeforeIndex()
3000 aResult.SegmentStart = aBound.startPos; in getTextBeforeIndex()
3001 aResult.SegmentEnd = aBound.endPos; in getTextBeforeIndex()
3026 i18n::Boundary aBound; in getTextBehindIndex() local
3027 GetTextBoundary( aBound, rText, nIndex, nTextType ); in getTextBehindIndex()
3031 nIndex = max( sal_Int32(nIndex+1), aBound.endPos ); in getTextBehindIndex()
3033 bWord = GetTextBoundary( aBound, rText, nIndex, nTextType ); in getTextBehindIndex()
3040 aResult.SegmentText = rText.copy( aBound.startPos, aBound.endPos - aBound.startPos ); in getTextBehindIndex()
3041 aResult.SegmentStart = aBound.startPos; in getTextBehindIndex()
3042 aResult.SegmentEnd = aBound.endPos; in getTextBehindIndex()
4277 sal_Bool SwAccessibleParagraph::tabCharInWord( sal_Int32 nIndex, i18n::Boundary& aBound) in tabCharInWord() argument
4280 if( aBound.startPos != nIndex) in tabCharInWord()
4283 if(aBound.startPos>nIndex) in tabCharInWord()
4284 tabStr = GetString().copy(nIndex,(aBound.startPos - nIndex) ); in tabCharInWord()
4290 aBound.startPos = nIndex + tabIndex ; in tabCharInWord()
4291 aBound.endPos = aBound.startPos + 1; in tabCharInWord()