/** * Test case for {@link QueryObjectModelFactory#sameNode(String, String)} */ public void testSameNodeWithSelector() throws RepositoryException { SameNode sameNode = qf.sameNode(SELECTOR_NAME1, testRootNode.getPath()); assertEquals("Wrong selector name", SELECTOR_NAME1, sameNode.getSelectorName()); assertEquals("Wrong path", testRootNode.getPath(), sameNode.getPath()); }
} else if (constraint instanceof SameNode) { SameNode sn = (SameNode) constraint; return getNodeIdQuery(UUID, sn.getPath()); } else if (constraint instanceof ChildNode) { ChildNode cn = (ChildNode) constraint;
} else if (constraint instanceof SameNode) { SameNode sn = (SameNode) constraint; return Collections.singleton(sn.getSelectorName()); } else if (constraint instanceof ChildNode) { ChildNode cn = (ChildNode) constraint;
} else if (constraint instanceof SameNode) { SameNode sn = (SameNode) constraint; return getNodeIdQuery(UUID, sn.getPath()); } else if (constraint instanceof ChildNode) { ChildNode cn = (ChildNode) constraint;
} else if (constraint instanceof SameNode) { SameNode sn = (SameNode) constraint; return Collections.singleton(sn.getSelectorName()); } else if (constraint instanceof ChildNode) { ChildNode cn = (ChildNode) constraint;
/** * Test case for {@link QueryObjectModelFactory#sameNode(String, String)} */ public void testSameNode() throws RepositoryException { SameNode sameNode = qf.sameNode(SELECTOR_NAME1, testRootNode.getPath()); assertEquals("Wrong selector name", SELECTOR_NAME1, sameNode.getSelectorName()); assertEquals("Wrong path", testRootNode.getPath(), sameNode.getPath()); }
private void append(SameNode constraint) { append("ISSAMENODE("); appendName(constraint.getSelectorName()); append(", "); appendPath(constraint.getPath()); append(")"); }
private void append(SameNode constraint) { append("ISSAMENODE("); appendName(constraint.getSelectorName()); append(", "); appendPath(constraint.getPath()); append(")"); }
private void append(SameNode constraint) { append("ISSAMENODE("); appendName(constraint.getSelectorName()); append(", "); appendPath(constraint.getPath()); append(")"); }
@Test public void sameNode() throws RepositoryException { SameNode s = f.sameNode("selectorName", "path"); assertEquals("selectorName", s.getSelectorName()); assertEquals("path", s.getPath()); assertEquals("ISSAMENODE([selectorName], [path])", s.toString()); assertEquals("ISSAMENODE([path])", f.sameNode(null, "path").toString()); assertEquals("ISSAMENODE([s], [path])", f.sameNode("s", "path").toString()); }