public short compareDocumentPosition(Node node) throws DOMException { return document.compareDocumentPosition(node); }
@Override public short compareDocumentPosition(Node other) throws DOMException { return original_.compareDocumentPosition(other); }
/** * @inheritDoc */ public short compareDocumentPosition(Node other) throws DOMException { return dom.compareDocumentPosition(other); }
@Override public short compareDocumentPosition(Node other) throws DOMException { return original_.compareDocumentPosition(other); }
@Override public short compareDocumentPosition(Node other) throws DOMException { return document.compareDocumentPosition(getDomNode(other)); }
public short compareDocumentPosition(Node other) throws DOMException { return this.doc.compareDocumentPosition(other); }
public short compareDocumentPosition(Node node) throws DOMException { return document.compareDocumentPosition(node); }
/** * Runs the test case. * @throws Throwable Any uncaught exception causes test to fail */ public void runTest() throws Throwable { Document doc; int documentPosition; doc = (Document) load("hc_staff", false); documentPosition = (int) doc.compareDocumentPosition(doc); assertEquals("nodecomparedocumentpositionNoFlags04", 0, documentPosition); } /**
/** * Runs the test case. * @throws Throwable Any uncaught exception causes test to fail */ public void runTest() throws Throwable { Document doc; Comment comment; Element elem; NodeList elemList; int documentPosition; int commentPosition; Node appendedChild; doc = (Document) load("hc_staff", true); comment = doc.createComment("Another Comment"); elemList = doc.getElementsByTagName("p"); elem = (Element) elemList.item(3); appendedChild = elem.appendChild(comment); documentPosition = (int) doc.compareDocumentPosition(comment); assertEquals("nodecomparedocumentpositionIsContainedFollowing13", 20, documentPosition); commentPosition = (int) comment.compareDocumentPosition(doc); assertEquals("nodecomparedocumentpositionContainsPRECEDING13", 10, commentPosition); } /**
/** * Runs the test case. * @throws Throwable Any uncaught exception causes test to fail */ public void runTest() throws Throwable { Document doc; Element elem; Element newElem; NodeList elemList; int documentPosition; int documentElementPosition; Node appendedChild; doc = (Document) load("hc_staff", true); elemList = doc.getElementsByTagName("p"); elem = (Element) elemList.item(3); newElem = doc.createElementNS("http://www.w3.org/1999/xhtml", "br"); appendedChild = elem.appendChild(newElem); documentPosition = (int) doc.compareDocumentPosition(newElem); assertEquals("nodecomparedocumentpositionIsContainedFollowing09", 20, documentPosition); documentElementPosition = (int) newElem.compareDocumentPosition(doc); assertEquals("nodecomparedocumentpositionContainsPRECEDING09", 10, documentElementPosition); } /**
domImpl = doc.getImplementation(); newDoc = domImpl.createDocument(rootNS, rootName, nullDocType); documentPosition1 = (int) doc.compareDocumentPosition(newDoc); assertEquals("isImplSpecificDisconnected1", 33 & 57, documentPosition1 & 57); documentPosition2 = (int) newDoc.compareDocumentPosition(doc); assertEquals("isImplSpecificDisconnected2", 33 & 57, documentPosition2 & 57); assertNotEquals("notBothPreceding", documentPosition1 & 2, documentPosition2 & 2); assertNotEquals("notBothFollowing", documentPosition1 & 4, documentPosition2 & 4); documentPosition3 = (int) doc.compareDocumentPosition(newDoc); assertEquals("isConsistent", documentPosition1, documentPosition3);
/** * Runs the test case. * @throws Throwable Any uncaught exception causes test to fail */ public void runTest() throws Throwable { Document doc; Element docElem; Element newElem; int documentPosition; int documentElementPosition; Node appendedChild; doc = (Document) load("hc_staff", true); docElem = doc.getDocumentElement(); newElem = doc.createElementNS("http://www.w3.org/1999/xhtml", "br"); appendedChild = docElem.appendChild(newElem); documentPosition = (int) doc.compareDocumentPosition(newElem); assertEquals("nodecomparedocumentpositionIsContainedFollowing07", 20, documentPosition); documentElementPosition = (int) newElem.compareDocumentPosition(doc); assertEquals("nodecomparedocumentpositionContainedPRECEDING07", 10, documentElementPosition); } /**
/** * Runs the test case. * @throws Throwable Any uncaught exception causes test to fail */ public void runTest() throws Throwable { Document doc; Element elem; NodeList elemList; int documentPosition; int elementPosition; doc = (Document) load("hc_staff", false); elemList = doc.getElementsByTagName("p"); elem = (Element) elemList.item(3); documentPosition = (int) doc.compareDocumentPosition(elem); assertEquals("nodecomparedocumentpositionIsContainedFollowing08", 20, documentPosition); elementPosition = (int) elem.compareDocumentPosition(doc); assertEquals("nodecomparedocumentpositionContainsPRECEDING08", 10, elementPosition); } /**
/** * Runs the test case. * @throws Throwable Any uncaught exception causes test to fail */ public void runTest() throws Throwable { Document doc; ProcessingInstruction pi; int documentPosition; int piPosition; Node appendedChild; doc = (Document) load("hc_staff", true); pi = doc.createProcessingInstruction("PITarget", "PIDATA"); appendedChild = doc.appendChild(pi); documentPosition = (int) doc.compareDocumentPosition(pi); assertEquals("nodecomparedocumentpositionIsContainedFollowing12", 20, documentPosition); piPosition = (int) pi.compareDocumentPosition(doc); assertEquals("nodecomparedocumentpositionContainsPRECEDING12", 10, piPosition); } /**
/** * Runs the test case. * @throws Throwable Any uncaught exception causes test to fail */ public void runTest() throws Throwable { Document doc; Document docComp; int documentPosition1; int documentPosition2; int documentPosition3; doc = (Document) load("hc_staff", false); docComp = (Document) load("hc_staff", false); documentPosition1 = (int) doc.compareDocumentPosition(docComp); assertEquals("isImplSpecificDisconnected1", 33 & 57, documentPosition1 & 57); documentPosition2 = (int) docComp.compareDocumentPosition(doc); assertNotEquals("notBothPreceding", documentPosition1 & 2, documentPosition2 & 2); assertNotEquals("notBothFollowing", documentPosition1 & 4, documentPosition2 & 4); assertEquals("isImplSpecificDisconnected2", 33 & 57, documentPosition2 & 57); documentPosition3 = (int) doc.compareDocumentPosition(docComp); assertEquals("isConsistent", documentPosition1, documentPosition3); } /**
/** * Runs the test case. * @throws Throwable Any uncaught exception causes test to fail */ public void runTest() throws Throwable { Document doc; Element docElem; int documentPositionDoc; int documentPositionDocElem; doc = (Document) load("hc_staff", false); docElem = doc.getDocumentElement(); documentPositionDoc = (int) doc.compareDocumentPosition(docElem); assertEquals("nodecomparedocumentpositionIsContainedFollowing06", 20, documentPositionDoc); documentPositionDocElem = (int) docElem.compareDocumentPosition(doc); assertEquals("nodecomparedocumentpotionContainsPRECEDING06", 10, documentPositionDocElem); } /**
/** * Runs the test case. * @throws Throwable Any uncaught exception causes test to fail */ public void runTest() throws Throwable { Document doc; DocumentType docType; int documentPositionDoc; int documentPositionDocType; doc = (Document) load("hc_staff", false); docType = doc.getDoctype(); documentPositionDoc = (int) doc.compareDocumentPosition(docType); assertEquals("nodecomparedocumentpositionIsContainedFollowing01", 20, documentPositionDoc); documentPositionDocType = (int) docType.compareDocumentPosition(doc); assertEquals("nodecomparetreepositionContainsPRECEDING01", 10, documentPositionDocType); } /**
position5 = (int) attr.compareDocumentPosition(elem); assertEquals("nodecomparedocumentposition4ContainsPRECEDING33", 10, position5); position1 = (int) doc.compareDocumentPosition(elem); assertEquals("isImplSpecificDisconnected1", 33 & 57, position1 & 57); position2 = (int) elem.compareDocumentPosition(doc); assertNotEquals("notBothFollowing", position1 & 4, position2 & 4); assertEquals("isImplSpecificDisconnected2", 33 & 57, position2 & 57); position3 = (int) doc.compareDocumentPosition(elem); assertEquals("isConsistent", position1, position3);
/** * Runs the test case. * @throws Throwable Any uncaught exception causes test to fail */ public void runTest() throws Throwable { Document doc; DOMImplementation domImpl; DocumentType newDocType; DocumentType docType; int documentPositionDoc; int documentPositionDocType; String nullPubId = null; String nullSysId = null; Node replaced; String rootName; doc = (Document) load("hc_staff", true); docType = doc.getDoctype(); rootName = docType.getName(); domImpl = doc.getImplementation(); newDocType = domImpl.createDocumentType(rootName, nullPubId, nullSysId); replaced = doc.replaceChild(newDocType, docType); documentPositionDoc = (int) doc.compareDocumentPosition(newDocType); assertEquals("nodecomparedocumentpositionIsContainedFollowing02", 20, documentPositionDoc); documentPositionDocType = (int) newDocType.compareDocumentPosition(doc); assertEquals("nodecomparedocumentpositionContainsPRECEDING02", 10, documentPositionDocType); } /**