ENTITY significant_number_of_digits SUBTYPE OF (measure_representation_item); SELF\measure_with_unit.value_component RENAMED number_of_digits : count_measure; DERIVE SELF\measure_with_unit.unit_component : unit := ?; SELF\representation_item.name : label := ?; END_ENTITY; -- significant_number_of_digits |
Entity data types and their attributesrepresentation_itemname: label; measure_with_unit value_component: measure_value; unit_component: unit; measure_representation_item - significant_number_of_digits (RT) value_component->number_of_digits: count_measure; (RT) (DER) unit_component: unit; (RT) (DER) name: label; |
Global rules for this entity data type- |
public interface ESignificant_number_of_digits extends EMeasure_representation_item |
public class CSignificant_number_of_digits implements ESignificant_number_of_digitsstatic EAttribute attributeUnit_component(ESignificant_number_of_digits type)static int usedinUnit_component(ESignificant_number_of_digits type, EEntity instance, ASdaiModel domain, ASignificant_number_of_digits result) static EAttribute attributeName(ESignificant_number_of_digits type) |
public class ASignificant_number_of_digits extends AEntitypublic ESignificant_number_of_digits getByIndex(int index)public ESignificant_number_of_digits getCurrentMember(SdaiIterator it) |