dmaClass_DocVersion

A document version is single document stored in a Document Space.

Class ID: dmaClass_DocVersion
Superclass: Versionable

Interfaces

IUnknown
IdmaObject
IdmaProperties
IdmaEditProperties [Optional]
IdmaConnection [Optional]
IdmaVersionable [Optional]

Properties

Name

Impl. Required

System Gen'ed

Read-Only

Value Required

Type

Cardinality

Required Class

OIID

-

Yes

Yes

-

String

Scalar

Class Description

Yes

Yes

Yes

Yes

Object

Scalar

Class Description

This

-

Yes

Yes

Yes

Object

Scalar

Doc Version

Create Pending

-

Yes

Yes

Yes

Boolean

Scalar

Update Pending

-

Yes

Yes

Yes

Boolean

Scalar

Delete Pending

-

Yes

Yes

Yes

Boolean

Scalar

Parent

-

Yes

Yes

-

Object

Scalar

Direct Containment Relationship

Parent Container

-

Yes

Yes

-

Object

Scalar

Container

Containers

-

Yes

Yes

-

Object

Enum

Referential Containment Relationship

Version Descriptions

-

Yes

Yes

-

Object

Enum

Version Description

Current Of Series Count

-

Yes

Yes

-

Integer32

Scalar

Renditions Present

-

Yes

Yes

-

String

List

Renditions

-

-

-

-

Object

List

Rendition

Detailed Description

This is the base class for objects representing "documents". It introduces the properties which support the representation of document content (if supported) and inherits properties which support versioning and containment of documents (if supported). A document space may allow actual instances of DocVersion to be created, or it may only allow instances of subclasses of DocVersion.

Property Descriptions

• OIID {dmaProp_OIID}
Property Inherited from DMA

• Class Description {dmaProp_ClassDescription}
Property Inherited from DMA

• This {dmaProp_This}
Property Inherited from DMA

• Create Pending {dmaProp_CreatePending}
Property Inherited from DMA

• Update Pending {dmaProp_UpdatePending}
Property Inherited from DMA

• Delete Pending {dmaProp_DeletePending}
Property Inherited from DMA

• Parent {dmaProp_Parent}
Property Inherited from Containable

• Parent Container {dmaProp_ParentContainer}
Property Inherited from Containable

• Containers {dmaProp_Containers}
Property Inherited from Containable

• Version Descriptions {dmaProp_VersionDescriptions}
Property Inherited from Versionable

• Current Of Series Count {dmaProp_CurrentOfSeriesCount}
Property Inherited from Versionable

• Renditions Present {dmaProp_RenditionsPresent}

List of the types of renditions contained within the DocVersion at the time is was last made persistent.

A system-generated (and read-only) list of Strings which reflect the rendition types of the renditions in the document. This property is static except over a Refresh and does not dynamically track the state of the Renditions list. Therefore, the client application may not in general assume that the number or order of elements in this list correspond to that of the Renditions list.

However, if neither the Rendition list nor any of the rendition objects it contains have been modified since the DocVersion was connected or last refreshed, then it is required that the two lists be synchronized.

• Renditions {dmaProp_Renditions}

List of Renditions contained within this DocVersion