position=1;
}
retrieval.open();
Object[] tupleBuffer=retrieval.getTupleBuffer();
List<Node> possiblyInvalidlyBlocked=new ArrayList<Node>();
while (!retrieval.afterLast()&&suitableSuccessors<requiredSuccessors) {
Node rSuccessor=(Node)tupleBuffer[position];
if (rSuccessor.isBlocked()&&!((ValidatedBlockingObject)rSuccessor.getBlockingObject()).blockViolatesParentConstraints()) {
if (m_extensionManager.containsConceptAssertion(c,rSuccessor.getBlocker()))
suitableSuccessors++;
else