Community
Participate
Working Groups
// text will be inserted
if ((length == 1) || isWhitespaceText(newText)) {
// by typing or model manipulation
if (!fInserting || (start != fCurrent.fStart + fTextBuffer.length())) {
if (!fInserting || (start != fCurrent.fStart + fTextBuffer.length()) || isWhitespaceText(e.getText())) {
commit();
fInserting= true;
}
if (fCurrent.fStart < 0)
fCurrent.fStart= fCurrent.fEnd= start;
if (length > 0)
if (length > 0) {
fTextBuffer.append(newText);
if (isWhitespaceText(e.getText())) {
} else if (length > 0) {
// by pasting