V508GenericComp Class Definition



Parent PackagePRODUCT

[Back to Packages List]


V508GenericComp Class Characteristics

name V508GenericComp
type Class
Role The generic component is a new generation of product components.
uuid 9d2d2bad-ce8e-0000-0280030b89000000
visibility Public
inheritsVPMProductComponent
ExtensibleYes
CAADerivableYes



V508GenericComp Attributes: 11

mandatory V508_Comp_ID The generic component identifier
mandatoryuniqueV_IDinherited from VPMProductComponentThe product component identifier
mandatory V_organizationinherited from VPMProductComponentThe product component owner organization
mandatory V_PCOinherited from VPMProductComponentinternal relationship to VPMProductComponent from package PRODUCT The list of children ProductComponent objects
mandatory V_userinherited from VPMProductComponentThe product component owner
  V508_Primary A flag to specify whether the generic component is primary
  C_createdinherited from VPMProductComponentThe product component creation date
  C_modifiedinherited from VPMProductComponentThe product component modification date
  V_descriptioninherited from VPMProductComponentThe product component description
  V_nameinherited from VPMProductComponentThe product component name
  V_statusinherited from VPMProductComponentThe item instance status

[Top]




Attributes Full Definition

C_created   
 Role 
 TypeDate 
 UuidA2D414C2-CA5B-0000-0280030E0A000000 
 VisibilityPublic 
 MandatoryNo 
 AccessModeRead 
 Multi ValuatedNo 
    [Top]
C_modified   
 Role 
 TypeDate 
 UuidA2D414C2-CA5C-0000-0280030E0A000000 
 VisibilityPublic 
 MandatoryNo 
 AccessModeRead 
 Multi ValuatedNo 
    [Top]
V_user   
 Role 
 TypeString 
 UuidA2D414C3-8B0D-0000-0280030E0A000000 
 VisibilityPublic 
 MandatoryYes 
 Length32 
 AccessModeRead 
 Multi ValuatedNo 
    [Top]
V_organization   
 Role 
 TypeString 
 UuidA2D414C3-9673-0000-0280030E0A000000 
 VisibilityPublic 
 MandatoryYes 
 Length32 
 AccessModeRead 
 Multi ValuatedNo 
    [Top]
V_ID   
 RoleThe product component identifier must be unique. 
 TypeString 
 UuidA2D414C3-E65B-0000-0280030E0A000000 
 VisibilityPublic 
 MandatoryYes 
 Length40 
 AccessModeReadWrite 
 Multi ValuatedNo 
    [Top]
V_name   
 Role 
 TypeString 
 UuidA2D414C3-F1C2-0000-0280030E0A000000 
 VisibilityPublic 
 MandatoryNo 
 Length80 
 AccessModeReadWrite 
 Multi ValuatedNo 
    [Top]
V_description   
 Role 
 TypeString 
 UuidA2D414C3-FD1F-0000-0280030E0A000000 
 VisibilityPublic 
 MandatoryNo 
 Length32 
 AccessModeReadWrite 
 Multi ValuatedNo 
    [Top]
V_PCO   
 Role 
 TypeRelationship 
 Uuid80A2B3BD-0000-520C-383BE49800073D20 
 VisibilityPrivate 
 MandatoryYes 
 AccessModeReadWrite 
 Multi ValuatedYes 
 Aggregation typeComposition 
 Target objectsVPMProductComponent  
    [Top]
V_status   
 Role 
 TypeString 
 UuidB9AA7791-B5A0-0000-020A10055D000000 
 VisibilityPublic 
 MandatoryNo 
 Length32 
 AccessModeRead 
 Multi ValuatedNo 
    [Top]
V508_Comp_ID   
 Role 
 TypeString 
 Uuid9d2d3623-29e5-0000-0280030b89000000 
 VisibilityPublic 
 MandatoryYes 
 Length40 
 AccessModeReadWrite 
 Multi ValuatedNo 
    [Top]
V508_Primary   
 RoleThis flag is set to 1 if the current generic component is primary. 
 TypeInteger 
 Uuid9d2d36e6-8da9-0000-0280030b89000000 
 VisibilityPublic 
 MandatoryNo 
 AccessModeRead 
 Multi ValuatedNo 
    [Top]

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