ENTITY tolerance_zone_definition_with_per_unit_size_specification SUBTYPE OF (tolerance_zone_definition); per_unit_size_specification : tolerance_zone_per_unit_size_specification; DERIVE SELF\tolerance_zone_definition.zone : tolerance_zone := ?; SELF\tolerance_zone_definition.boundaries : SET [1:?] OF shape_aspect := ?; END_ENTITY; -- tolerance_zone_definition_with_per_unit_size_specification |
Entity data types and their attributestolerance_zone_definitionzone: tolerance_zone; boundaries: SET [1:?] OF shape_aspect; tolerance_zone_definition_with_per_unit_size_specification per_unit_size_specification: tolerance_zone_per_unit_size_specification; (RT) (DER) zone: tolerance_zone; (RT) (DER) boundaries: SET [1:?] OF shape_aspect; |
Global rules for this entity data type- |
public interface ETolerance_zone_definition_with_per_unit_size_specification extends ETolerance_zone_definitionper_unit_size_specification (explicit attribute)boolean testPer_unit_size_specification(ETolerance_zone_definition_with_per_unit_size_specification type)ETolerance_zone_per_unit_size_specification getPer_unit_size_specification(ETolerance_zone_definition_with_per_unit_size_specification type) void setPer_unit_size_specification(ETolerance_zone_definition_with_per_unit_size_specification type, ETolerance_zone_per_unit_size_specification value) void unsetPer_unit_size_specification(ETolerance_zone_definition_with_per_unit_size_specification type) |
public class CTolerance_zone_definition_with_per_unit_size_specification implements ETolerance_zone_definition_with_per_unit_size_specificationstatic EAttribute attributePer_unit_size_specification(ETolerance_zone_definition_with_per_unit_size_specification type)static int usedinPer_unit_size_specification(ETolerance_zone_definition_with_per_unit_size_specification type, ETolerance_zone_per_unit_size_specification instance, ASdaiModel domain, ATolerance_zone_definition_with_per_unit_size_specification result) static EAttribute attributeZone(ETolerance_zone_definition_with_per_unit_size_specification type) static int usedinZone(ETolerance_zone_definition_with_per_unit_size_specification type, ETolerance_zone instance, ASdaiModel domain, ATolerance_zone_definition_with_per_unit_size_specification result) static EAttribute attributeBoundaries(ETolerance_zone_definition_with_per_unit_size_specification type) static int usedinBoundaries(ETolerance_zone_definition_with_per_unit_size_specification type, EShape_aspect instance, ASdaiModel domain, ATolerance_zone_definition_with_per_unit_size_specification result) |
public class ATolerance_zone_definition_with_per_unit_size_specification extends AEntitypublic ETolerance_zone_definition_with_per_unit_size_specification getByIndex(int index)public ETolerance_zone_definition_with_per_unit_size_specification getCurrentMember(SdaiIterator it) |