Differences between revisions 1 and 2
Revision 1 as of 2006-04-03 16:45:45
Size: 1113
Editor: JukkaZitting
Comment:
Revision 2 as of 2009-09-20 23:45:08
Size: 1113
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 20: Line 20:
 * ["nt:unstructured"] is the general-purpose unstructured node type
 * the ["mix:referenceable"], ["mix:versionable"], and ["mix:lockable"] mixin types can be used to associate specific features to any nt:base nodes
 * [[nt:unstructured]] is the general-purpose unstructured node type
 * the [[mix:referenceable]], [[mix:versionable]], and [[mix:lockable]] mixin types can be used to associate specific features to any nt:base nodes

The base type of all primary node types.

Definition

[nt:base]
- jcr:primaryType (NAME) autocreated mandatory protected COMPUTE
- jcr:mixinTypes  (NAME) autocreated mandatory protected multiple COMPUTE

Description

The nt:base type is the base type of all primary node types. It is also the only node type that is required by the JSR 170 specification to be available in all content repositories.

The defined jcr:primaryType and jcr:mixinTypes properties are protected and can only be read using the normal property access methods. The jcr:mixinTypes property can be modified using the Node.addMixin() and Node.removeMixin() methods, but the jcr:primaryType property is fixed when the node is created.

Comments and questions

nt:base (last edited 2009-09-20 23:45:08 by localhost)