ENTITY requirement_view_definition_relationship_armx SUBTYPE OF (requirement_view_definition_relationship); SELF\product_definition_relationship.relating_product_definition RENAMED primary : requirement_view_definition; SELF\product_definition_relationship.related_product_definition RENAMED secondary : requirement_view_definition; relation_type : requirement_view_relationship_type; DERIVE SELF\product_definition_relationship.id : identifier := ?; SELF\product_definition_relationship.name : label := ?; WHERE wr1: primary :<>: secondary; END_ENTITY; -- requirement_view_definition_relationship_armx |
Entity data types and their attributesproduct_definition_relationshipid: identifier; name: label; (OPT) description: text; relating_product_definition: product_definition; related_product_definition: product_definition; requirement_view_definition_relationship - requirement_view_definition_relationship_armx (RT) relating_product_definition->primary: requirement_view_definition; (RT) related_product_definition->secondary: requirement_view_definition; relation_type: requirement_view_relationship_type; (RT) (DER) id: identifier; (RT) (DER) name: label; |
Global rules for this entity data type- |
public interface ERequirement_view_definition_relationship_armx extends ERequirement_view_definition_relationshiprelation_type (explicit attribute)boolean testRelation_type(ERequirement_view_definition_relationship_armx type)int getRelation_type(ERequirement_view_definition_relationship_armx type) void setRelation_type(ERequirement_view_definition_relationship_armx type, int value) void unsetRelation_type(ERequirement_view_definition_relationship_armx type) |
public class CRequirement_view_definition_relationship_armx implements ERequirement_view_definition_relationship_armxstatic EAttribute attributeRelation_type(ERequirement_view_definition_relationship_armx type)static EAttribute attributeId(ERequirement_view_definition_relationship_armx type) static EAttribute attributeName(ERequirement_view_definition_relationship_armx type) |
public class ARequirement_view_definition_relationship_armx extends AEntitypublic ERequirement_view_definition_relationship_armx getByIndex(int index)public ERequirement_view_definition_relationship_armx getCurrentMember(SdaiIterator it) |