delegateMap.put(fcd.getKey(), fcd.getSpecifier());
}
}
// only picks one override key - but code is from earlier design where multiple keys were
// possible
PickOverrideKeysAndParmName dialog = new PickOverrideKeysAndParmName(this, delegateMap,
"Override Keys and Parameter Name Selection", cp, cpd, overrideIndex == -1);
dialog.setTitle("Delegate Keys and Parameter Name Selection");
dialog
.setMessage("Select the override key path from the left panel, and the overridden parameter from the right panel.\nOnly valid parameters will be shown.");
if (dialog.open() == Window.CANCEL)
return;
String delegateKeyName = dialog.delegateKeyName;
String delegateParameterName = dialog.delegateParameterName;
// update the existing item