myList.addListSelectionListener(new ListSelectionListener() {
public void valueChanged(ListSelectionEvent e) {
final CustomActionsSchema selectedValue = (CustomActionsSchema)myList.getSelectedValue();
if (selectedValue != null) {
mySelectedSchema = selectedValue;
<BUG>setNameAndDescription(mySelectedSchema != null && !mySelectedSchema.getName().equals(CustomizableActionsSchemas.DEFAULT_NAME),
mySelectedSchema.getName(), mySelectedSchema.getDescription());</BUG>
patchActionsTreeCorrespondingToSchema((DefaultMutableTreeNode)myActionsTree.getModel().getRoot());
}
else {

myList.addListSelectionListener(new ListSelectionListener() {
public void valueChanged(ListSelectionEvent e) {
final CustomActionsSchema selectedValue = (CustomActionsSchema)myList.getSelectedValue();
if (selectedValue != null) {
mySelectedSchema = selectedValue;
setNameAndDescription(!mySelectedSchema.getName().equals(CustomizableActionsSchemas.DEFAULT_NAME),
mySelectedSchema.getName(), mySelectedSchema.getDescription());
patchActionsTreeCorrespondingToSchema((DefaultMutableTreeNode)myActionsTree.getModel().getRoot());
}
else {
