public int getIndexOfChild(TreeNode<E> parent, TreeNode<E> child) { return parent.getIndex(child); }
public void setData(E data) { _data = data; DefaultTreeModel<E> model = getModel(); TreeNode<E> parent = getParent(); if (model != null && parent != null) { int index = parent.getIndex(this); model.fireEvent(TreeDataEvent.CONTENTS_CHANGED, model.getPath(parent), index, index); } }