Class Types

Every SDL Contenta object belongs to one of the following class types.

Class TypeObject TypeAttributes
Controlling containerConfiguration

Project

Can contain other objects.

Maintains a complete revision history of its contents.

Non-controlling containerDesktop

Document

Folder

Group

Inbox

Library

ProjMan

Workpool

Can contain other objects.

Does not maintain a complete revision history of its contents.

Data objectCurrent content

Fixed Format

Graphic

Module

Contains only text or binary data, such as graphic.

Maintains a complete revision history of its contents.

Hybrid ObjectHybridHas the attributes of a non-controlling container and a data object.
CompoundAsciiCompoundAscii,

CompoundDoc,

DataModule

Attributes of non-controlling container and text data object with the added capability of interleaving data with references to the child objects.