Differences between revisions 4 and 5
Revision 4 as of 2009-05-14 17:25:01
Size: 1890
Editor: DavidPurpura
Comment: adding links to jcr node definition files
Revision 5 as of 2009-09-20 23:45:12
Size: 1894
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
Feel free to add new or edit the existing node type descriptions. You can use the ["nt:example"] page as a template for new node type descriptions. Feel free to add new or edit the existing node type descriptions. You can use the [[nt:example]] page as a template for new node type descriptions.
Line 9: Line 9:
 * ["mix:lockable"]
 * ["mix:referenceable"]
 * ["mix:versionable"]
 * [[mix:lockable]]
 * [[mix:referenceable]]
 * [[mix:versionable]]
Line 15: Line 15:
 * ["nt:base"] (the base type of all other node types)
 * ["nt:unstructured"]
 * ["
nt:hierarchyNode"]
   * ["nt:file"]
   * ["
nt:linkedFile"]
   * ["nt:folder"]
 * ["
nt:resource"]
 * ["
nt:nodeType"]
 * ["
nt:propertyDefinition"]
 * ["
nt:childNodeDefinition"]
 * ["
nt:versionHistory"]
 * ["
nt:versionLabels"]
 * ["
nt:version"]
 * ["
nt:frozenNode"]
 * ["
nt:versionedChild"]
 * ["
nt:query"]
 * [[nt:base]] (the base type of all other node types)
 * [[nt:unstructured]]
 * [[
nt:hierarchyNode]]
   * [[nt:file]]
   * [[
nt:linkedFile]]
   * [[nt:folder]]
 * [[
nt:resource]]
 * [[
nt:nodeType]]
 * [[
nt:propertyDefinition]]
 * [[
nt:childNodeDefinition]]
 * [[
nt:versionHistory]]
 * [[
nt:versionLabels]]
 * [[
nt:version]]
 * [[
nt:frozenNode]]
 * [[
nt:versionedChild]]
 * [[
nt:query]]
Line 33: Line 33:
 * [http://svn.apache.org/repos/asf/jackrabbit/trunk/jackrabbit-core/src/main/resources/org/apache/jackrabbit/core/nodetype/builtin_nodetypes.cnd CND Format (preferred)]
 * [http://svn.apache.org/repos/asf/jackrabbit/trunk/jackrabbit-core/src/main/resources/org/apache/jackrabbit/core/nodetype/builtin_nodetypes.xml XML Format]
 * [[http://svn.apache.org/repos/asf/jackrabbit/trunk/jackrabbit-core/src/main/resources/org/apache/jackrabbit/core/nodetype/builtin_nodetypes.cnd|CND Format (preferred)]]
 * [[http://svn.apache.org/repos/asf/jackrabbit/trunk/jackrabbit-core/src/main/resources/org/apache/jackrabbit/core/nodetype/builtin_nodetypes.xml|XML Format]]
Line 38: Line 38:
 * ["rep:root"]
 * ["rep:system"]
 * ["rep:versionStorage"]
 * ["rep:nodeTypes"]
 * [[rep:root]]
 * [[rep:system]]
 * [[rep:versionStorage]]
 * [[rep:nodeTypes]]
Line 45: Line 45:
 * ["jlib:internal"]
 * ["jlib:base"]
   * ["jlib:node"]
     * ["jlib:resource"]
     * ["jlib:directory"]
     * ["jlib:document"]
   * ["jlib:author"]
   * ["jlib:category"]
   * ["jlib:note"]
   * ["jlib:user"]
   * ["jlib:group"]
   * ["jlib:rol"]
   * ["jlib:content"]
   * ["jlib:favorite"]
   * ["jlib:bookmark"]
 * [[jlib:internal]]
 * [[jlib:base]]
   * [[jlib:node]]
     * [[jlib:resource]]
     * [[jlib:directory]]
     * [[jlib:document]]
   * [[jlib:author]]
   * [[jlib:category]]
   * [[jlib:note]]
   * [[jlib:user]]
   * [[jlib:group]]
   * [[jlib:rol]]
   * [[jlib:content]]
   * [[jlib:favorite]]
   * [[jlib:bookmark]]
Line 63: Line 63:
 * ["mgnl:metaData"]
 * ["mgnl:content"]
 * ["mgnl:contentNode"]
 * ["mgnl:resource"]
 * ["mgnl:system"]
 * [[mgnl:metaData]]
 * [[mgnl:content]]
 * [[mgnl:contentNode]]
 * [[mgnl:resource]]
 * [[mgnl:system]]

This page lists node types used by various JCR applications. The goals of this page are to act as a reference, to encourage reuse and standardization, and to provide examples of node type design.

Feel free to add new or edit the existing node type descriptions. You can use the nt:example page as a template for new node type descriptions.

JSR 170 node types

Mixin types

Primary types

Definitions

Internal Jackrabbit node types

jLibrary node types

Magnolia node types

NodeTypeRegistry (last edited 2009-09-20 23:45:12 by localhost)