VPMDocumentIterationFormat Class Definition



Parent PackageDOCDIR

[Back to Packages List]


VPMDocumentIterationFormat Class Characteristics

name VPMDocumentIterationFormat
type Class
Role The document format is used to hold file format type related information and aggregates one and only one document file object. The format object is aggregated by the document iteration object. More than one format can exist under one iteration, but only one format can be primary. Non-primary formats are called secondary formats and they must be distinguishable by either V_format_type or V505_SubMimeType.
uuid 80A2B3BD-0000-0509-384D1062000588ED
visibility Public
ExtensibleYes
CAADerivableYes



VPMDocumentIterationFormat Attributes: 10

mandatoryuniqueV_docformatorder The document format order number
mandatoryuniqueV_iteration internal relationship to VPMDocumentIteration from package DOCDIR The link to the document belonging iteration
mandatory V_control_code A flag to specify whether a document is system controlled
mandatory V_format_type The document format type
mandatory V_IsURL A flag to specify whether the document is an URL document
  V505_IsPrimary A flag to specify whether this format is primary
  V505_SubMimeType A string to distinguish multi format types
  V508_PageCount The number of pages of the physical file
  V509_IsSync Not in use yet.
  V_IsRecomputed Not in use yet

[Top]




Attributes Full Definition

V_control_code   
 RoleLegal values are 1 system controlled document or 2 for non-vaulted or external document. This flag should not be modified after creation. 
 TypeInteger 
 Uuid80A2B3BD-0000-0509-384D106200058D5D 
 VisibilityPublic 
 MandatoryYes 
 AccessModeReadWrite 
 Multi ValuatedNo 
    [Top]
V_format_type   
 RoleThe document format type is determined by the extension of the file name. It should not be modified after creation. 
 TypeString 
 Uuid80A2B3BD-0000-0509-384D106200059174 
 VisibilityPublic 
 MandatoryYes 
 Length80 
 AccessModeReadWrite 
 Multi ValuatedNo 
    [Top]
V_IsURL   
 RoleThis flag should not be modified after creation. 
 TypeBoolean 
 Uuid80A2B3BD-0000-0509-384D1062000595A9 
 VisibilityPublic 
 MandatoryYes 
 AccessModeReadWrite 
 Multi ValuatedNo 
    [Top]
V_IsRecomputed   
 RoleFor updating secondary formats. 
 TypeBoolean 
 Uuid90868ce6-be67-0000-0280030dcf000000 
 VisibilityPublic 
 MandatoryNo 
 AccessModeReadWrite 
 Multi ValuatedNo 
    [Top]
V_docformatorder   
 RoleThe document format order number should not be modified. 
 TypeInteger 
 Uuid80A2B3BD-0000-0509-384D1062000599D6 
 VisibilityPublic 
 MandatoryYes 
 AccessModeReadWrite 
 Multi ValuatedNo 
    [Top]
V505_IsPrimary   
 RoleThis flag should only be modified through Set Primary command. 
 TypeBoolean 
 Uuid94740711-0000-039f-020a100526000000 
 VisibilityPublic 
 MandatoryNo 
 AccessModeReadWrite 
 Multi ValuatedNo 
    [Top]
V505_SubMimeType   
 RoleThe SubMimeType should be unique in the combination with V_format_type on formats under the same iteration. It should not be modified after creation. 
 TypeString 
 Uuid9474091a-0000-24e8-020a100526000000 
 VisibilityPublic 
 MandatoryNo 
 Length80 
 AccessModeReadWrite 
 Multi ValuatedNo 
    [Top]
V508_PageCount   
 RoleThe number of pages of the physical file is used for printing an index sheet of a multi-sheet document. 
 TypeInteger 
 Uuid9b1dbbc1-0000-7519-020a100526000000 
 VisibilityPublic 
 MandatoryNo 
 AccessModeReadWrite 
 Multi ValuatedNo 
    [Top]
V509_IsSync   
 RoleFor updating secondary formats. 
 TypeBoolean 
 Uuid9f250c2f-0000-bb26-020a100567000000 
 VisibilityPublic 
 MandatoryNo 
 AccessModeReadWrite 
 Multi ValuatedNo 
    [Top]
V_iteration   
 RoleThe link to the document belonging iteration should not be modified at any circumstances 
 TypeRelationship 
 Uuid80A2B3BD-0000-0509-384D106200059DD5 
 VisibilityPublic 
 MandatoryYes 
 AccessModeReadWrite 
 Multi ValuatedNo 
 Aggregation typeShared 
 Target objectsVPMDocumentIteration  
    [Top]

Copyright © 1999-2007, Dassault Systèmes. All rights reserved.