Examples of DomNode


Examples of org.apache.tools.ant.gui.xml.DOMNode

        DOMAttributes retval =
            new DOMAttributes(getDtdElement());

        NamedDOMNodeMap attribs = getAttributes();
        for(int i = 0, len = attribs.getLength(); i < len; i++) {
            DOMNode n = attribs.item(i);
            retval.setProperty(n.getNodeName(), n.getNodeValue());
        }
        return retval;
    }
View Full Code Here

Examples of org.onemind.swingweb.client.dom.DomNode

        List componentNodes = getComponentNodes(element);
        if (componentNodes.size() == 1)
        {
            for (int i = 0; i < componentNodes.size(); i++)
            {
                DomNode childNode = (DomNode) componentNodes.get(i);
                Object com = rootHandler.handle(pane, childNode);
                //TODO: laying out etc
                if (com instanceof Component)
                {
                    Component childCom = (Component) com;
View Full Code Here

Examples of org.onemind.swingweb.client.dom.DomNode

     * {@inheritDoc}
     */
    protected void handleChildren(AbstractClient rootHandler, Container c, Container contentPane, DomNode element)
    {
        Frame f = (Frame) c;
        DomNode menuElement = getFirstElementByTag(element, "element");
        if (menuElement != null)
        {
            MenuBar menuBar = (MenuBar) rootHandler.handle(c, menuElement);
            f.setMenuBar(menuBar);
        }
View Full Code Here

Examples of org.onemind.swingweb.client.dom.DomNode

        choice.removeAll();
        List nodes = element.getChildNodes();
        int count = 0;
        for (int i = 0; i < nodes.size(); i++)
        {
            DomNode childNode = (DomNode) nodes.get(i);
            if ("item".equals(childNode.getName()))
            {
                String value = childNode.getAttribute("value");
                String selected = childNode.getAttribute("selected");
                choice.add(value);
                if (Boolean.valueOf(selected).booleanValue())
                {
                    choice.select(count);
                }
View Full Code Here

Examples of org.onemind.swingweb.client.dom.DomNode

    protected void handleChildrenMenu(AbstractClient rootHandler, MenuBar bar, DomNode element)
    {
        List nodes = getComponentNodes(element);
        for (int i = 0; i < nodes.size(); i++)
        {
            DomNode childNode = (DomNode) nodes.get(i);
            if (childNode instanceof DomNode)
            {
                DomNode childElement = childNode;
                Object childCom = rootHandler.handle(bar, childElement);
                handleChildMenu(rootHandler, bar, childCom, childElement);
            }
        }
    }
View Full Code Here

Examples of org.onemind.swingweb.client.dom.DomNode

            contentPane.setLayout(gbLayout);
        } else
        {
            gbLayout = (GridBagLayout) contentPane.getLayout();
        }
        DomNode layoutNode = getFirstElementByTag(element, "layout");
        if (layoutNode != null)
        {
            int cols = Integer.parseInt(layoutNode.getAttribute("cols"));
            int rows = Integer.parseInt(layoutNode.getAttribute("rows"));
            List cells = getChildrenByTag(layoutNode, "cell");
            Map toBeAdded = new LinkedHashMap();
            for (int i = 0; i < cells.size(); i++)
            {
                DomNode cellNode = (DomNode) cells.get(i);
                List childElements = getComponentNodes(cellNode);
                if (childElements.size() == 0)
                {
                    //just a padding cell
                } else if (childElements.size() == 1)
                {
                    DomNode comNode = (DomNode) childElements.get(0);
                    Object childCom = rootHandler.handle(contentPane, comNode);
                    GridBagConstraints cons = new GridBagConstraints();
                    cons.fill = GridBagConstraints.BOTH;
                    int row = Integer.parseInt(cellNode.getAttribute("row"));
                    int col = Integer.parseInt(cellNode.getAttribute("col"));
View Full Code Here

Examples of org.onemind.swingweb.client.dom.DomNode

    protected void handleChildrenMenu(AbstractClient rootHandler, Menu menu, DomNode element)
    {
        List nodes = getComponentNodes(element);
        for (int i = 0; i < nodes.size(); i++)
        {
            DomNode childNode = (DomNode) nodes.get(i);
            DomNode childElement = (DomNode) childNode;
            Object childCom = rootHandler.handle(menu, childElement);
            if (childCom instanceof MenuItem)
            {
                menu.add((MenuItem) childCom);
            }
View Full Code Here

Examples of org.onemind.swingweb.client.dom.DomNode

        list.removeAll();
        List nodes = element.getChildNodes();
        int count = 0;
        for (int i = 0; i < nodes.size(); i++)
        {
            DomNode childNode = (DomNode) nodes.get(i);
            if ("item".equals(childNode.getName()))
            {
                DomNode childElement = (DomNode) childNode;
                String value = childElement.getAttribute("value");
                String selected = childElement.getAttribute("selected");
                list.add(value, count);
                if (Boolean.valueOf(selected).booleanValue())
                {
                    list.select(count);
                }
View Full Code Here

Examples of org.onemind.swingweb.client.dom.DomNode

        TabContainer tabCon = (TabContainer) c;
        tabCon.clearTabs();
        List tabsList = getChildrenByTag(element, "tabs");
        if (tabsList.size() > 0)
        {
            DomNode tabsNode = (DomNode) tabsList.get(0);
            List tabs = getChildrenByTag(tabsNode, "tab");
            for (int i = 0; i < tabs.size(); i++)
            {
                DomNode tabNode = (DomNode) tabs.get(i);
                String label = tabNode.getAttribute("label");
                String selected = tabNode.getAttribute("selected");
                tabCon.addTab(label);
                if ("true".equalsIgnoreCase(selected))
                {
                    tabCon.setActiveTab(i);
                }
            }
        }
        List tabContent = getChildrenByTag(element, "tabContent");
        for (int i = 0; i < tabContent.size(); i++)
        {
            DomNode contentNode = (DomNode) tabContent.get(i);
            List colList = getChildrenByTag(contentNode, "element");
            if (colList.size() > 0)
            {
                DomNode elementNode = (DomNode) colList.get(0);
                Widget content = (Widget) getClient().handle(this, elementNode);
                tabCon.setContent(content);
            }
        }
    }
View Full Code Here

Examples of org.onemind.swingweb.client.dom.DomNode

    public void addSingleChild(AbstractClient rootHandler, ScrollPanel pane, DomNode element)
    {
        List nodes = getComponentNodes(element);
        for (int i = 0; i < nodes.size(); i++)
        {
            DomNode childElement = (DomNode) nodes.get(i);
            Object com = rootHandler.handle(pane, childElement);
            //TODO: laying out etc
            if (com instanceof Widget)
            {
                Widget childCom = (Widget) com;
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.