listeners.actionPerformed(action);
}
} else if (addButton.equals(event.getSource())) {
BeanTreeNode selection = (BeanTreeNode) tree.getSelectionPath()
.getLastPathComponent();
selection.addNewChild();
model.nodeStructureChanged(selection);
} else if (removeButton.equals(event.getSource())) {
BeanTreeNode selection = (BeanTreeNode) tree.getSelectionPath()
.getLastPathComponent();
BeanTreeNode parent = (BeanTreeNode) selection.getParent();