Package nu.xom

Examples of nu.xom.Element.removeAttribute()


       );
       Builder builder = new Builder(filter);
       String data ="<a/>";
       Document doc = builder.build(data, null);
       Element root = doc.getRootElement();
       root.removeAttribute(root.getAttribute(0));
       assertNull(root.getNamespaceURI("pre"));
      
    }

   
View Full Code Here


                          "http://www.w3.org/XML/1998/namespace", "en-US");
                        Element root = doc.getRootElement();
                        root.addAttribute(en);
                        root.addAttribute(xmlen);
                        Attribute version = root.getAttribute("version");
                        if (version != null) root.removeAttribute(version);
                        Element body = root.getFirstChildElement("body", "http://www.w3.org/1999/xhtml");
                        Element frameset = root.getFirstChildElement("frameset", "http://www.w3.org/1999/xhtml");
                        if (frameset != null && body != null) {
                            root.removeChild(body);
                        }
View Full Code Here

        Element element = new Element("test");
        element.addAttribute(a1);
        assertEquals(element, a1.getParent());
        assertEquals(a1, element.getAttribute("test"));

        element.removeAttribute(a1);
        assertNull(element.getAttribute("test"));

    }
   
   
View Full Code Here

       
        a1.detach();
        assertNull(a1.getParent());
        assertNull(e.getAttribute("name"));
       
        Attribute removed = e.removeAttribute(a2);
        assertNull(a2.getParent());
        assertEquals(a2, removed);
        assertNull( e.getAttribute("green", "http://www.green.com/"));
       
    }
View Full Code Here

        e.addAttribute(a1);
        e.addAttribute(a2);

        try {
            e.removeAttribute(null);
            fail("Removed Null Attribute");
        }
        catch (NullPointerException success) {
            assertNotNull(success.getMessage());
        }
View Full Code Here

        Element e = new Element(name, uri);

        Attribute a1 = new Attribute("name", "simple");

        try {
            e.removeAttribute(a1);
            fail("Removed Attribute that didn't belong");
        }
        catch (NoSuchAttributeException success) { 
            assertTrue(success.getMessage().indexOf(a1.getQualifiedName()) > 0);
        }
View Full Code Here

        Element e = new Element(name, uri);
        e.addAttribute(new Attribute("name", "value"));
        Attribute a1 = new Attribute("name", "simple");

        try {
            e.removeAttribute(a1);
            fail("Removed Attribute that didn't belong");
        }
        catch (NoSuchAttributeException success) {
            assertTrue(success.getMessage().indexOf(a1.getQualifiedName()) > 0);
        }
View Full Code Here

          ne.addAttribute(new Attribute("ontIDs", sv));
        }*/
      } else{
        if(sv == null || sv.length() == 0) {
          Attribute a = ne.getAttribute(type);
          if(a != null) ne.removeAttribute(a);
        } else {
          ne.addAttribute(new Attribute(type, sv));                 
        }
      }
    }
View Full Code Here

    Iterator i = ks.iterator();
    Nodes n = doc.query("//ne");
    for(int j=0;j<n.size();j++) {
      Element e = (Element)n.get(j);
      Attribute a = e.getAttribute(attrName);
      if(a != null) e.removeAttribute(a);
    }
    while(i.hasNext()) {
      String s = (String)i.next();
      if(!s.matches("s\\d+:\\d+")) continue;
      //String sv = ((String [])params.get(s))[0];
View Full Code Here

      String key = (String)keylist.get(i);
      if(key.equals("neid") || key.equals("sid") || key.equals("name") || key.equals("action") || key.equals("attrname")) continue;
      String [] values = (String [])params.get(key);
      String value = values[0];
      if(value == null || value.length() == 0) {
        if(ne.getAttribute(key) != null) ne.removeAttribute(ne.getAttribute(key));
      } else {
        ne.addAttribute(new Attribute(key, value));
      }     
    }
    //System.out.println(ne.toXML());
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.