RscBase Class Definition



Parent PackagePEOPLE

[Back to Packages List]


RscBase Class Characteristics

name RscBase
type Class
Role Resource objects are dispatched in 2 categories: objects (see RscObject) and relations (see RscRelation)
uuid 80B23F8E-0000-3A1D-385A5B8300020000
visibility Public
ExtensibleYes
CAADerivableNo



RscBase Attributes: 4

  V_desc The object description
  V_id The object identifier, or relation type
  V_parent internal relationship to RscBase from package PEOPLE The related parent object
  V_sec_level internal relationship to RscLevel from package PEOPLE The related security level

[Top]




Attributes Full Definition

V_id   
 RoleThis attributes is either the object identifier (for RscObject objects), or the relation type (for RscRelation objects) 
 TypeString 
 Uuid80B23F8E-0000-3A1D-385A5B8300020001 
 VisibilityPublic 
 MandatoryNo 
 Length32 
 AccessModeReadWrite 
 Multi ValuatedNo 
    [Top]
V_parent   
 RoleThe type of the parent object depends on the type of the object (e.g: for RscPerson, the parent object is a RscOrg which is its hierarchical organization) 
 TypeRelationship 
 Uuid80B23F8E-0000-3A1D-385A5B8300020002 
 VisibilityPublic 
 MandatoryNo 
 AccessModeReadWrite 
 Multi ValuatedNo 
 Aggregation typeShared 
 Target objectsRscBase 
    [Top]
V_desc   
 RoleIn the case of RscPerson, this is the last name 
 TypeString 
 Uuid80B23F8E-0000-3A1D-385A5B8300020010 
 VisibilityPublic 
 MandatoryNo 
 Length80 
 AccessModeReadWrite 
 Multi ValuatedNo 
    [Top]
V_sec_level   
 RoleThe security level defines the maximum security level of the object 
 TypeRelationship 
 Uuid80B23F8E-0000-3A1D-385A5B8300020011 
 VisibilityPublic 
 MandatoryNo 
 AccessModeReadWrite 
 Multi ValuatedNo 
 Aggregation typeShared 
 Target objectsRscLevel  
    [Top]

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