ENTITY visual_appearance SUBTYPE OF (surface_condition, visual_appearance_representation); id_x : OPTIONAL STRING; colour_id : STRING; colour_name : OPTIONAL STRING; lustre : STRING; transparency : OPTIONAL STRING; pattern : OPTIONAL STRING; 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; visual_appearance_representation - visual_appearance (OPT) id_x: STRING; colour_id: STRING; (OPT) colour_name: STRING; lustre: STRING; (OPT) transparency: STRING; (OPT) pattern: STRING; |
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) 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 attributeColour_name(EVisual_appearance type) static EAttribute attributeLustre(EVisual_appearance type) static EAttribute attributeTransparency(EVisual_appearance type) static EAttribute attributePattern(EVisual_appearance type) |
public class AVisual_appearance extends AEntitypublic EVisual_appearance getByIndex(int index)public EVisual_appearance getCurrentMember(SdaiIterator it) |