ENTITY component_mounting_clearance_relationship SUBTYPE OF (representation); feature_relationship : component_feature_relationship_armx; mounting_clearance : length_tolerance_characteristic; DERIVE SELF\representation.items : SET [1:?] OF representation_item := ?; SELF\representation.context_of_items : representation_context := ?; SELF\representation.name : label := ?; END_ENTITY; -- component_mounting_clearance_relationship |
Entity data types and their attributesrepresentationname: label; items: SET [1:?] OF representation_item; context_of_items: representation_context; (DER) id: identifier; (DER) description: text; component_mounting_clearance_relationship feature_relationship: component_feature_relationship_armx; mounting_clearance: length_tolerance_characteristic; (RT) (DER) items: SET [1:?] OF representation_item; (RT) (DER) context_of_items: representation_context; (RT) (DER) name: label; |
Global rules for this entity data type- |
public interface EComponent_mounting_clearance_relationship extends ERepresentationfeature_relationship (explicit attribute)boolean testFeature_relationship(EComponent_mounting_clearance_relationship type)EComponent_feature_relationship_armx getFeature_relationship(EComponent_mounting_clearance_relationship type) void setFeature_relationship(EComponent_mounting_clearance_relationship type, EComponent_feature_relationship_armx value) void unsetFeature_relationship(EComponent_mounting_clearance_relationship type) mounting_clearance (explicit attribute)boolean testMounting_clearance(EComponent_mounting_clearance_relationship type)ELength_tolerance_characteristic getMounting_clearance(EComponent_mounting_clearance_relationship type) void setMounting_clearance(EComponent_mounting_clearance_relationship type, ELength_tolerance_characteristic value) void unsetMounting_clearance(EComponent_mounting_clearance_relationship type) |
public class CComponent_mounting_clearance_relationship implements EComponent_mounting_clearance_relationshipstatic EAttribute attributeFeature_relationship(EComponent_mounting_clearance_relationship type)static int usedinFeature_relationship(EComponent_mounting_clearance_relationship type, EComponent_feature_relationship_armx instance, ASdaiModel domain, AComponent_mounting_clearance_relationship result) static EAttribute attributeMounting_clearance(EComponent_mounting_clearance_relationship type) static int usedinMounting_clearance(EComponent_mounting_clearance_relationship type, ELength_tolerance_characteristic instance, ASdaiModel domain, AComponent_mounting_clearance_relationship result) static EAttribute attributeItems(EComponent_mounting_clearance_relationship type) static int usedinItems(EComponent_mounting_clearance_relationship type, ERepresentation_item instance, ASdaiModel domain, AComponent_mounting_clearance_relationship result) static EAttribute attributeContext_of_items(EComponent_mounting_clearance_relationship type) static int usedinContext_of_items(EComponent_mounting_clearance_relationship type, ERepresentation_context instance, ASdaiModel domain, AComponent_mounting_clearance_relationship result) static EAttribute attributeName(EComponent_mounting_clearance_relationship type) |
public class AComponent_mounting_clearance_relationship extends AEntitypublic EComponent_mounting_clearance_relationship getByIndex(int index)public EComponent_mounting_clearance_relationship getCurrentMember(SdaiIterator it) |