Examples of removeChildNode()


Examples of org.apache.jackrabbit.oak.spi.state.NodeBuilder.removeChildNode()

        base = store.getRoot();
        branch = store.branch();
        root = branch.getHead().builder();
        parent = root.child("parent");
        parent.removeChildNode("child-moved");
        branch.setRoot(root.getNodeState());
        branch.merge(EmptyHook.INSTANCE);

        diff = new Diff();
        store.getRoot().compareAgainstBaseState(base, diff);
View Full Code Here

Examples of org.apache.jackrabbit.oak.spi.state.NodeBuilder.removeChildNode()

        writer.flush();
        assertEquals(builder.getNodeState(), before);

        builder = before.builder();
        for (int i = 0; i < 900; i++) {
            builder.removeChildNode("test" + i);
        }
        NodeState after = writer.writeNode(builder.getNodeState());
        writer.flush();
        assertEquals(builder.getNodeState(), after);
    }
View Full Code Here

Examples of org.apache.jackrabbit.oak.spi.state.NodeBuilder.removeChildNode()

                .setProperty("foo", "abc");
        builder.child("b").setProperty(JCR_PRIMARYTYPE, "typeBar", Type.NAME)
                .setProperty("foo", "abc");
        NodeState before = builder.getNodeState();
        builder = before.builder();
        builder.removeChildNode("b");
        NodeState after = builder.getNodeState();

        CommitFailedException unexpected = EditorDiff.process(
                new PropertyIndexEditor(builder), before, after);
        assertNull(unexpected);
View Full Code Here

Examples of org.apache.jackrabbit.oak.spi.state.NodeBuilder.removeChildNode()

    @Test
    public void nodeType() throws Exception {
        NodeStoreBranch branch = store.branch();
        NodeBuilder root = branch.getHead().builder();

        root.removeChildNode("rep:security"); // interferes with tests
        addFolder(root, "folder-1");
        addFolder(root, "folder-2");
        addFile(root, "file-1");

        branch.setRoot(root.getNodeState());
View Full Code Here

Examples of org.apache.jackrabbit.oak.spi.state.NodeBuilder.removeChildNode()

        builder.child(":hidden").setProperty("prop", "value");
        after = builder.getNodeState();
        hook.processCommit(before, after);

        before = after;
        builder.removeChildNode(":hidden");
        after = builder.getNodeState();
        hook.processCommit(before, after);
    }

    @Test
View Full Code Here

Examples of org.apache.jackrabbit.oak.spi.state.NodeBuilder.removeChildNode()

        assertTrue("child node x/y should be present", builder.child("x")
                .hasChildNode("y"));
        assertTrue("child node x/y/z should be present", builder.child("x")
                .child("y").hasChildNode("z"));

        builder.removeChildNode("x");
        assertFalse("child node x not should be present",
                builder.hasChildNode("x"));
        assertFalse("child node x/y not should be present", builder.child("x")
                .hasChildNode("y"));
View Full Code Here

Examples of org.apache.jackrabbit.oak.spi.state.NodeBuilder.removeChildNode()

        private void removeEntry(String name, NodeState ace) {
            PermissionEntry entry = createPermissionEntry(name, ace, parentBefore);
            NodeBuilder principalRoot = getPrincipalRoot(entry.principalName);
            if (principalRoot != null) {
                principalRoot.removeChildNode(entry.nodeName);
            }
        }

        private void updateEntry(String name, NodeState before, NodeState after) {
            if (processed.contains(name)) {
View Full Code Here

Examples of org.apache.jackrabbit.oak.spi.state.NodeBuilder.removeChildNode()

        builder.child(":hidden").setProperty("prop", "value");
        after = builder.getNodeState();
        hook.processCommit(before, after);

        before = after;
        builder.removeChildNode(":hidden");
        after = builder.getNodeState();
        hook.processCommit(before, after);
    }

}
View Full Code Here

Examples of org.apache.jackrabbit.oak.spi.state.NodeBuilder.removeChildNode()

        type.setProperty(OAK_PROTECTED_CHILD_NODES, empty, NAMES);
        type.setProperty(OAK_HAS_PROTECTED_RESIDUAL_PROPERTIES, false, BOOLEAN);
        type.setProperty(OAK_HAS_PROTECTED_RESIDUAL_CHILD_NODES, false, BOOLEAN);
        type.setProperty(OAK_PROTECTED_CHILD_NODES, false, BOOLEAN);
        type.setProperty(OAK_NAMED_SINGLE_VALUED_PROPERTIES, empty, NAMES);
        type.removeChildNode(OAK_NAMED_PROPERTY_DEFINITIONS);
        type.removeChildNode(OAK_RESIDUAL_PROPERTY_DEFINITIONS);
        type.removeChildNode(OAK_NAMED_CHILD_NODE_DEFINITIONS);
        type.removeChildNode(OAK_RESIDUAL_CHILD_NODE_DEFINITIONS);

        // + jcr:propertyDefinition (nt:propertyDefinition)
View Full Code Here

Examples of org.apache.jackrabbit.oak.spi.state.NodeBuilder.removeChildNode()

        type.setProperty(OAK_HAS_PROTECTED_RESIDUAL_PROPERTIES, false, BOOLEAN);
        type.setProperty(OAK_HAS_PROTECTED_RESIDUAL_CHILD_NODES, false, BOOLEAN);
        type.setProperty(OAK_PROTECTED_CHILD_NODES, false, BOOLEAN);
        type.setProperty(OAK_NAMED_SINGLE_VALUED_PROPERTIES, empty, NAMES);
        type.removeChildNode(OAK_NAMED_PROPERTY_DEFINITIONS);
        type.removeChildNode(OAK_RESIDUAL_PROPERTY_DEFINITIONS);
        type.removeChildNode(OAK_NAMED_CHILD_NODE_DEFINITIONS);
        type.removeChildNode(OAK_RESIDUAL_CHILD_NODE_DEFINITIONS);

        // + jcr:propertyDefinition (nt:propertyDefinition)
        //   = nt:propertyDefinition protected sns
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.