/** * Test case for {@link QueryObjectModelFactory#childNode(String, String)} */ public void testChildNodeWithSelector() throws RepositoryException { ChildNode childNode = qf.childNode(SELECTOR_NAME1, testRootNode.getPath()); assertEquals("Wrong path", testRootNode.getPath(), childNode.getParentPath()); assertEquals("Wrong selector name", SELECTOR_NAME1, childNode.getSelectorName()); }
} else if (constraint instanceof ChildNode) { ChildNode cn = (ChildNode) constraint; return getNodeIdQuery(PARENT, cn.getParentPath()); } else if (constraint instanceof DescendantNode) { DescendantNode dn = (DescendantNode) constraint;
} else if (constraint instanceof ChildNode) { ChildNode cn = (ChildNode) constraint; return Collections.singleton(cn.getSelectorName()); } else if (constraint instanceof DescendantNode) { DescendantNode dn = (DescendantNode) constraint;
} else if (constraint instanceof ChildNode) { ChildNode cn = (ChildNode) constraint; return getNodeIdQuery(PARENT, cn.getParentPath()); } else if (constraint instanceof DescendantNode) { DescendantNode dn = (DescendantNode) constraint;
} else if (constraint instanceof ChildNode) { ChildNode cn = (ChildNode) constraint; return Collections.singleton(cn.getSelectorName()); } else if (constraint instanceof DescendantNode) { DescendantNode dn = (DescendantNode) constraint;
/** * Test case for {@link QueryObjectModelFactory#childNode(String, String)} */ public void testChildNode() throws RepositoryException { ChildNode childNode = qf.childNode(SELECTOR_NAME1, testRootNode.getPath()); assertEquals("Wrong path", testRootNode.getPath(), childNode.getParentPath()); assertEquals("Wrong selector name", SELECTOR_NAME1, childNode.getSelectorName()); }
private void append(ChildNode constraint) { append("ISCHILDNODE("); appendName(constraint.getSelectorName()); append(", "); appendPath(constraint.getParentPath()); append(")"); }
private void append(ChildNode constraint) { append("ISCHILDNODE("); appendName(constraint.getSelectorName()); append(", "); appendPath(constraint.getParentPath()); append(")"); }
private void append(ChildNode constraint) { append("ISCHILDNODE("); appendName(constraint.getSelectorName()); append(", "); appendPath(constraint.getParentPath()); append(")"); }
@Test public void childNode() throws RepositoryException { ChildNode cn = f.childNode("selectorName", "parentPath"); assertEquals("selectorName", cn.getSelectorName()); assertEquals("parentPath", cn.getParentPath()); assertEquals("ISCHILDNODE([selectorName], [parentPath])", cn.toString()); assertEquals("ISCHILDNODE([p])", f.childNode(null, "p").toString()); }