/** * {@inheritDoc} */ @Override public boolean areEqual(Element one, Element another) { if (one==null || another==null) { return false; } return ((Element) one).isEqualNode((Element) another); }
/** * {@inheritDoc} */ @Override public boolean areEqual(Element one, Element another) { if (one==null || another==null) { return false; } return ((Element) one).isEqualNode((Element) another); }
@Override public boolean isEqualNode(Node arg) { return element.isEqualNode(arg); }
private boolean compareComponents(Element component1,Element component2){ //normalize two elements before comparing component1.normalize(); component2.normalize(); //perform a deep equality comparison on two nodes return component1.isEqualNode(component2); }
@Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (getClass() != obj.getClass()) return false; XmlNode other = (XmlNode) obj; return target.isEqualNode(other.target); }
@Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (getClass() != obj.getClass()) return false; XmlNode other = (XmlNode) obj; return target.isEqualNode(other.target); }
@Override public boolean equals(Object o) { if (this == o) { return true; } if (o == null || getClass() != o.getClass()) { return false; } XmlElement that = (XmlElement) o; return element.isEqualNode(that.element); }
@Override public boolean equals(Object o) { if (this == o) { return true; } if (o == null || getClass() != o.getClass()) { return false; } XmlElement that = (XmlElement) o; return element.isEqualNode(that.element); }
/** * @see org.w3c.dom.Node#isEqualNode(org.w3c.dom.Node) */ public boolean isEqualNode(Node arg) { return getCurrentInternal().isEqualNode(arg); }
@Override public boolean isEqualNode(Node arg) { final Element elem = getElement(); return elem != null ? elem.isEqualNode(arg) : Boolean.FALSE; }
/** * @see org.w3c.dom.Node#isEqualNode(org.w3c.dom.Node) */ public boolean isEqualNode(Node arg) { return getAtualInterno().isEqualNode(arg); }
/** * @see org.w3c.dom.Node#isEqualNode(org.w3c.dom.Node) */ @Override public boolean isEqualNode(Node arg) { return original.get().isEqualNode(arg); }
@Override protected boolean equalsInternal(ObjectLocator leftLocator, ObjectLocator rightLocator, Object lhs, Object rhs) { if (lhs instanceof Element && rhs instanceof Element) { final Element left = (Element) lhs; final Element right = (Element) rhs; return left.isEqualNode(right); } else { return super.equalsInternal(leftLocator, rightLocator, lhs, rhs); } }
/** * @see org.w3c.dom.Node#isEqualNode(org.w3c.dom.Node) */ @Override public boolean isEqualNode(Node arg) { return original.get().isEqualNode(arg); }
@Override public boolean isEqualNode(Node arg) { return element.isEqualNode(soapDocument.getDomNode(arg)); }
/** * Runs the test case. * @throws Throwable Any uncaught exception causes test to fail */ public void runTest() throws Throwable { Document doc; Element elem1; Element elem2; NodeList employeeList; boolean isEqual; doc = (Document) load("hc_staff", false); employeeList = doc.getElementsByTagName("em"); elem1 = (Element) employeeList.item(0); elem2 = (Element) employeeList.item(1); isEqual = elem1.isEqualNode(elem2); assertFalse("nodeisequalnode10", isEqual); } /**
/** * Runs the test case. * @throws Throwable Any uncaught exception causes test to fail */ public void runTest() throws Throwable { Document doc; Element elem1; Element elem2; boolean isEqual; doc = (Document) load("hc_staff", false); elem1 = doc.createElementNS("http://www.w3.org/1999/xhtml", "xhtml:html"); elem2 = doc.createElementNS("http://www.w3.org/1999/xhtml", "xhtml:html"); isEqual = elem1.isEqualNode(elem2); assertTrue("nodeisequalnode06", isEqual); } /**
/** * Runs the test case. * @throws Throwable Any uncaught exception causes test to fail */ public void runTest() throws Throwable { Document doc; Element elem1; Element elem2; boolean isEqual; doc = (Document) load("hc_staff", false); elem1 = doc.getDocumentElement(); elem2 = doc.getDocumentElement(); isEqual = elem1.isEqualNode(elem2); assertTrue("nodeisequalnode12", isEqual); } /**
/** * Runs the test case. * @throws Throwable Any uncaught exception causes test to fail */ public void runTest() throws Throwable { Document doc1; Document doc2; Element elem1; Element elem2; boolean isEqual; doc1 = (Document) load("hc_staff", false); doc2 = (Document) load("hc_staff", false); elem1 = doc1.createElementNS("http://www.w3.org/1999/xhtml", "xhtml:html"); elem2 = doc2.createElementNS("http://www.w3.org/1999/xhtml", "xhtml:html"); isEqual = elem1.isEqualNode(elem2); assertTrue("nodeisequalnode07", isEqual); } /**
/** * Runs the test case. * @throws Throwable Any uncaught exception causes test to fail */ public void runTest() throws Throwable { Document doc1; Document doc2; Element docElem1; Element docElem2; boolean isEqual; doc1 = (Document) load("barfoo_utf8", false); doc2 = (Document) load("barfoo_utf16", false); isEqual = doc1.isEqualNode(doc2); assertTrue("docAreNotEquals", isEqual); docElem1 = doc1.getDocumentElement(); docElem2 = doc2.getDocumentElement(); isEqual = docElem1.isEqualNode(docElem2); assertTrue("docElemsAreEquals", isEqual); } /**