ENTITY operational_requirement_relationship_armx SUBTYPE OF (assigned_property, operational_requirement_relationship); SELF\product_definition_relationship.relating_product_definition RENAMED operand_1 : requirement_view_definition; SELF\product_definition_relationship.related_product_definition RENAMED operand_2 : requirement_view_definition; SELF\assigned_property.described_element RENAMED result : requirement_view_definition; relationship_type : relationship_operation; DERIVE SELF\product_definition_relationship.id : identifier := ?; WHERE wr1: operand_1 :<>: operand_2; END_ENTITY; -- operational_requirement_relationship_armx |
Entity data types and their attributesproperty_definitionname: label; (OPT) description: text; definition: characterized_definition; (DER) id: identifier; assigned_property (OPT) id_x: STRING; (RT) definition->described_element: property_assignment_select; (OPT) representation: property_value_select; (RT) (DER) id: identifier; product_definition_relationship id: identifier; name: label; (OPT) description: text; relating_product_definition: product_definition; related_product_definition: product_definition; operational_requirement_relationship - operational_requirement_relationship_armx (RT) relating_product_definition->operand_1: requirement_view_definition; (RT) related_product_definition->operand_2: requirement_view_definition; (RT) described_element->result: requirement_view_definition; relationship_type: relationship_operation; (RT) (DER) id: identifier; |
Global rules for this entity data type- |
public interface EOperational_requirement_relationship_armx extends EAssigned_property, EOperational_requirement_relationshiprelationship_type (explicit attribute)boolean testRelationship_type(EOperational_requirement_relationship_armx type)int getRelationship_type(EOperational_requirement_relationship_armx type) void setRelationship_type(EOperational_requirement_relationship_armx type, int value) void unsetRelationship_type(EOperational_requirement_relationship_armx type) |
public class COperational_requirement_relationship_armx implements EOperational_requirement_relationship_armxstatic EAttribute attributeRelationship_type(EOperational_requirement_relationship_armx type)static EAttribute attributeId(EOperational_requirement_relationship_armx type) |
public class AOperational_requirement_relationship_armx extends AEntitypublic EOperational_requirement_relationship_armx getByIndex(int index)public EOperational_requirement_relationship_armx getCurrentMember(SdaiIterator it) |