}
};
project.addModelChangeListener(modelListener);
project.getProjectInfoManager().addChangeListener(infoChangeListener);
result.addNodeListener(new NodeAdapter(){
@Override
public void nodeDestroyed(NodeEvent ev) {
project.getProjectInfoManager().removeChangeListener(infoChangeListener);
project.removeModelChangeListener(modelListener);
}