protected void buttonRemoveSelected() {
IStructuredSelection ssel = getTableSelection();
if (ssel != null && !ssel.isEmpty()) {
Object obj = ssel.getFirstElement();
AbstractObject model = getModel();
Map<Object, Object> oldMap = (Map<Object, Object>) model
.getValue(parameterName);
Map<Object, Object> newMap = new TreeMap<Object, Object>(oldMap);
newMap.remove(((Entry<Object, Object>) obj).getKey());
IWorkbenchPart part = getPart();