Examples of TreeTableModel


Examples of com.sun.treetable.TreeTableModel

   root.addChild(child);
   root.addChild(child2);
   child2.addChild(child3);
   child2.addChild(child5);
   child3.addChild(child4);
   TreeTableModel model = new ExplainPlanModel(root);
   JTreeTable treeTable = new JTreeTable(model);
   int rowCount = treeTable.getTree().getRowCount();
   for (int i=0;i<rowCount;i++) {
    treeTable.getTree().expandRow(i);
   }
View Full Code Here

Examples of net.sourceforge.processdash.ui.lib.TreeTableModel

    private void selectTask() {
        if (taskProvider == null || activeTaskModel == null)
            throw new IllegalStateException("Object not yet initialized");
       
        TreeTableModel tasks = taskProvider.getTaskSelectionChoices();
        final JFilterableTreeComponent selector = new JFilterableTreeComponent(
                tasks, resources.getString("Choose_Task.Find"), false);
        final Object nodeToSelect = taskProvider
                .getTreeNodeForPath(activeTaskModel.getPath());
        loadPrefs(selector);
View Full Code Here

Examples of net.sourceforge.processdash.ui.lib.TreeTableModel

        } else {
            columns = createCsvColumns();
            writeCsvColumnHeaders(columns);
        }
       
        TreeTableModel merged = evModel.getMergedModel(false, false, null);
        EVTask root = (EVTask) merged.getRoot();
        prepCsvColumns(columns, root, root, 1);
        writeCsvRows(columns, root, 1);
    }
View Full Code Here

Examples of net.sourceforge.processdash.ui.lib.TreeTableModel

    }

    private static void writeTaskTree(Writer out, EVTaskList taskList,
            EVTaskFilter filter, EVReportSettings settings, String namespace)
            throws IOException {
        TreeTableModel tree = taskList.getMergedModel(true,
            settings.shouldMergePreserveLeaves(), filter);
        HTMLTreeTableWriter writer = new HTMLTreeTableWriter();
        customizeTaskTableWriter(writer, taskList, null, settings, false);
        writer.setTreeName(namespace + "t");
        writer.setExpandAllTooltip(resources.getHTML("Report.Expand_All_Tooltip"));
View Full Code Here

Examples of org.jdesktop.swingx.treetable.TreeTableModel

     * may be shared by any number of JXTreeTable instances.
     *
     * @param treeModel data model for this JXTreeTable
     */
    public void setTreeTableModel(TreeTableModel treeModel) {
        TreeTableModel old = getTreeTableModel();
//        boolean rootVisible = isRootVisible();
//        setRootVisible(false);
        renderer.setModel(treeModel);
//        setRootVisible(rootVisible);
       
View Full Code Here

Examples of org.jdesktop.swingx.treetable.TreeTableModel

                    updateAfterExpansionEvent(event);
                }
            });
            tree.addPropertyChangeListener("model", new PropertyChangeListener() {
                public void propertyChange(PropertyChangeEvent evt) {
                    TreeTableModel model = (TreeTableModel) evt.getOldValue();
                    model.removeTreeModelListener(getTreeModelListener());
                   
                    model = (TreeTableModel) evt.getNewValue();
                    model.addTreeModelListener(getTreeModelListener());
                   
                    fireTableStructureChanged();
                }
            });
        }
View Full Code Here

Examples of org.jdesktop.swingx.treetable.TreeTableModel

    DefaultMutableTreeTableNode root = new DefaultMutableTreeTableNode("root");
    root.add(new DefaultMutableTreeTableNode("child1"));
    root.add(new MyMutableTreeTableNode(new String[]{"child2", "1", "2", "3"}));
    root.add(new DefaultMutableTreeTableNode("child3"));
    List<String> columns = Arrays.asList("root", "col1", "col2", "col3");
    TreeTableModel m = new DefaultTreeTableModel(root, columns);
    treeTable.setTreeTableModel(m);
    setDefaultCloseOperation(EXIT_ON_CLOSE);
    add(treeTable, BorderLayout.CENTER);
    pack();
    repaint();
View Full Code Here

Examples of org.jdesktop.swingx.treetable.TreeTableModel

        String text = filterField.getText();
        return StringUtils.isBlank(text) ? null : new DbObjectsViewStringFilter(text);
    }

    private DbObjectsTreeModel getModel() {
        TreeTableModel model = treeTable.getTreeTableModel();
        return (model instanceof DbObjectsTreeModel) ? (DbObjectsTreeModel) model : null;
    }
View Full Code Here

Examples of org.jdesktop.swingx.treetable.TreeTableModel

        selectionListeners = new SelectionListeners();
    }

    private JXTreeTable createTreeTable() {
        TreeTableNode root = new RootNode(model.getProjectItem());
        TreeTableModel model = new DbObjectsTreeModel(root);
        JXTreeTable t = new TreeTableImpl(model);
        t.setRootVisible(true);
        t.addTreeExpansionListener(expansionListener);
        t.getSelectionModel().addListSelectionListener(new SelectionDispatcher());
        return t;
View Full Code Here

Examples of org.primefaces.model.TreeTableModel

  private TreeTableModel model;
 
  @Override
  protected DataModel getDataModel() {
    if(model == null) {
      model = new TreeTableModel((TreeNode) getValue());
    }
   
    return model;
  }
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.