ENTITY document_version_relationship SUPERTYPE OF (ONEOF (document_version_relationship__derivation, document_version_relationship__hierarchy, document_version_relationship__sequence, document_version_relationship__supplied_document)) SUBTYPE OF (product_definition_formation_relationship); description_x : OPTIONAL string_select; SELF\product_definition_formation_relationship.relating_product_definition_formation RENAMED relating : document_version; SELF\product_definition_formation_relationship.related_product_definition_formation RENAMED related : document_version; relation_type : undefined_object; DERIVE SELF\product_definition_formation_relationship.description : text := ?; END_ENTITY; -- document_version_relationship |
Entity data types and their attributesproduct_definition_formation_relationshipid: identifier; name: label; (OPT) description: text; relating_product_definition_formation: product_definition_formation; related_product_definition_formation: product_definition_formation; document_version_relationship (OPT) description_x: string_select; (RT) relating_product_definition_formation->relating: document_version; (RT) related_product_definition_formation->related: document_version; relation_type: undefined_object; (RT) (DER) description: text; |
document_version_relationship__derivation (IDA_STEP_SCHEMA_XIM) |
document_version_relationship__hierarchy (IDA_STEP_SCHEMA_XIM) |
document_version_relationship__sequence (IDA_STEP_SCHEMA_XIM) |
document_version_relationship__supplied_document (IDA_STEP_SCHEMA_XIM) |
Global rules for this entity data type- |
public interface EDocument_version_relationship extends EProduct_definition_formation_relationshipdescription_x (explicit attribute)int testDescription_x(EDocument_version_relationship type)case 1 EEntity getDescription_x(EDocument_version_relationship type) void setDescription_x(EDocument_version_relationship type, EEntity value, EEntity node1) case sDescription_xDefault_language_string: String getDescription_x(EDocument_version_relationship type, EDefault_language_string node1) void setDescription_x(EDocument_version_relationship type, String value, EDefault_language_string node1) void unsetDescription_x(EDocument_version_relationship type) relation_type (explicit attribute)boolean testRelation_type(EDocument_version_relationship type)String getRelation_type(EDocument_version_relationship type) void setRelation_type(EDocument_version_relationship type, String value) void unsetRelation_type(EDocument_version_relationship type) |
public class CDocument_version_relationship implements EDocument_version_relationshipstatic EAttribute attributeDescription_x(EDocument_version_relationship type)static int usedinDescription_x(EDocument_version_relationship type, EEntity instance, ASdaiModel domain, ADocument_version_relationship result) static EAttribute attributeRelation_type(EDocument_version_relationship type) static EAttribute attributeDescription(EDocument_version_relationship type) |
public class ADocument_version_relationship extends AEntitypublic EDocument_version_relationship getByIndex(int index)public EDocument_version_relationship getCurrentMember(SdaiIterator it) |