@Version("2.3")
Package org.apache.jackrabbit.commons.cnd
-
Interface Summary Interface Description CompactNodeTypeDefWriter.NamespaceMapping Map namespace prefixes such as present in a qualified JCR name to the corresponding namespace URI. -
Class Summary Class Description CndImporter Utility class for importing compact node type definitions.CompactNodeTypeDefReader<T,N> CompactNodeTypeDefReader.CompactNodeTypeDefWriter Prints node type defs in a compact notation Print Format: <ex = "http://apache.org/jackrabbit/example"> [ex:NodeType] > ex:ParentType1, ex:ParentType2 orderable mixin - ex:property (STRING) = 'default1', 'default2' primary mandatory autocreated protected multiple VERSION < 'constraint1', 'constraint2' + ex:node (ex:reqType1, ex:reqType2) = ex:defaultType mandatory autocreated protected multiple VERSIONDefinitionBuilderFactory<T,N> Builder for node type definitions, node definitions and property definitions.DefinitionBuilderFactory.AbstractItemDefinitionBuilder<T> Builder for item definitions of typeT
DefinitionBuilderFactory.AbstractNodeDefinitionBuilder<T> Builder for child node definitions of typeT
DefinitionBuilderFactory.AbstractNodeTypeDefinitionBuilder<T> Builder for a node type definition of type T.DefinitionBuilderFactory.AbstractPropertyDefinitionBuilder<T> Builder for property definitions of typeT
Lexer Lexer of the CND definition.TemplateBuilderFactory This implementation ofDefinitionBuilderFactory
can be used with theCompactNodeTypeDefReader
to produce node type definitions of typeNodeTypeTemplate
and a namespace map of typeNamespaceRegistry
. -
Exception Summary Exception Description ParseException ParseException