- "nodeTypes" contains the original (merged) node type schema
- "inheritanceMap.subTypes" contains for every parent type the transitive list of subtypes
- "constraints" contains for each node type, the list of allowed child node types; normalizing
whitelists and blacklists:
- [node type]
- nodeTypes:
[child node type name]: TRUE
- childNodes:
- [child node name]
- nodeTypes:
[child node type name]: TRUE
public generateNodeTypeSchema ( ) : array | ||
Результат | array | the node type schema ready to be used by the JavaScript code |