Lines Matching defs:cstart
40 int cstart;
52 * logical order, contiguously starting at cstart. Start and len
54 * source; start, like cstart, is relative to the start of the
65 int cstart,
75 if (cstart < 0) {
76 throw new IllegalArgumentException("bad cstart: " + cstart);
78 if (start < cstart) {
79 throw new IllegalArgumentException("bad start: " + start + " for cstart: " + cstart);
84 if (cstart + clen > chars.length) {
85 throw new IllegalArgumentException("bad clen: " + clen + " cstart: " + cstart + " for array len: " + chars.length);
90 if ((start + len) > (cstart + clen)) {
91 throw new IllegalArgumentException("bad len: " + len + " start: " + start + " for cstart: " + cstart + " clen: " + clen);
103 this.cstart = cstart;
113 LineMetrics metrics = font.getLineMetrics(chars, cstart, clen, frc);
163 return cstart;
205 return new StandardTextSource(chars, this.start + start, length, cstart, clen, level, flags, font, frc, cm);
218 buf.append(", cstart:");
219 buf.append(cstart);
225 chStart = cstart;
226 chLimit = cstart + clen;