fields.addAll(getAdditionalListGridFields(true));
ListGridField editField = new TreeGridField(ResourceTypeTreeNodeBuilder.ATTRIB_EDIT, getEditColumnTitle());
editField.setType(ListGridFieldType.IMAGE);
editField.setAlign(Alignment.CENTER);
editField.addRecordClickHandler(new RecordClickHandler() {
public void onRecordClick(final RecordClickEvent event) {
Record record = event.getRecord();
String editAttr = record.getAttribute(ResourceTypeTreeNodeBuilder.ATTRIB_EDIT);
if (ImageManager.getEditIcon().equals(editAttr)) {