Package org.itsnat.core.domutil

Examples of org.itsnat.core.domutil.ElementTreeNodeRenderer


    public void unrenderTreeNode(int index)
    {
        ElementTreeNodeImpl treeNode = (ElementTreeNodeImpl)getTreeNodeAt(index);
        if (treeNode == null) return;

        ElementTreeNodeRenderer renderer = treeNode.getElementTreeNodeRenderer();
        if (renderer != null)
        {
            Element labelElem = treeNode.getLabelElement();
            renderer.unrenderTreeNode(treeNode,labelElem);
        }

        ElementTreeNodeListImpl childList = treeNode.getElementTreeNodeList();
        if (childList == null) return;
View Full Code Here


    public void setValue(Object value,boolean isNew)
    {
        Element labelElem = getLabelElement();
        prepareRendering(labelElem,isNew);
        ElementTreeNodeRenderer renderer = getElementTreeNodeRenderer();
        if (renderer != null)
            renderer.renderTreeNode(this,value,labelElem,isNew);
    }
View Full Code Here

        buildTree("treeId3",false,null,null);
        buildTree("treeId4",false,null,null);
        buildTreeFixedRoot("treeId5",null,null);
        buildTreeRootless("treeId6",false,null,null);

        ElementTreeNodeRenderer customRenderer = new ElementTreeNodeRenderer()
        {
            public void renderTreeNode(ElementTreeNode treeNode,Object value,Element labelElem,boolean isNew)
            {
                int level = treeNode.getDeepLevel();
View Full Code Here

    {
        ItsNatDocument itsNatDoc = null;
        Document doc = itsNatDoc.getDocument();
        Element parent = doc.getElementById("treeId");

        ElementTreeNodeRenderer customRenderer = new ElementTreeNodeRenderer()
        {
            public void renderTreeNode(ElementTreeNode treeNode,Object value,Element labelElem,boolean isNew)
            {
                int level = treeNode.getDeepLevel();
View Full Code Here

    {
        ItsNatDocument itsNatDoc = null;
        Document doc = itsNatDoc.getDocument();
        Element parent = doc.getElementById("treeId5");

        ElementTreeNodeRenderer customRenderer = null;

        ElementGroupManager factory = itsNatDoc.getElementGroupManager();
        ElementTree elemTree = factory.createElementTree(true,parent,true,null,customRenderer);
    }
View Full Code Here

    {
        Document doc = itsNatDoc.getDocument();

        Element parentElement = doc.getElementById("treeCustomId");
        ElementTreeNodeStructure structure = FirstLevelTreeStructure.SINGLETON;
        ElementTreeNodeRenderer renderer = FirstLevelTreeRenderer.SINGLETON;
        ElementGroupManager factory = itsNatDoc.getElementGroupManager();
        ElementTreeNodeList tree = factory.createElementTreeNodeList(false,parentElement,true,structure,renderer);
        String[] name;
        ElementTreeNode treeNode;
        ElementTreeNodeList nodeList;
View Full Code Here

TOP

Related Classes of org.itsnat.core.domutil.ElementTreeNodeRenderer

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.