Input editButton = new Input(Input.BUTTON, ("eb" + componentType),
labels.getLabel("edit"));
editButton.setOnClick("document.location='" +
"EditComponent?" + compIdParameter + "&" +
dataIdParameter + "'");
cell.addElement(Entities.NBSP).addElement(editButton);
} catch(UnsupportedEncodingException e) {
throw new RuntimeException(
"Internal error: Unable to encode servlet parameters with "
+ PARAMETER_ENCODING);
}