160161162163164165166167168169170
if (!ok) return; if (replacement!=null) { s.replace(replacement); } if (relative==RELATIVE_EDIT) { s.appendNewChild(); } else { c.selectInOrOutRight(); setMessage(current.toString()); } break;
216217218219220221222223224225226
Function knownFunction = knownArguments.getFunctionByChar(character); if (replacement!=null) { s.replace(replacement); } s.addIntermediaryParent(knownFunction); s.appendNewChild(); } clear(); softReset(); }
321322323324325326327328329330331
boolean ok = current.isBranch() || s.variableTokenToBranch(knownArguments); if (!ok) return; if (replacement!=null) { s.replace(replacement); } s.appendNewChild(); clear(); } public void prependNewChild() { Argument current = getSelection().getCurrent();