Examples of TreeModelListener


Examples of javax.swing.event.TreeModelListener

  {
    final TreeModelEvent event = new TreeModelEvent(this, new TreePath(root));
    final TreeModelListener[] modelListeners = listenerList.getListeners(TreeModelListener.class);
    for (int i = 0; i < modelListeners.length; i++)
    {
      final TreeModelListener modelListener = modelListeners[i];
      modelListener.treeStructureChanged(event);
    }
  }
View Full Code Here

Examples of javax.swing.event.TreeModelListener

        }
      }
    });

    this.model = (DefaultTreeModel) this.getModel();
    this.model.addTreeModelListener(new TreeModelListener() {
      public void treeNodesChanged(TreeModelEvent tme) {
        TypeEnum e = (that.activePath.getPathCount() == 3) ? TypeEnum.Rule : TypeEnum.RulePackage;

        TreeNode node = (TreeNode) tme.getChildren()[0];
        String newName = node.toString();
View Full Code Here

Examples of javax.swing.event.TreeModelListener

      }
    });

    this.model = (DefaultTreeModel) this.getModel();
   
    this.model.addTreeModelListener(new TreeModelListener() {
     
      public void treeNodesChanged(TreeModelEvent tme) {
       
        TypeEnum e = (that.activePath.getPathCount() == 3) ? TypeEnum.Rule : TypeEnum.Document;
View Full Code Here

Examples of javax.swing.event.TreeModelListener

        /**
         * @return <code>TreeModelListener</code>
         */
        private TreeModelListener getTreeModelListener() {
            if (treeModelListener == null) {
                treeModelListener = new TreeModelListener() {
                   
                    public void treeNodesChanged(TreeModelEvent e) {
//                        LOG.info("got tree event: changed " + e);
                        delayedFireTableDataUpdated(e);
                    }  
View Full Code Here

Examples of javax.swing.event.TreeModelListener

        });
    }

    public static void installRootExpandingTreeModelListener(final JTree tree) {

        TreeModelListener listener = new TreeModelListener() {

            public void treeNodesChanged(TreeModelEvent e) {
            }

            public void treeNodesInserted(TreeModelEvent e) {
View Full Code Here

Examples of javax.swing.event.TreeModelListener

        // Install a TreeModelListener that can update the table when
        // tree changes. We use delayedFireTableDataChanged as we can
        // not be guaranteed the tree will have finished processing
        // the event before us.
        treeTableModel.addTreeModelListener(listener=new TreeModelListener() {
            public void treeNodesChanged(TreeModelEvent e) {
                delayedFireTableDataChanged();
            }

            public void treeNodesInserted(TreeModelEvent e) {
View Full Code Here

Examples of javax.swing.event.TreeModelListener

        // Install a TreeModelListener that can update the table when
        // tree changes. We use delayedFireTableDataChanged as we can
        // not be guaranteed the tree will have finished processing
        // the event before us.
        treeTableModel.addTreeModelListener(listener=new TreeModelListener() {
            public void treeNodesChanged(TreeModelEvent e) {
                delayedFireTableDataChanged();
            }

            public void treeNodesInserted(TreeModelEvent e) {
View Full Code Here

Examples of javax.swing.event.TreeModelListener

    public TreeTableModelAdapter(TreeTableModel treeTableModel, JTree tree) {
        this.tree = tree;
        this.treeTableModel = treeTableModel;

        tree.setLargeModel(true);
        treeTableModel.addTreeModelListener(new TreeModelListener() {

            public void treeNodesChanged(TreeModelEvent e) {
                delayedFireTableDataChanged();
            }
View Full Code Here

Examples of javax.swing.event.TreeModelListener

    public JTreeTable(TreeTableModel treeTableModel) {
        super();
        mTreeTableModel = treeTableModel;

        mTreeTableModel.addTreeModelListener(new TreeModelListener() {

            public void treeNodesChanged(TreeModelEvent e) {
                hasChanged = true;
            }
View Full Code Here

Examples of javax.swing.event.TreeModelListener

      else
        root.add(new DefaultMutableTreeNode(state.getFile().getName()));

    tree = new JTree(root);
    tree.setEditable(true);
    tree.getModel().addTreeModelListener(new TreeModelListener() {

      public void treeNodesChanged(TreeModelEvent e) {
        //TODO: something with the view nodes here
      }
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.