private void recursivelyCreate()

in src/main/java/org/apache/sling/testing/resourceresolver/MockResourceResolver.java [542:549]


    private void recursivelyCreate(Resource source, Resource destParent) throws PersistenceException {
        ValueMap sourceProperties = source.getValueMap();
        Resource target = create(destParent, source.getName(), sourceProperties);
        Iterator<Resource> childrenIter = source.listChildren();
        while (childrenIter.hasNext()) {
            recursivelyCreate(childrenIter.next(), target);
        }
    }