Lines Matching refs:sourceStart
1194 * Text starting a "sourceStart" is copied into "destination" starting at
1198 * The "sourceStart" argument must be greater or equal to 0 and less than or
1200 * requests text starting at a "sourceStart" of 0. If the number of
1209 * for ( int sourceStart = 0 ; ; sourceStart += length )
1211 * int nCopied = stream.getTextCharacters( sourceStart, myBuffer, 0, length );
1222 * @param sourceStart the index of the first character in the source array
1237 public int getTextCharacters(int sourceStart, char[] target, int targetStart, int length)
1244 if (targetStart < 0 || length < 0 || sourceStart < 0 || targetStart >= target.length
1249 //getTextStart() + sourceStart should not be greater than the lenght of number of characters
1252 //int presentDataLen = getTextLength() - (getTextStart()+sourceStart);
1253 int available = getTextLength() - sourceStart;
1255 throw new IndexOutOfBoundsException("sourceStart is greater than"
1264 System.arraycopy(getTextCharacters(), getTextStart() + sourceStart, target, targetStart, copiedLength);