attr_aci Class Definition



Parent PackagePEOPLE

[Back to Packages List]


attr_aci Class Characteristics

name attr_aci
type Class
Role
uuid 80B23F8E-0000-3A1D-385A5B830000786B
visibility Private
inheritsobject_aci
ExtensibleYes
CAADerivableNo



attr_aci Attributes: 9

mandatory NAMEinherited from object_aciThe name of the object access control information
  ATTR_AUTH A flag to specify whether the attribute values are either authorized or help values
  ATTR_GROUP The name of the group to which the attribute belongs.
  ATTR_ORDER The number set to sort the attribute in the attribute list of its entity.
  ATTR_REQUIRED A flag to specify whether the attribute is required by the user interface
  AUTH_VALUES The list of either authorized or help values
  DEFAULT_VALUE The attribute default value
  ACCESSESinherited from object_aciinternal relationship to aci from package PEOPLE The list of access control information (aci)
  ALIAS_NAMEinherited from object_aci 

[Top]




Attributes Full Definition

NAME   
 RoleThe name is either the LCA entity name (in case of derived entity_aci object), either the LCA attribute name (in case of derived attr_aci) 
 TypeString 
 Uuid80B23F8E-0000-3A1D-385A5B8300006731 
 VisibilityPublic 
 MandatoryYes 
 Length80 
 AccessModeReadWrite 
 Multi ValuatedNo 
    [Top]
ALIAS_NAME   
 TypeString 
 Uuid80B23F8E-0000-3A1D-385A5B83000069C1 
 VisibilityPublic 
 MandatoryNo 
 Length80 
 AccessModeReadWrite 
 Multi ValuatedNo 
    [Top]
ACCESSES   
 Role 
 TypeRelationship 
 Uuid80B23F8E-0000-3A1D-385A5B8300006C85 
 VisibilityPublic 
 MandatoryNo 
 AccessModeReadWrite 
 Multi ValuatedYes 
 Aggregation typeShared 
 Target objectsaci  
    [Top]
ATTR_ORDER   
 RoleThe sort is done on ATTR_GROUP + ATTR_ORDER + ATTR_NAME 
 TypeInteger 
 Uuid80B23F8E-0000-3A1D-385A5B8300007BA4 
 VisibilityPublic 
 MandatoryNo 
 AccessModeReadWrite 
 Multi ValuatedNo 
    [Top]
ATTR_REQUIRED   
 RoleThe flag is set to Y if the attribute is required by the user interface, and to N otherwise. 
 TypeString 
 Uuid80B23F8E-0000-3A1D-385A5B8300007E25 
 VisibilityPublic 
 MandatoryNo 
 Length1 
 AccessModeReadWrite 
 Multi ValuatedNo 
    [Top]
ATTR_AUTH   
 RoleThe flag is set to Y if the attribute values are authorized values (see AUTH_VALUES), and in this case the user can only choose one of the values, or to N if the attribute values are help values, and in this case the user can choose one of the values, or enter another one. 
 TypeString 
 Uuid80B23F8E-0000-3A1D-385A5B8300008367 
 VisibilityPublic 
 MandatoryNo 
 Length1 
 AccessModeReadWrite 
 Multi ValuatedNo 
    [Top]
ATTR_GROUP   
 RoleThis property is mainly used to sort attributes. 
 TypeString 
 Uuid80B23F8E-0000-3A1D-385A5B8300008618 
 VisibilityPublic 
 MandatoryNo 
 Length80 
 AccessModeReadWrite 
 Multi ValuatedNo 
    [Top]
DEFAULT_VALUE   
 RoleThis default value is of the string format, and should be set (recommended) in the case where some authorized values have been defined (ATTR_AUTH=Y) 
 TypeString 
 Uuid80B23F8E-0000-3A1D-385A5B8300008944 
 VisibilityPublic 
 MandatoryNo 
 Length80 
 AccessModeReadWrite 
 Multi ValuatedNo 
    [Top]
AUTH_VALUES   
 RoleThis attribute holds the list of authorized if the ATTR_AUTH attribute is set to Y, or the list of help values if the ATTR_AUTH attribute is set to N. This attribute has the string format. 
 TypeString 
 Uuid80B23F8E-0000-3A1D-385A5B8300008C46 
 VisibilityPublic 
 MandatoryNo 
 Length32 
 AccessModeReadWrite 
 Multi ValuatedYes 
    [Top]

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