workingSet.add(new ContextualizedT2ReferenceImpl(source, new int[0])); int currentDepth = source.getDepth(); while (currentDepth > desiredDepth) { int position = 0; for (T2Reference child : children) { newSet.add(new ContextualizedT2ReferenceImpl(child, addIndex(ci.getIndex(), position++))); "Should never be trying to drill inside a data document identifier"); case ErrorDocument: newSet.add(new ContextualizedT2ReferenceImpl(ref .getDeeperErrorReference(), addIndex(ci.getIndex(), 0)));
workingSet.add(new ContextualizedT2ReferenceImpl(source, new int[0])); int currentDepth = source.getDepth(); while (currentDepth > desiredDepth) { int position = 0; for (T2Reference child : children) { newSet.add(new ContextualizedT2ReferenceImpl(child, addIndex(ci.getIndex(), position++))); "Should never be trying to drill inside a data document identifier"); case ErrorDocument: newSet.add(new ContextualizedT2ReferenceImpl(ref .getDeeperErrorReference(), addIndex(ci.getIndex(), 0)));
workingSet.add(new ContextualizedT2ReferenceImpl(source, new int[0])); int currentDepth = source.getDepth(); while (currentDepth > desiredDepth) { int position = 0; for (T2Reference child : children) { newSet.add(new ContextualizedT2ReferenceImpl(child, addIndex(ci.getIndex(), position++))); "Should never be trying to drill inside a data document identifier"); case ErrorDocument: newSet.add(new ContextualizedT2ReferenceImpl(ref .getDeeperErrorReference(), addIndex(ci.getIndex(), 0)));