protected String edit(Element parent, String value) {
setValue(parent, value, value);
InputElement input = (InputElement) parent.getFirstChild();
input.focus();
input.select();
return value;
}
private String cancel(Element parent, String value) {
setValue(parent, value, null);