TextRange () { if (contentRanges == null) { contentRanges = myHost.getContentRanges(); } if (contentRanges.isEmpty()) return TextRange.EMPTY_RANGE; return TextRange.create(contentRanges.get(0).getStartOffset(), contentRanges.get(contentRanges.size() - 1).getEndOffset()); }