This article covers a Bloomreach Experience Manager version 12. There's an updated version available that covers our most recent release.

07-07-2017

Content Model Concepts

Document Type

A document type defines the data structure and the editing template of a class of documents. A document type can contain both primitive and compound type fields.

Compound Type

A compound type defines the data structure and the editing template of a reusable block of document fields. A compound type can contain both primitive and compound type fields. An instance of a compound type can only exist within a document instance. 

Image Set Type

An image set is a special document type used to store different size variants of an image.

Content Type

Content type is a generic term indicating a definition of a class of content items. Document types, compound types and image set types are all content types.

Namespace

A namespace groups a number of content types in order to prevent name collisions in case of duplicate content type names.

Prototype

A prototype is a template from which any new instance of a content type is created.

Editing Plugin

An editing plugin is a user interface widget through which a single content type field can be edited.

Editing Template

An editing template is a particular configuration of editing plugins that is used by authors to edit content items of a particular content type.

Node

Nodes form the structure of the content repository. A node can have zero or more child nodes. The structure of the content repository is a tree of nodes.

Property

property is a piece of content stored inside a node. A property has a primitive type such as String or Double.

Document Variant

A document variant is a node that represents a document in a particular workflow state such as draft, unpublished or published. Different document variants can exist at the same time.

Document Handle

A document handle is an umbrella node that represents a content item and contains all variants of that document as its child nodes.

 

 

Did you find this page helpful?
How could this documentation serve you better?
On this page
    Did you find this page helpful?
    How could this documentation serve you better?

    We rely on cookies

    to optimize our communication and to enhance your customer experience. By clicking on the Accept and Close button, you agree to the collection of cookies. You can also adjust your preferences by clicking on Manage Preferences. For more information please see our Privacy policy.

    Manage cookies
    Accept & close

    Cookies preferences

    Accept & close
    Back