Examples of removeNodeFromParent()


Examples of javax.swing.tree.DefaultTreeModel.removeNodeFromParent()

                    }

                    Vector toRemove = ((JTreeLeafDetails)userObject).getMetaBean();
                    DefaultTreeModel model = (DefaultTreeModel) m_componentTree.getModel();
                    MutableTreeNode userRoot = (MutableTreeNode)tNode.getParent(); // The "User" folder
                    model.removeNodeFromParent(tNode);
                    m_userComponents.remove(toRemove);

                    if (m_userComponents.size() == 0) {
                      model.removeNodeFromParent(userRoot);
                      m_userCompNode = null;
View Full Code Here

Examples of javax.swing.tree.DefaultTreeModel.removeNodeFromParent()

                    MutableTreeNode userRoot = (MutableTreeNode)tNode.getParent(); // The "User" folder
                    model.removeNodeFromParent(tNode);
                    m_userComponents.remove(toRemove);

                    if (m_userComponents.size() == 0) {
                      model.removeNodeFromParent(userRoot);
                      m_userCompNode = null;
                    }

                  } else {
                    ((JTreeLeafDetails)userObject).instantiateBean();
View Full Code Here

Examples of javax.swing.tree.DefaultTreeModel.removeNodeFromParent()

    public abstract void groupBy();
   
    private void removeNode(DefaultMutableTreeNode child) {
       DefaultTreeModel model = (DefaultTreeModel) tree.getModel();
       model.removeNodeFromParent(child);
   
       // remove empty branches above (needed for the file tree panel)
       DefaultMutableTreeNode parent = (DefaultMutableTreeNode) child.getParent();
       NodeElement ne;
       while (parent != null) {
View Full Code Here

Examples of javax.swing.tree.DefaultTreeModel.removeNodeFromParent()

           try {
             newParent = (DefaultMutableTreeNode) parent.getParent();
           } catch (Exception e) {}
            
           try {
             model.removeNodeFromParent(parent);
             parent = newParent;
           } catch (IllegalArgumentException iae) {
                 parent = null;
           }
         } else {
View Full Code Here

Examples of javax.swing.tree.DefaultTreeModel.removeNodeFromParent()

                    }

                    Vector toRemove = ((JTreeLeafDetails)userObject).getMetaBean();
                    DefaultTreeModel model = (DefaultTreeModel) m_componentTree.getModel();
                    MutableTreeNode userRoot = (MutableTreeNode)tNode.getParent(); // The "User" folder
                    model.removeNodeFromParent(tNode);
                    m_userComponents.remove(toRemove);

                    if (m_userComponents.size() == 0) {
                      model.removeNodeFromParent(userRoot);
                      m_userCompNode = null;
View Full Code Here

Examples of javax.swing.tree.DefaultTreeModel.removeNodeFromParent()

                    MutableTreeNode userRoot = (MutableTreeNode)tNode.getParent(); // The "User" folder
                    model.removeNodeFromParent(tNode);
                    m_userComponents.remove(toRemove);

                    if (m_userComponents.size() == 0) {
                      model.removeNodeFromParent(userRoot);
                      m_userCompNode = null;
                    }

                  } else {
                    ((JTreeLeafDetails)userObject).instantiateBean();
View Full Code Here

Examples of javax.swing.tree.DefaultTreeModel.removeNodeFromParent()

    if (selNode != null && selNode instanceof ScriptUserNode) {
      if (StandardDialogs.confirm(rootPanel, "Do you really want to permanently delete this script?")) {
        ScriptUserNode scriptNode = (ScriptUserNode) selNode;
        scriptNode.deleteScript();
        DefaultTreeModel model = (DefaultTreeModel) scriptTree.getModel();
        model.removeNodeFromParent(selNode);
        enableControls();
      }
    }
  }
View Full Code Here

Examples of javax.swing.tree.DefaultTreeModel.removeNodeFromParent()

        for (int i = rows.length - 1; i >= 0; i--) {
          TreePath path = source.getPathForRow(rows[i]);
          if (path == null) {
            continue;
          }
          model.removeNodeFromParent((MutableTreeNode) path.getLastPathComponent());
        }
      }
    }
  }
}
View Full Code Here

Examples of javax.swing.tree.DefaultTreeModel.removeNodeFromParent()

      @Override
      public void onClick(final AjaxRequestTarget target)
      {
        treeTable.modelChanging();
        DefaultTreeModel model = (DefaultTreeModel)treeTable.getDefaultModelObject();
        model.removeNodeFromParent(c3);
        model.insertNodeInto(c3, c2, model.getChildCount(c2));
        treeTable.modelChanged();
        treeTable.nodeSelected(c2);
        treeTable.updateTree(target);
      }
View Full Code Here

Examples of javax.swing.tree.DefaultTreeModel.removeNodeFromParent()

    public void resourceElementRemoved(ResourceType resourceType, String id) {

        DefaultMutableTreeNode node = getResourceElement(resourceType, id);
        if (node != null) {
            DefaultTreeModel model = (DefaultTreeModel) getModel();
            model.removeNodeFromParent(node);
            repaint();
        }
    }

    /**
 
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.