CDW extensions to the SmartPlant Schema for published documents
CDW published documents use the same document class definitions as the shared object technology.
The existing published documents use the following class definitions:
-
SPFTEFPublishedDocMaster
-
SPFTEFPublishedDocRevision
-
SPFTEFPublishedDocVersion
The published document version class definition, SPFTEFPublishedDocVersion, has been modified and extended as follows:
ISPFTEFPublishedDocVersionPI
This is a new primary interface for the SPFTEFPublishedDocVersion class definition. The ISPFTEFPublishedDocVersion is still realized and it retains the code implementation for the publish and consolidate mechanism using shared objects. Override mechanisms have been added in this code for project utilization.
ISPFCDWPublishedDocVersion
The new ISPFCDWPublishedDocVersion interface is optionally realized by the published document version. It is instantiated when a published document is loaded and the system is configured to use the CDW, as opposed to the shared object.