ENTITY hardness SUBTYPE OF (hardness_representation); measuring_method : STRING; environment_condition : OPTIONAL SET [1:?] OF STRING; measuring_position : OPTIONAL STRING; hardness_value : measure_representation_item; depth : OPTIONAL measure_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 - hardness measuring_method: STRING; (OPT) environment_condition: SET [1:?] OF STRING; (OPT) measuring_position: STRING; hardness_value: measure_representation_item; (OPT) depth: measure_representation_item; |
Global rules for this entity data type- |
public interface EHardness extends EHardness_representationmeasuring_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)EMeasure_representation_item getHardness_value(EHardness type) void setHardness_value(EHardness type, EMeasure_representation_item value) void unsetHardness_value(EHardness type) depth (explicit attribute)boolean testDepth(EHardness type)EMeasure_representation_item getDepth(EHardness type) void setDepth(EHardness type, EMeasure_representation_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, EMeasure_representation_item instance, ASdaiModel domain, AHardness result) static EAttribute attributeDepth(EHardness type) static int usedinDepth(EHardness type, EMeasure_representation_item instance, ASdaiModel domain, AHardness result) |
public class AHardness extends AEntitypublic EHardness getByIndex(int index)public EHardness getCurrentMember(SdaiIterator it) |