public void valueForPathChanged(TreePath path, Object newValue) {
    DatasetConfigTreeNode current_node = (DatasetConfigTreeNode) path.getLastPathComponent();
    String value = (String) newValue;
    System.out.println("in model valueForPathChanged");
    current_node.setName(value);
    BaseConfigurationObject nodeInfo = (BaseConfigurationObject) current_node.getUserObject();
    // nodeInfo.setInternalName(value);
    // System.out.println(config.containsAttributePage(value));

    nodeChanged(current_node);
  }