Lines Matching defs:characterCount

240     private int characterCount;
554 this.characterCount = textLine.characterCount();
601 characterCount = chars.length;
613 characterCount = chars.length;
665 int lastNonSpace = characterCount-1;
675 if (lastNonSpace == characterCount-1) {
690 while (leftmostNonSpace != characterCount) {
699 if (leftmostNonSpace == characterCount) {
770 hit.getInsertionIndex() > characterCount) {
803 int limit = characterCount;
1043 return characterCount;
1050 * Any TextHitInfo with characterOffset between 0 and characterCount-1,
1052 * [-1, trailing] and [characterCount, leading] are valid positions, and
1112 * (-1, TRAILING) or (characterCount, LEADING), then the hit is at the
1123 if (caret == 0 || caret == characterCount) {
1127 if (caret == characterCount) {
1128 logIndex = textLine.visualToLogical(characterCount-1);
1240 if (charix == -1 || charix == characterCount) {
1329 return textLine.isDirectionLTR() ? 0 : characterCount;
1330 } else if (hitIndex >= characterCount) {
1331 return textLine.isDirectionLTR() ? characterCount : 0;
1353 if (caret == 0 || caret == characterCount) {
1355 if ((caret == characterCount) == textLine.isDirectionLTR()) {
1356 return TextHitInfo.leading(characterCount);
1374 if (caret == characterCount || caret == 0) {
1408 if (caret == characterCount) {
1435 if (offset < 0 || offset > characterCount) {
1521 if (offset < 0 || offset > characterCount) {
1573 if (hitCharIndex == -1 || hitCharIndex == characterCount) {
1580 visIndex = characterCount-1;
1608 if (visIndex > -1 && visIndex < characterCount) {
1614 (movedToRight == textLine.isDirectionLTR())? characterCount : -1;
1615 leading = charIndex == characterCount;
1832 * Indices -1 and <code>characterCount</code> are assigned the base
1840 if (index < -1 || index > characterCount) {
1845 if (index == -1 || index == characterCount) {
1867 if (offset < 0 || offset > characterCount) {
2053 double[] path0 = getCaretPath(characterCount, bounds, true);
2076 boolean[] included = new boolean[characterCount];
2108 for (int i = 0; i < characterCount; i++) {
2120 for (int i = 0; i < characterCount; i++) {
2127 ranges[count++] = characterCount;
2196 if (firstCaret == characterCount || secondCaret == characterCount) {
2280 if(firstEndpoint < 0 || secondEndpoint > characterCount) {
2323 secondEndpoint == characterCount)) {
2330 if ((textLine.isDirectionLTR() && secondEndpoint == characterCount) ||
2386 if (firstEndpoint < 0 || secondEndpoint > characterCount) {
2397 if (firstEndpoint < characterCount) {
2472 return TextHitInfo.trailing(characterCount-1);
2476 return isLeftToRight() ? TextHitInfo.leading(0) : TextHitInfo.trailing(characterCount-1);
2478 return isLeftToRight() ? TextHitInfo.trailing(characterCount-1) : TextHitInfo.leading(0);
2498 for (int i = 0; i < characterCount; ++i) {
2538 trail = characterCount;
2739 if (ix == -1 || ix == textLine.characterCount()) {