ENTITY tolerance_zone_per_unit_size_specification SUBTYPE OF (property_definition); SELF\property_definition.definition RENAMED specified_tolerance_zone : tolerance_zone; per_unit_size : SET [1:2] OF length_measure_with_unit; DERIVE SELF\property_definition.description : text := ?; SELF\property_definition.name : label := ?; INVERSE zone_definition : tolerance_zone_definition_with_per_unit_size_specification FOR per_unit_size_specification; END_ENTITY; -- tolerance_zone_per_unit_size_specification |
Entity data types and their attributesproperty_definitionname: label; (OPT) description: text; definition: characterized_definition; (DER) id: identifier; tolerance_zone_per_unit_size_specification (RT) definition->specified_tolerance_zone: tolerance_zone; per_unit_size: SET [1:2] OF length_measure_with_unit; (RT) (DER) description: text; (RT) (DER) name: label; (INV) zone_definition: tolerance_zone_definition_with_per_unit_size_specification FOR per_unit_size_specification; |
Global rules for this entity data type- |
public interface ETolerance_zone_per_unit_size_specification extends EProperty_definitionper_unit_size (explicit attribute)boolean testPer_unit_size(ETolerance_zone_per_unit_size_specification type)ALength_measure_with_unit getPer_unit_size(ETolerance_zone_per_unit_size_specification type) ALength_measure_with_unit createPer_unit_size(ETolerance_zone_per_unit_size_specification type) void unsetPer_unit_size(ETolerance_zone_per_unit_size_specification type) zone_definition (inverse attribute)ATolerance_zone_definition_with_per_unit_size_specification getZone_definition(ETolerance_zone_per_unit_size_specification type, ASdaiModel domain) |
public class CTolerance_zone_per_unit_size_specification implements ETolerance_zone_per_unit_size_specificationstatic EAttribute attributePer_unit_size(ETolerance_zone_per_unit_size_specification type)static int usedinPer_unit_size(ETolerance_zone_per_unit_size_specification type, ELength_measure_with_unit instance, ASdaiModel domain, ATolerance_zone_per_unit_size_specification result) static EAttribute attributeDescription(ETolerance_zone_per_unit_size_specification type) static EAttribute attributeName(ETolerance_zone_per_unit_size_specification type) static EAttribute attributeZone_definition(ETolerance_zone_per_unit_size_specification type) |
public class ATolerance_zone_per_unit_size_specification extends AEntitypublic ETolerance_zone_per_unit_size_specification getByIndex(int index)public ETolerance_zone_per_unit_size_specification getCurrentMember(SdaiIterator it) |