ENTITY document_content_property SUBTYPE OF (representation); detail_level : OPTIONAL undefined_object; geometry_type : OPTIONAL undefined_object; real_world_scale : OPTIONAL measure_representation_item; languages : SET [0:?] OF language; DERIVE SELF\representation.items : SET [1:?] OF representation_item := ?; END_ENTITY; -- document_content_property |
Entity data types and their attributesrepresentationname: label; items: SET [1:?] OF representation_item; context_of_items: representation_context; (DER) id: identifier; (DER) description: text; document_content_property (OPT) detail_level: undefined_object; (OPT) geometry_type: undefined_object; (OPT) real_world_scale: measure_representation_item; languages: SET [0:?] OF language; (RT) (DER) items: SET [1:?] OF representation_item; |
Global rules for this entity data type- |
public interface EDocument_content_property extends ERepresentationdetail_level (explicit attribute)boolean testDetail_level(EDocument_content_property type)String getDetail_level(EDocument_content_property type) void setDetail_level(EDocument_content_property type, String value) void unsetDetail_level(EDocument_content_property type) geometry_type (explicit attribute)boolean testGeometry_type(EDocument_content_property type)String getGeometry_type(EDocument_content_property type) void setGeometry_type(EDocument_content_property type, String value) void unsetGeometry_type(EDocument_content_property type) real_world_scale (explicit attribute)boolean testReal_world_scale(EDocument_content_property type)EMeasure_representation_item getReal_world_scale(EDocument_content_property type) void setReal_world_scale(EDocument_content_property type, EMeasure_representation_item value) void unsetReal_world_scale(EDocument_content_property type) languages (explicit attribute)boolean testLanguages(EDocument_content_property type)ALanguage getLanguages(EDocument_content_property type) ALanguage createLanguages(EDocument_content_property type) void unsetLanguages(EDocument_content_property type) |
public class CDocument_content_property implements EDocument_content_propertystatic EAttribute attributeDetail_level(EDocument_content_property type)static EAttribute attributeGeometry_type(EDocument_content_property type) static EAttribute attributeReal_world_scale(EDocument_content_property type) static int usedinReal_world_scale(EDocument_content_property type, EMeasure_representation_item instance, ASdaiModel domain, ADocument_content_property result) static EAttribute attributeLanguages(EDocument_content_property type) static int usedinLanguages(EDocument_content_property type, ELanguage instance, ASdaiModel domain, ADocument_content_property result) static EAttribute attributeItems(EDocument_content_property type) static int usedinItems(EDocument_content_property type, ERepresentation_item instance, ASdaiModel domain, ADocument_content_property result) |
public class ADocument_content_property extends AEntitypublic EDocument_content_property getByIndex(int index)public EDocument_content_property getCurrentMember(SdaiIterator it) |