ENTITY default_thickness SUBTYPE OF (representation); thickness_value : measure_with_unit; description_x : OPTIONAL string_select; parameter_name : OPTIONAL undefined_object; DERIVE SELF\representation.description : text := ?; SELF\representation.items : SET [1:?] OF representation_item := ?; END_ENTITY; -- default_thickness |
Entity data types and their attributesrepresentationname: label; items: SET [1:?] OF representation_item; context_of_items: representation_context; (DER) id: identifier; (DER) description: text; default_thickness thickness_value: measure_with_unit; (OPT) description_x: string_select; (OPT) parameter_name: undefined_object; (RT) (DER) description: text; (RT) (DER) items: SET [1:?] OF representation_item; |
Global rules for this entity data type- |
public interface EDefault_thickness extends ERepresentationthickness_value (explicit attribute)boolean testThickness_value(EDefault_thickness type)EMeasure_with_unit getThickness_value(EDefault_thickness type) void setThickness_value(EDefault_thickness type, EMeasure_with_unit value) void unsetThickness_value(EDefault_thickness type) description_x (explicit attribute)int testDescription_x(EDefault_thickness type)case 1 EEntity getDescription_x(EDefault_thickness type) void setDescription_x(EDefault_thickness type, EEntity value, EEntity node1) case sDescription_xDefault_language_string: String getDescription_x(EDefault_thickness type, EDefault_language_string node1) void setDescription_x(EDefault_thickness type, String value, EDefault_language_string node1) void unsetDescription_x(EDefault_thickness type) parameter_name (explicit attribute)boolean testParameter_name(EDefault_thickness type)String getParameter_name(EDefault_thickness type) void setParameter_name(EDefault_thickness type, String value) void unsetParameter_name(EDefault_thickness type) |
public class CDefault_thickness implements EDefault_thicknessstatic EAttribute attributeThickness_value(EDefault_thickness type)static int usedinThickness_value(EDefault_thickness type, EMeasure_with_unit instance, ASdaiModel domain, ADefault_thickness result) static EAttribute attributeDescription_x(EDefault_thickness type) static int usedinDescription_x(EDefault_thickness type, EEntity instance, ASdaiModel domain, ADefault_thickness result) static EAttribute attributeParameter_name(EDefault_thickness type) static EAttribute attributeDescription(EDefault_thickness type) static EAttribute attributeItems(EDefault_thickness type) static int usedinItems(EDefault_thickness type, ERepresentation_item instance, ASdaiModel domain, ADefault_thickness result) |
public class ADefault_thickness extends AEntitypublic EDefault_thickness getByIndex(int index)public EDefault_thickness getCurrentMember(SdaiIterator it) |