ENTITY stratum_feature_conductive_join_armx SUPERTYPE OF (physical_network_supporting_stratum_feature_conductive_join) SUBTYPE OF (stratum_feature_conductive_join); SELF\product_definition_relationship.relating_product_definition RENAMED relating_concept : stratum_feature_template_component_armx; SELF\product_definition_relationship.related_product_definition RENAMED related_concept : stratum_feature_template_component_armx; resulting_shape : OPTIONAL shape_representation; DERIVE SELF\product_definition_relationship.id : identifier := ?; SELF\product_definition_relationship.name : label := ?; SELF\product_definition_relationship.description : text := ?; INVERSE technology_requirement : SET [1:?] OF requirement_assignment_armx FOR assigned_to; WHERE wr1: related_concept.resident_stratum :<>: relating_concept.resident_stratum; END_ENTITY; -- stratum_feature_conductive_join_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; stratum_feature_conductive_join - stratum_feature_conductive_join_armx (RT) relating_product_definition->relating_concept: stratum_feature_template_component_armx; (RT) related_product_definition->related_concept: stratum_feature_template_component_armx; (OPT) resulting_shape: shape_representation; (RT) (DER) id: identifier; (RT) (DER) name: label; (RT) (DER) description: text; (INV) technology_requirement: SET [1:?] OF requirement_assignment_armx FOR assigned_to; |
physical_network_supporting_stratum_feature_conductive_join (INTERCONNECT_MODULE_CONNECTION_ROUTING_XIM) |
Global rules for this entity data type- |
public interface EStratum_feature_conductive_join_armx extends EStratum_feature_conductive_joinresulting_shape (explicit attribute)boolean testResulting_shape(EStratum_feature_conductive_join_armx type)EShape_representation getResulting_shape(EStratum_feature_conductive_join_armx type) void setResulting_shape(EStratum_feature_conductive_join_armx type, EShape_representation value) void unsetResulting_shape(EStratum_feature_conductive_join_armx type) technology_requirement (inverse attribute)ARequirement_assignment_armx getTechnology_requirement(EStratum_feature_conductive_join_armx type, ASdaiModel domain) |
public class CStratum_feature_conductive_join_armx implements EStratum_feature_conductive_join_armxstatic EAttribute attributeResulting_shape(EStratum_feature_conductive_join_armx type)static int usedinResulting_shape(EStratum_feature_conductive_join_armx type, EShape_representation instance, ASdaiModel domain, AStratum_feature_conductive_join_armx result) static EAttribute attributeId(EStratum_feature_conductive_join_armx type) static EAttribute attributeName(EStratum_feature_conductive_join_armx type) static EAttribute attributeDescription(EStratum_feature_conductive_join_armx type) static EAttribute attributeTechnology_requirement(EStratum_feature_conductive_join_armx type) |
public class AStratum_feature_conductive_join_armx extends AEntitypublic EStratum_feature_conductive_join_armx getByIndex(int index)public EStratum_feature_conductive_join_armx getCurrentMember(SdaiIterator it) |