ENTITY visual_appearance SUBTYPE OF (surface_condition, visual_appearance_representation); id_x : OPTIONAL STRING; colour_id : STRING; name_x : OPTIONAL STRING; colour_name : OPTIONAL STRING; lustre : STRING; transparency : OPTIONAL STRING; pattern : OPTIONAL STRING; DERIVE SELF\representation.id : identifier := id_x; SELF\representation.name : label := name_x; END_ENTITY; -- visual_appearance |
Entity data types and their attributesrepresentationname: label; items: SET [1:?] OF representation_item; context_of_items: representation_context; (DER) id: identifier; (DER) description: text; 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; visual_appearance_representation - visual_appearance (OPT) id_x: STRING; colour_id: STRING; (OPT) name_x: STRING; (OPT) colour_name: STRING; lustre: STRING; (OPT) transparency: STRING; (OPT) pattern: STRING; (RT) (DER) id: identifier; (RT) (DER) name: label; |
extended_visual_appearance (SURFACE_CONDITIONS_XIM) |
Global rules for this entity data type- |
public interface EVisual_appearance extends ESurface_condition, EVisual_appearance_representationid_x (explicit attribute)boolean testId_x(EVisual_appearance type)String getId_x(EVisual_appearance type) void setId_x(EVisual_appearance type, String value) void unsetId_x(EVisual_appearance type) colour_id (explicit attribute)boolean testColour_id(EVisual_appearance type)String getColour_id(EVisual_appearance type) void setColour_id(EVisual_appearance type, String value) void unsetColour_id(EVisual_appearance type) name_x (explicit attribute)boolean testName_x(EVisual_appearance type)String getName_x(EVisual_appearance type) void setName_x(EVisual_appearance type, String value) void unsetName_x(EVisual_appearance type) colour_name (explicit attribute)boolean testColour_name(EVisual_appearance type)String getColour_name(EVisual_appearance type) void setColour_name(EVisual_appearance type, String value) void unsetColour_name(EVisual_appearance type) lustre (explicit attribute)boolean testLustre(EVisual_appearance type)String getLustre(EVisual_appearance type) void setLustre(EVisual_appearance type, String value) void unsetLustre(EVisual_appearance type) transparency (explicit attribute)boolean testTransparency(EVisual_appearance type)String getTransparency(EVisual_appearance type) void setTransparency(EVisual_appearance type, String value) void unsetTransparency(EVisual_appearance type) pattern (explicit attribute)boolean testPattern(EVisual_appearance type)String getPattern(EVisual_appearance type) void setPattern(EVisual_appearance type, String value) void unsetPattern(EVisual_appearance type) |
public class CVisual_appearance implements EVisual_appearancestatic EAttribute attributeId_x(EVisual_appearance type)static EAttribute attributeColour_id(EVisual_appearance type) static EAttribute attributeName_x(EVisual_appearance type) static EAttribute attributeColour_name(EVisual_appearance type) static EAttribute attributeLustre(EVisual_appearance type) static EAttribute attributeTransparency(EVisual_appearance type) static EAttribute attributePattern(EVisual_appearance type) static EAttribute attributeId(EVisual_appearance type) static EAttribute attributeName(EVisual_appearance type) |
public class AVisual_appearance extends AEntitypublic EVisual_appearance getByIndex(int index)public EVisual_appearance getCurrentMember(SdaiIterator it) |