ENTITY positional_boundary_member_definition SUBTYPE OF (property_definition); SELF\property_definition.definition RENAMED defined_positional_boundary_member : positional_boundary_member_armx; tolerance_value : length_measure_with_unit; associated_dimension : size_dimension; DERIVE SELF\property_definition.description : text := ?; SELF\property_definition.name : label := ?; INVERSE boundary_definition : dimension_related_positional_boundary_definition FOR characterized_boundary_member_definitions; END_ENTITY; -- positional_boundary_member_definition |
Entity data types and their attributesproperty_definitionname: label; (OPT) description: text; definition: characterized_definition; (DER) id: identifier; positional_boundary_member_definition (RT) definition->defined_positional_boundary_member: positional_boundary_member_armx; tolerance_value: length_measure_with_unit; associated_dimension: size_dimension; (RT) (DER) description: text; (RT) (DER) name: label; (INV) boundary_definition: dimension_related_positional_boundary_definition FOR characterized_boundary_member_definitions; |
Global rules for this entity data type- |
public interface EPositional_boundary_member_definition extends EProperty_definitiontolerance_value (explicit attribute)boolean testTolerance_value(EPositional_boundary_member_definition type)ELength_measure_with_unit getTolerance_value(EPositional_boundary_member_definition type) void setTolerance_value(EPositional_boundary_member_definition type, ELength_measure_with_unit value) void unsetTolerance_value(EPositional_boundary_member_definition type) associated_dimension (explicit attribute)boolean testAssociated_dimension(EPositional_boundary_member_definition type)ESize_dimension getAssociated_dimension(EPositional_boundary_member_definition type) void setAssociated_dimension(EPositional_boundary_member_definition type, ESize_dimension value) void unsetAssociated_dimension(EPositional_boundary_member_definition type) boundary_definition (inverse attribute)ADimension_related_positional_boundary_definition getBoundary_definition(EPositional_boundary_member_definition type, ASdaiModel domain) |
public class CPositional_boundary_member_definition implements EPositional_boundary_member_definitionstatic EAttribute attributeTolerance_value(EPositional_boundary_member_definition type)static int usedinTolerance_value(EPositional_boundary_member_definition type, ELength_measure_with_unit instance, ASdaiModel domain, APositional_boundary_member_definition result) static EAttribute attributeAssociated_dimension(EPositional_boundary_member_definition type) static int usedinAssociated_dimension(EPositional_boundary_member_definition type, ESize_dimension instance, ASdaiModel domain, APositional_boundary_member_definition result) static EAttribute attributeDescription(EPositional_boundary_member_definition type) static EAttribute attributeName(EPositional_boundary_member_definition type) static EAttribute attributeBoundary_definition(EPositional_boundary_member_definition type) |
public class APositional_boundary_member_definition extends AEntitypublic EPositional_boundary_member_definition getByIndex(int index)public EPositional_boundary_member_definition getCurrentMember(SdaiIterator it) |