Home | History | Annotate | Download | only in view

Lines Matching refs:end

56         protected int[] getRange(int start, int end) {
57 if (start < 0 || end < 0 || start == end) {
61 mSegment[1] = end;
112 final int end = mImpl.following(start);
113 if (end == BreakIterator.DONE) {
116 return getRange(start, end);
128 int end = offset;
129 if (end > textLegth) {
130 end = textLegth;
132 while (!mImpl.isBoundary(end)) {
133 end = mImpl.preceding(end);
134 if (end == BreakIterator.DONE) {
138 final int start = mImpl.preceding(end);
142 return getRange(start, end);
197 final int end = mImpl.following(start);
198 if (end == BreakIterator.DONE || !isEndBoundary(end)) {
201 return getRange(start, end);
213 int end = offset;
214 if (end > textLegth) {
215 end = textLegth;
217 while (end > 0 && !isLetterOrDigit(end - 1) && !isEndBoundary(end)) {
218 end = mImpl.preceding(end);
219 if (end == BreakIterator.DONE) {
223 final int start = mImpl.preceding(end);
227 return getRange(start, end);
279 int end = start + 1;
280 while (end < textLength && !isEndBoundary(end)) {
281 end++;
283 return getRange(start, end);
295 int end = offset;
296 if (end > textLength) {
297 end = textLength;
299 while(end > 0 && mText.charAt(end - 1) == '\n' && !isEndBoundary(end)) {
300 end--;
302 if (end <= 0) {
305 int start = end - 1;
309 return getRange(start, end);