Package com.smartgwt.client.widgets.tree

Examples of com.smartgwt.client.widgets.tree.Tree


    /**
     * Create a new tree.
     * @return Tree: new tree.
     */
    private Tree createTree() {
        final Tree treeAux = new Tree();
        treeAux.setModelType(TreeModelType.PARENT);
        treeAux.setNameProperty("Name");
        treeAux.setIdField("EmployeeId");
        treeAux.setParentIdField("ReportsTo");
        treeAux.setShowRoot(true);

        return treeAux;
    }
View Full Code Here


    /**
     * restart the treegrid about free people
     */
    private void restartTreeGridFree() {
        treeGrid.clear();
        Tree treeAux = createTree();
        treeAux.setData(nodesTreeFree);
        TreeGrid treeGrid2 = createTreeGrid(treeAux, constants.peopleFree());
        treeGrid = treeGrid2;
        treeGrid.getData().openAll();

        treeGrid.setGenerateClickOnEnter(false);
View Full Code Here

    /**
     * restart the treegrid of the busy people
     */
    private void restartTreeGridWork() {
        treeGridWork.clear();
        Tree treeAux = createTree();
        treeAux.setData(nodesTreeWork);
        TreeGrid treeGrid2 = createTreeGrid(treeAux, constants.peopleAssigned());
        treeGridWork = treeGrid2;
        treeGridWork.getData().openAll();

        treeGridWork.setGenerateClickOnEnter(false);
View Full Code Here

            return DESCRIPTION;
        }
    }

    public Canvas getViewPanel() {
        Tree employeeTree = new Tree();
        employeeTree.setModelType(TreeModelType.PARENT);
        employeeTree.setIdField("EmployeeId");
        employeeTree.setParentIdField("ReportsTo");
        employeeTree.setNameProperty("Name");
        employeeTree.setRootValue(1);
        employeeTree.setData(employeeData);
      
        TreeGrid employeeTreeGrid = new TreeGrid();
        employeeTreeGrid.setWidth(500);
        employeeTreeGrid.setHeight(400);
        employeeTreeGrid.setNodeIcon("icons/16/person.png");
View Full Code Here

            return DESCRIPTION;
        }
    }

    public Canvas getViewPanel() {
        Tree employeeTree = new Tree();
        employeeTree.setModelType(TreeModelType.CHILDREN);
        employeeTree.setNameProperty("Name");
        employeeTree.setChildrenProperty("directReports");
        employeeTree.setRoot(employeeRoot);
       
        TreeGrid employeeTreeGrid = new TreeGrid();
        employeeTreeGrid.setWidth(500);
        employeeTreeGrid.setHeight(400);
        employeeTreeGrid.setNodeIcon("icons/16/person.png");
View Full Code Here

        TreeGridField field = new TreeGridField("Name", "Tree from local data");
        field.setCanSort(false);

        treeGrid.setFields(field);

        final Tree tree = new Tree();
        tree.setModelType(TreeModelType.PARENT);
        tree.setNameProperty("Name");
        tree.setIdField("EmployeeId");
        tree.setParentIdField("ReportsTo");
        tree.setShowRoot(true);

        EmployeeTreeNode root = new EmployeeTreeNode("4", "1", "Charles Madigen");
        EmployeeTreeNode node2 = new EmployeeTreeNode("188", "4", "Rogine Leger");
        EmployeeTreeNode node3 = new EmployeeTreeNode("189", "4", "Gene Porter");
        EmployeeTreeNode node4 = new EmployeeTreeNode("265", "189", "Olivier Doucet");
        EmployeeTreeNode node5 = new EmployeeTreeNode("264", "189", "Cheryl Pearson");
        tree.setData(new TreeNode[]{root, node2, node3, node4, node5});

        treeGrid.addDrawHandler(new DrawHandler() {
            public void onDraw(DrawEvent event) {
                tree.openAll();
            }
        });
       
        treeGrid.setData(tree);
View Full Code Here

        TreeGrid treeGrid = new TreeGrid();
        treeGrid.setWidth("30%");
        treeGrid.setShowConnectors(true);
        treeGrid.setShowResizeBar(true);

        Tree data = new Tree();
        data.setModelType(TreeModelType.CHILDREN);
        data.setRoot(new TreeNode("root",
                new TreeNode("File"),
                new TreeNode("Edit"),
                new TreeNode("Search"),
                new TreeNode("Project"),
                new TreeNode("Tools"),
View Full Code Here

        field.setCanFilter(true);
        field.setName("nodeTitle");
        field.setTitle("<b>Samples</b>");
        setFields(field);

        Tree tree = new Tree();
        tree.setModelType(TreeModelType.PARENT);
        tree.setNameProperty("nodeTitle");
        tree.setOpenProperty("isOpen");
        tree.setIdField("nodeID");
        tree.setParentIdField("parentNodeID");
        tree.setRootValue("root" + idSuffix);

        tree.setData(showcaseData);

        setData(tree);
    }
View Full Code Here

        TreeGridField field = new TreeGridField("Name", "Tree from local data");
        field.setCanSort(false);

        treeGrid.setFields(field);

        Tree tree = new Tree();
        tree.setModelType(TreeModelType.PARENT);
        //tree.setRootValue("1");
        tree.setNameProperty("Name");
        tree.setIdField("EmployeeId");
        tree.setParentIdField("ReportsTo");
        tree.setShowRoot(true);

        EmployeeTreeNode root = new EmployeeTreeNode("4", "1", "Charles Madigen");
        EmployeeTreeNode node2 = new EmployeeTreeNode("188", "4", "Rogine Leger");
        EmployeeTreeNode node3 = new EmployeeTreeNode("189", "4", "Gene Porter");
        EmployeeTreeNode node4 = new EmployeeTreeNode("265", "189", "Olivier Doucet");
        EmployeeTreeNode node5 = new EmployeeTreeNode("264", "189", "Cheryl Pearson");
        tree.setData(new TreeNode[]{root, node2, node3, node4, node5});

        tree.setRoot(root);

        treeGrid.setData(tree);

        return treeGrid;
    }
View Full Code Here

        }
    }

    public Canvas getViewPanel() {

        Tree grid1Tree = new Tree();
        grid1Tree.setModelType(TreeModelType.CHILDREN);
        grid1Tree.setNameProperty("Name");
        grid1Tree.setRoot(new PartsTreeNode("Root",
                new PartsTreeNode("Bin 1",
                        new PartsTreeNode("Blue Cube", "cube_blue.png"),
                        new PartsTreeNode("Yellow Cube", "cube_yellow.png"),
                        new PartsTreeNode("Green Cube", "cube_green.png")
                ),
                new PartsTreeNode("Bin 2",
                        new PartsTreeNode("Blue Piece", "pawn_blue.png"),
                        new PartsTreeNode("Green Piece", "pawn_green.png"),
                        new PartsTreeNode("Yellow Piece", "pawn_yellow.png")
                )
        ));

        final PartsTreeGrid grid1 = new PartsTreeGrid();
        grid1.setDragDataAction(DragDataAction.MOVE);
        grid1.setData(grid1Tree);
        grid1.getData().openAll();

        Tree grid2Tree = new Tree();
        grid2Tree.setModelType(TreeModelType.CHILDREN);
        grid2Tree.setNameProperty("Name");
        grid2Tree.setRoot(new PartsTreeNode("Root",
                new PartsTreeNode("Bin 3",
                        new PartsTreeNode("Blue Part", "piece_blue.png"),
                        new PartsTreeNode("Green Part", "piece_green.png"),
                        new PartsTreeNode("Yellow Part", "piece_yellow.png")
                )
View Full Code Here

TOP

Related Classes of com.smartgwt.client.widgets.tree.Tree

Copyright © 2018 www.massapicom. 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.