Package com.google.gwt.xml.client

Examples of com.google.gwt.xml.client.NodeList


      // Act
      Document doc = XMLParser.parse(simpleXML);

      // Assert
      NodeList tags = doc.getElementsByTagName("tag");
      assertEquals("<tag>value</tag>", tags.item(0).toString());
      Text text = (Text) tags.item(0).getChildNodes().item(0);
      assertEquals("value", text.getData());
      assertEquals("#text", tags.item(0).getFirstChild().getNodeName());
      assertEquals("<tags><tag>value</tag></tags>", doc.getDocumentElement().toString());

      assertEquals(doc.getDocumentElement(), tags.item(0).getOwnerDocument().getDocumentElement());
   }
View Full Code Here


  @SuppressWarnings({"unchecked", "rawtypes"})
  public D read(Object loadConfig, Object data) {
    Document doc = XMLParser.parse((String) data);

    NodeList list = doc.getElementsByTagName(modelType.getRecordName());
    ArrayList<ModelData> records = new ArrayList<ModelData>();
    for (int i = 0; i < list.getLength(); i++) {
      Node node = list.item(i);
      Element elem = (Element) node;
      ModelData model = newModelInstance();
      for (int j = 0; j < modelType.getFieldCount(); j++) {
        DataField field = modelType.getField(j);
        Class type = field.getType();
View Full Code Here

  @SuppressWarnings({"unchecked", "rawtypes"})
  public D read(Object loadConfig, Object data) {
    Document doc = XMLParser.parse((String) data);

    NodeList list = doc.getElementsByTagName(modelType.getRecordName());
    ArrayList<ModelData> records = new ArrayList<ModelData>();
    for (int i = 0; i < list.getLength(); i++) {
      Node node = list.item(i);
      Element elem = (Element) node;
      ModelData model = newModelInstance();
      for (int j = 0; j < modelType.getFieldCount(); j++) {
        DataField field = modelType.getField(j);
        Class type = field.getType();
View Full Code Here

  }

  public ListLoadResult read(C loadConfig, Object data) {
    Document doc = XMLParser.parse((String) data);
   
    NodeList list = doc.getElementsByTagName(modelType.recordName);
    ArrayList<ModelData> records = new ArrayList<ModelData>();
    for (int i = 0; i < list.getLength(); i++) {
      Node node = list.item(i);
      Element elem = (Element) node;
      ModelData model = newModelInstance();
      for (int j = 0; j < modelType.getFieldCount(); j++) {
        DataField field = modelType.getField(j);
        String map = field.map != null ? field.map : field.name;
View Full Code Here

  @SuppressWarnings({"unchecked", "rawtypes"})
  public D read(Object loadConfig, Object data) {
    Document doc = XMLParser.parse((String) data);

    NodeList list = doc.getElementsByTagName(modelType.getRecordName());
    ArrayList<ModelData> records = new ArrayList<ModelData>();
    for (int i = 0; i < list.getLength(); i++) {
      Node node = list.item(i);
      Element elem = (Element) node;
      ModelData model = newModelInstance();
      for (int j = 0; j < modelType.getFieldCount(); j++) {
        DataField field = modelType.getField(j);
        Class type = field.getType();
View Full Code Here

   * @return the string representation of this <code>DocumentImpl</code>.
   * @see java.lang.Object#toString()
   */
  public String toString() {
    StringBuffer b = new StringBuffer();
    NodeList children = getChildNodes();
    for (int i = 0; i < children.getLength(); i++) {
      b.append(children.item(i).toString());
    }
    return b.toString();
  }
View Full Code Here

            String tagName) /*-{
        return jsObject.createElementNS(ns, tagName);
    }-*/;

    public static Node getFirstChildElement(Node parent) {
        NodeList children = parent.getChildNodes();

        for(int i=0; i<children.getLength(); i++)
        {
            Node child = children.item(i);
            if(child.getNodeType() == Node.ELEMENT_NODE)
                return child;
        }

        return null;
View Full Code Here

        if(address !=null)
        {
            mapping.setAddress(address.getNodeValue());
        }

        NodeList children = node.getChildNodes();
        List<String> attributes = new LinkedList<String>();
        List<String> objects = new LinkedList<String>();
        for(int i=0; i<children.getLength(); i++)
        {
            Node child = children.item(i);
            if(!( Node.ELEMENT_NODE == child.getNodeType()))
                continue;

            if(child.getNodeName().equals("attribute"))
            {
View Full Code Here

                builder.start((Container)unit);
            else
                builder.add(unit);

            // it's children
            NodeList children = root.getChildNodes();

            for(int i=0; i<children.getLength(); i++)
            {

                Node child = children.item(i);

                // skip anything except elements
                if(! (Node.ELEMENT_NODE == child.getNodeType()))
                    continue;
View Full Code Here

  }

  public ListLoadResult read(C loadConfig, Object data) {
    Document doc = XMLParser.parse((String) data);

    NodeList list = doc.getElementsByTagName(modelType.recordName);
    ArrayList<ModelData> records = new ArrayList<ModelData>();
    for (int i = 0; i < list.getLength(); i++) {
      Node node = list.item(i);
      Element elem = (Element) node;
      ModelData model = newModelInstance();
      for (int j = 0; j < modelType.getFieldCount(); j++) {
        DataField field = modelType.getField(j);
        String map = field.map != null ? field.map : field.name;
View Full Code Here

TOP

Related Classes of com.google.gwt.xml.client.NodeList

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.