Index: openacs-4/packages/acs-content-repository/www/doc/object-model.adp
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-content-repository/www/doc/object-model.adp,v
diff -u -r1.2 -r1.3
--- openacs-4/packages/acs-content-repository/www/doc/object-model.adp 27 Oct 2014 16:39:13 -0000 1.2
+++ openacs-4/packages/acs-content-repository/www/doc/object-model.adp 7 Aug 2017 23:47:47 -0000 1.3
@@ -1,27 +1,34 @@
- The content repository is an extension of the ACS Object Model.
+ The content repository is an extension of the ACS Object Model.
The following diagram illustrates the relationship among the
standard object types defined by the content repository (click on a
box to view a description and API summary for a particular object
-type): Note that content revisions and content items inherit separately
+type): Note that content revisions and content items inherit separately
from the root of the object model. Each item may be related to one
or more revisions, but they are fundamentally different types of
-objects. Also important to note is the relationship between custom
+objects. Also important to note is the relationship between custom
content types and the rest of the object model. You define new
content types as subtypes of Content Revision, not of Content Item.
This is because new content types are characterized by their
attributes, which are stored at the revision level to make changes
easy to audit. Custom content types typically do not require
additional unaudited attributes or methods beyond those already
provided by the Content Item type. It is thereful almost never
-necessary to create a custom subtype of Content Item itself.Object Model
Object Model
+Content Repository
+
karlg@arsdigita.com
-Last revised: $Id: object-model.html,v 1.1.1.1 2001/03/13 22:59:26
-ben Exp $
-
+necessary to create a custom subtype of Content Item itself.