Class VersionablePropertiesEditor

  • All Implemented Interfaces:
    Editor

    public final class VersionablePropertiesEditor
    extends DefaultEditor
    The VersionablePropertiesEditor adds missing versionable properties.
    • Method Detail

      • childNodeChanged

        public Editor childNodeChanged​(java.lang.String name,
                                       NodeState before,
                                       NodeState after)
                                throws CommitFailedException
        Description copied from interface: Editor
        Processes a changed child node. This method gets called for all child nodes that may contain changes between the before and after states.
        Specified by:
        childNodeChanged in interface Editor
        Overrides:
        childNodeChanged in class DefaultEditor
        Parameters:
        name - name of the changed node
        before - child node before the change
        after - child node after the change
        Returns:
        an editor for processing the subtree below the added node, or null if the subtree does not need processing
        Throws:
        CommitFailedException - if processing failed