Lines Matching defs:end
57 protected int[] getRange(int start, int end) {
58 if (start < 0 || end < 0 || start == end) {
62 mSegment[1] = end;
113 final int end = mImpl.following(start);
114 if (end == BreakIterator.DONE) {
117 return getRange(start, end);
129 int end = offset;
130 if (end > textLegth) {
131 end = textLegth;
133 while (!mImpl.isBoundary(end)) {
134 end = mImpl.preceding(end);
135 if (end == BreakIterator.DONE) {
139 final int start = mImpl.preceding(end);
143 return getRange(start, end);
203 final int end = mImpl.following(start);
204 if (end == BreakIterator.DONE || !isEndBoundary(end)) {
207 return getRange(start, end);
219 int end = offset;
220 if (end > textLegth) {
221 end = textLegth;
223 while (end > 0 && !isLetterOrDigit(end - 1) && !isEndBoundary(end)) {
224 end = mImpl.preceding(end);
225 if (end == BreakIterator.DONE) {
229 final int start = mImpl.preceding(end);
233 return getRange(start, end);
285 int end = start + 1;
286 while (end < textLength && !isEndBoundary(end)) {
287 end++;
289 return getRange(start, end);
301 int end = offset;
302 if (end > textLength) {
303 end = textLength;
305 while(end > 0 && mText.charAt(end - 1) == '\n' && !isEndBoundary(end)) {
306 end--;
308 if (end <= 0) {
311 int start = end - 1;
315 return getRange(start, end);