Class TypeEditor

java.lang.Object
org.apache.jackrabbit.oak.spi.commit.DefaultEditor
org.apache.jackrabbit.oak.plugins.nodetype.TypeEditor
All Implemented Interfaces:
Editor

public class TypeEditor extends DefaultEditor
Validator implementation that check JCR node type constraints. TODO: check protected properties and the structure they enforce. some of those checks may have to go into separate validator classes. This class should only perform checks based on node type information. E.g. it cannot and should not check whether the value of the protected jcr:uuid is unique.