return null; List<Element<T>> list = children.get(nameIndex.getName()); if (list == null || list.size() <= index) { return null;
when(ancestorPath.getElements()).thenReturn(new Element[]{pageElement}); when(rootElement.getName()).thenReturn(rootName); when(rootElement.denotesRoot()).thenReturn(true); when(pageElement.getName()).thenReturn(pageName); when(pageElement.denotesIdentifier()).thenReturn(true); when(pageElement.getString()).thenReturn("page"); when(contentNodeElement.getName()).thenReturn(pageName); when(contentNodeElement.denotesIdentifier()).thenReturn(true); when(contentNodeElement.getString()).thenReturn("contentNode");
case JJTDOTDOT: if (queryNode instanceof LocationStepQueryNode) { ((LocationStepQueryNode) queryNode).setNameTest(PATH_FACTORY.getParentElement().getName()); } else { ((RelationQueryNode) queryNode).addPathElement(PATH_FACTORY.getParentElement());
case JJTDOTDOT: if (queryNode instanceof LocationStepQueryNode) { ((LocationStepQueryNode) queryNode).setNameTest(PATH_FACTORY.getParentElement().getName()); } else { ((RelationQueryNode) queryNode).addPathElement(PATH_FACTORY.getParentElement());
if (!hasNode(srcName.getName(), srcName.getIndex())) { String name; try { if (dstName != null && !hasNode(dstName.getName(), dstName.getIndex())) { String name; try { pb.addLast(srcName.getName(), srcName.getIndex()); Path childPath = pb.getPath(); if (!acMgr.isGranted(childPath, Permission.MODIFY_CHILD_NODE_COLLECTION)) { ChildNodeEntry entry = list.get(i); if (srcInd == -1) { if (entry.getName().equals(srcName.getName()) && (entry.getIndex() == srcName.getIndex() || srcName.getIndex() == 0 && entry.getIndex() == 1)) { srcInd = i; if (entry.getName().equals(dstName.getName()) && (entry.getIndex() == dstName.getIndex() || dstName.getIndex() == 0 && entry.getIndex() == 1)) { destInd = i; if (srcInd != -1) {
if (!hasNode(srcName.getName(), srcName.getIndex())) { String name; try { if (dstName != null && !hasNode(dstName.getName(), dstName.getIndex())) { String name; try { pb.addLast(srcName.getName(), srcName.getIndex()); Path childPath = pb.getPath(); if (!acMgr.isGranted(childPath, Permission.MODIFY_CHILD_NODE_COLLECTION)) { ChildNodeEntry entry = list.get(i); if (srcInd == -1) { if (entry.getName().equals(srcName.getName()) && (entry.getIndex() == srcName.getIndex() || srcName.getIndex() == 0 && entry.getIndex() == 1)) { srcInd = i; if (entry.getName().equals(dstName.getName()) && (entry.getIndex() == dstName.getIndex() || dstName.getIndex() == 0 && entry.getIndex() == 1)) { destInd = i; if (srcInd != -1) {
for (; i < elems.length-1; i++) { Path.Element elem = elems[i]; if (elems[i].denotesRoot()) { if (entry.getParent() != null) { throw new RepositoryException("NodeEntry out of 'hierarchy' " + path.toString()); int index = elem.getNormalizedIndex(); Name name = elem.getName();
for (; i < elems.length-1; i++) { Path.Element elem = elems[i]; if (elems[i].denotesRoot()) { if (entry.getParent() != null) { throw new RepositoryException("NodeEntry out of 'hierarchy' " + path.toString()); int index = elem.getNormalizedIndex(); Name name = elem.getName();
Path.Element elem = elems[i]; if (elem.denotesRoot()) { if (entry.getParent() != null) { throw new RepositoryException("NodeEntry out of 'hierarchy' " + path.toString()); int index = elem.getNormalizedIndex(); Name name = elem.getName();
Path.Element elem = elems[i]; if (elem.denotesRoot()) { if (entry.getParent() != null) { throw new RepositoryException("NodeEntry out of 'hierarchy' " + path.toString()); int index = elem.getNormalizedIndex(); Name name = elem.getName();
for (Path.Element element : path.getElements()) { if (element instanceof CargoNamePath) { Name name = element.getName(); int index = element.getIndex(); if (index == 0) { index = 1; if (nodeEntry != null) { smartNodeId = nodeEntry.getId(); smartNodeId = new ParameterizedNodeId(smartNodeId, element.getIdentifier()); } else return null; Path.Element element = remainingElts[i]; NodeState parentState = (NodeState)getItemState(itemId); Name name = element.getName(); int index = element.getIndex(); if (index == 0) { index = 1;
ai++; bi++; } else if (a[ai].denotesCurrent()) { ai++; } else if (b[bi].denotesCurrent()) { bi++; } else { if (a[ai].denotesName()) { path = new ParentPath(path); ai++; } else if (a[ai].denotesCurrent()) { ai++; } else {
ai++; bi++; } else if (a[ai].denotesCurrent()) { ai++; } else if (b[bi].denotesCurrent()) { bi++; } else { if (a[ai].denotesName()) { path = new ParentPath(path); ai++; } else if (a[ai].denotesCurrent()) { ai++; } else {