Package com.google.gwt.dom.client

Examples of com.google.gwt.dom.client.Node


    {
        NodeList<Node> children = root.getChildNodes();

        for(int i=0; i<children.getLength(); i++)
        {
            Node child = children.getItem(i);
            if(Node.ELEMENT_NODE == child.getNodeType())
            {
                Element childElement = (Element)child;

                //if(childElement.hasAttribute("focusable"))
                //    includeChildren = childElement.getAttribute("focusable").equals("true");
View Full Code Here


        if(target!=null) // standalone doesn't provide any top level links
        {
            NodeList<Node> childNodes = target.getChildNodes();
            for(int i=0; i<childNodes.getLength(); i++)
            {
                Node n = childNodes.getItem(i);
                if(Node.ELEMENT_NODE == n.getNodeType())
                {
                    Element element = (Element) n;
                    if(element.getId().equals("header-"+name))
                    {
                        element.addClassName("header-link-selected");
View Full Code Here

        if(target!=null) // standalone doesn't provide any top level links
        {
            NodeList<Node> childNodes = target.getChildNodes();
            for(int i=0; i<childNodes.getLength(); i++)
            {
                Node n = childNodes.getItem(i);
                if(Node.ELEMENT_NODE == n.getNodeType())
                {
                    Element element = (Element) n;
                    if(element.getId().equals("header-"+name))
                    {
                        element.addClassName("header-link-selected");
View Full Code Here

            if (type.equals("image")) {
                Element el = null;
                boolean created = false;
                NodeList<Node> nodes = getElement().getChildNodes();
                if (nodes != null && nodes.getLength() == 1) {
                    Node n = nodes.getItem(0);
                    if (n.getNodeType() == Node.ELEMENT_NODE) {
                        Element e = (Element) n;
                        if (e.getTagName().equals("IMG")) {
                            el = e;
                        }
                    }
View Full Code Here

    public TextConsoleConfig getConfig() {
        return config;
    }

    private boolean bufferEndsWithNewLine() {
        Node last = buffer != null ? buffer.getLastChild() : null;
        //_log("last node: " + (last != null ? last.getNodeName() : "<null>"));
        return last != null && "br".equals(last.getNodeName().toLowerCase());
    }
View Full Code Here

        boolean doWrap = config.isWrap();
        //_log("print original: '" + string + "' (" + doWrap + ")");
        String str = string.replaceAll("\t", tabs);

        // Continue to the last text node if available
        Node last = getLastTextNode();
        int linesAdded = 0;
        if (last != null) {
            //_log("print append to old node: '" + last.getNodeValue() + "'");
            str = last.getNodeValue() + str;
            buffer.removeChild(last);
            linesAdded--;
        }

        // Split by the newlines anyway
View Full Code Here

    private Node getLastTextNode() {
        if (buffer == null) {
            return null;
        }
        Node l = buffer.getLastChild();
        if (l != null && l.getNodeType() == Node.TEXT_NODE) {
            return l;
        }
        return null;
    }
View Full Code Here

    Element elem = XDOM.getHead();

    Element all = null;

    for (int i = 0; i < elem.getChildNodes().getLength(); i++) {
      Node node = elem.getChildNodes().getItem(i).cast();
      if (node instanceof Element) {
        Element child = (Element) node;
        String tag = child.getTagName();
        if (tag != null && child.getTagName().equalsIgnoreCase("link")) {
          String href = child.getAttribute("href");
View Full Code Here

      all.insert(elements, index);

      Element ref = index == 0 ? all.getElement(elements.length) : all.getElement(index - 1);

      for (int i = elements.length - 1; i >= 0; i--) {
        Node n = ref.getParentNode();
        if (index == 0) {
          n.insertBefore(elements[i], n.getFirstChild());
        } else {
          Node next = ref == null ? null : ref.getNextSibling();
          if (next == null) {
            n.appendChild(elements[i]);
          } else {
            n.insertBefore(elements[i], next);
          }
View Full Code Here

        if(target!=null) // standalone doesn't provide any top level links
        {
            NodeList<Node> childNodes = target.getChildNodes();
            for(int i=0; i<childNodes.getLength(); i++)
            {
                Node n = childNodes.getItem(i);
                if(Node.ELEMENT_NODE == n.getNodeType())
                {
                    Element element = (Element) n;
                    if(element.getId().equals("header-"+name))
                    {
                        element.addClassName("header-link-selected");
View Full Code Here

TOP

Related Classes of com.google.gwt.dom.client.Node

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.