Lines Matching defs:end

326     private static void withinDiv(StringBuilder out, Spanned text, int start, int end,
329 for (int i = start; i < end; i = next) {
330 next = text.nextSpanTransition(i, end, QuoteSpan.class);
345 private static String getTextDirection(Spanned text, int start, int end) {
346 final int len = end - start;
349 TextUtils.getChars(text, start, end, buffer, 0);
362 private static String getTextStyles(Spanned text, int start, int end,
371 final AlignmentSpan[] alignmentSpans = text.getSpans(start, end, AlignmentSpan.class);
383 textAlign = "text-align:end;";
406 private static void withinBlockquote(StringBuilder out, Spanned text, int start, int end,
409 withinBlockquoteConsecutive(out, text, start, end);
411 withinBlockquoteIndividual(out, text, start, end);
416 int end) {
419 for (int i = start; i <= end; i = next) {
420 next = TextUtils.indexOf(text, '\n', i, end);
422 next = end;
470 if (next == end && isInList) {
481 int end) {
482 out.append("<p").append(getTextDirection(text, start, end)).append(">");
485 for (int i = start; i < end; i = next) {
486 next = TextUtils.indexOf(text, '\n', i, end);
488 next = end;
493 while (next < end && text.charAt(next) == '\n') {
506 if (next != end) {
509 out.append("<p").append(getTextDirection(text, start, end)).append(">");
517 private static void withinParagraph(StringBuilder out, Spanned text, int start, int end) {
519 for (int i = start; i < end; i = next) {
520 next = text.nextSpanTransition(i, end, CharacterStyle.class);
644 int start, int end) {
645 for (int i = start; i < end; i++) {
655 if (c < 0xDC00 && i + 1 < end) {
666 while (i + 1 < end && text.charAt(i + 1) == ' ') {
771 int end = mSpannableStringBuilder.getSpanEnd(obj[i]);
774 if (end - 2 >= 0) {
775 if (mSpannableStringBuilder.charAt(end - 1) == '\n' &&
776 mSpannableStringBuilder.charAt(end - 2) == '\n') {
777 end--;
781 if (end == start) {
784 mSpannableStringBuilder.setSpan(obj[i], start, end, Spannable.SPAN_PARAGRAPH);
868 end(mSpannableStringBuilder, Bold.class, new StyleSpan(Typeface.BOLD));
870 end(mSpannableStringBuilder, Bold.class, new StyleSpan(Typeface.BOLD));
872 end(mSpannableStringBuilder, Italic.class, new StyleSpan(Typeface.ITALIC));
874 end(mSpannableStringBuilder, Italic.class, new StyleSpan(Typeface.ITALIC));
876 end(mSpannableStringBuilder, Italic.class, new StyleSpan(Typeface.ITALIC));
878 end(mSpannableStringBuilder, Italic.class, new StyleSpan(Typeface.ITALIC));
880 end(mSpannableStringBuilder, Big.class, new RelativeSizeSpan(1.25f));
882 end(mSpannableStringBuilder, Small.class, new RelativeSizeSpan(0.8f));
888 end(mSpannableStringBuilder, Monospace.class, new TypefaceSpan("monospace"));
892 end(mSpannableStringBuilder, Underline.class, new UnderlineSpan());
894 end(mSpannableStringBuilder, Strikethrough.class, new StrikethroughSpan());
896 end(mSpannableStringBuilder, Strikethrough.class, new StrikethroughSpan());
898 end(mSpannableStringBuilder, Strikethrough.class, new StrikethroughSpan());
900 end(mSpannableStringBuilder, Super.class, new SuperscriptSpan());
902 end(mSpannableStringBuilder, Sub.class, new SubscriptSpan());
982 } else if (alignment.equalsIgnoreCase("end")) {
1015 end(text, Bullet.class, new BulletSpan());
1025 end(text, Blockquote.class, new QuoteSpan());
1035 // Their ranges should not include the newlines at the end
1075 private static void end(Editable text, Class kind, Object repl) {