ENTITY hardness SUBTYPE OF (hardness_representation, surface_condition); measuring_method : STRING; environment_condition : OPTIONAL SET [1:?] OF STRING; measuring_position : OPTIONAL STRING; hardness_value : representation_item; depth : OPTIONAL representation_item; END_ENTITY; -- hardness |
Entity data types and their attributesrepresentationname: label; items: SET [1:?] OF representation_item; context_of_items: representation_context; (DER) id: identifier; (DER) description: text; hardness_representation - surface_condition (OPT) value_determination: STRING; (RT) (DER) items: SET [1:?] OF representation_item; (RT) (DER) context_of_items: representation_context; (RT) (DER) name: label; hardness measuring_method: STRING; (OPT) environment_condition: SET [1:?] OF STRING; (OPT) measuring_position: STRING; hardness_value: representation_item; (OPT) depth: representation_item; |
Global rules for this entity data type- |
public interface EHardness extends EHardness_representation, ESurface_conditionmeasuring_method (explicit attribute)boolean testMeasuring_method(EHardness type)String getMeasuring_method(EHardness type) void setMeasuring_method(EHardness type, String value) void unsetMeasuring_method(EHardness type) environment_condition (explicit attribute)boolean testEnvironment_condition(EHardness type)A_String getEnvironment_condition(EHardness type) A_String createEnvironment_condition(EHardness type) void unsetEnvironment_condition(EHardness type) measuring_position (explicit attribute)boolean testMeasuring_position(EHardness type)String getMeasuring_position(EHardness type) void setMeasuring_position(EHardness type, String value) void unsetMeasuring_position(EHardness type) hardness_value (explicit attribute)boolean testHardness_value(EHardness type)ERepresentation_item getHardness_value(EHardness type) void setHardness_value(EHardness type, ERepresentation_item value) void unsetHardness_value(EHardness type) depth (explicit attribute)boolean testDepth(EHardness type)ERepresentation_item getDepth(EHardness type) void setDepth(EHardness type, ERepresentation_item value) void unsetDepth(EHardness type) |
public class CHardness implements EHardnessstatic EAttribute attributeMeasuring_method(EHardness type)static EAttribute attributeEnvironment_condition(EHardness type) static EAttribute attributeMeasuring_position(EHardness type) static EAttribute attributeHardness_value(EHardness type) static int usedinHardness_value(EHardness type, ERepresentation_item instance, ASdaiModel domain, AHardness result) static EAttribute attributeDepth(EHardness type) static int usedinDepth(EHardness type, ERepresentation_item instance, ASdaiModel domain, AHardness result) |
public class AHardness extends AEntitypublic EHardness getByIndex(int index)public EHardness getCurrentMember(SdaiIterator it) |