ENTITY global_location_representation SUBTYPE OF (representation); altitude : OPTIONAL measure_with_unit; geographical_area : OPTIONAL STRING; latitude : measure_with_unit; longitude : measure_with_unit; DERIVE SELF\representation.name : label := 'global location representation'; SELF\representation.items : SET [0:?] OF representation_item := ?; SELF\representation.context_of_items : representation_context := ?; END_ENTITY; -- global_location_representation |
Entity data types and their attributesrepresentationname: label; items: SET [1:?] OF representation_item; context_of_items: representation_context; (DER) id: identifier; (DER) description: text; global_location_representation (OPT) altitude: measure_with_unit; (OPT) geographical_area: STRING; latitude: measure_with_unit; longitude: measure_with_unit; (RT) (DER) name: label; (RT) (DER) items: SET [0:?] OF representation_item; (RT) (DER) context_of_items: representation_context; |
Global rules for this entity data type- |
public interface EGlobal_location_representation extends ERepresentationaltitude (explicit attribute)boolean testAltitude(EGlobal_location_representation type)EMeasure_with_unit getAltitude(EGlobal_location_representation type) void setAltitude(EGlobal_location_representation type, EMeasure_with_unit value) void unsetAltitude(EGlobal_location_representation type) geographical_area (explicit attribute)boolean testGeographical_area(EGlobal_location_representation type)String getGeographical_area(EGlobal_location_representation type) void setGeographical_area(EGlobal_location_representation type, String value) void unsetGeographical_area(EGlobal_location_representation type) latitude (explicit attribute)boolean testLatitude(EGlobal_location_representation type)EMeasure_with_unit getLatitude(EGlobal_location_representation type) void setLatitude(EGlobal_location_representation type, EMeasure_with_unit value) void unsetLatitude(EGlobal_location_representation type) longitude (explicit attribute)boolean testLongitude(EGlobal_location_representation type)EMeasure_with_unit getLongitude(EGlobal_location_representation type) void setLongitude(EGlobal_location_representation type, EMeasure_with_unit value) void unsetLongitude(EGlobal_location_representation type) |
public class CGlobal_location_representation implements EGlobal_location_representationstatic EAttribute attributeAltitude(EGlobal_location_representation type)static int usedinAltitude(EGlobal_location_representation type, EMeasure_with_unit instance, ASdaiModel domain, AGlobal_location_representation result) static EAttribute attributeGeographical_area(EGlobal_location_representation type) static EAttribute attributeLatitude(EGlobal_location_representation type) static int usedinLatitude(EGlobal_location_representation type, EMeasure_with_unit instance, ASdaiModel domain, AGlobal_location_representation result) static EAttribute attributeLongitude(EGlobal_location_representation type) static int usedinLongitude(EGlobal_location_representation type, EMeasure_with_unit instance, ASdaiModel domain, AGlobal_location_representation result) static EAttribute attributeName(EGlobal_location_representation type) static EAttribute attributeItems(EGlobal_location_representation type) static int usedinItems(EGlobal_location_representation type, ERepresentation_item instance, ASdaiModel domain, AGlobal_location_representation result) static EAttribute attributeContext_of_items(EGlobal_location_representation type) static int usedinContext_of_items(EGlobal_location_representation type, ERepresentation_context instance, ASdaiModel domain, AGlobal_location_representation result) |
public class AGlobal_location_representation extends AEntitypublic EGlobal_location_representation getByIndex(int index)public EGlobal_location_representation getCurrentMember(SdaiIterator it) |