ENTITY class_and_property_elements ABSTRACT SUPERTYPE OF (ONEOF (property_det, class)) SUBTYPE OF (dictionary_element); names : item_names; definition : definition_type; source_doc_of_definition : OPTIONAL document; note : OPTIONAL note_type; remark : OPTIONAL remark_type; END_ENTITY; -- class_and_property_elements |
Entity data types and their attributesdictionary_elementidentified_by: basic_semantic_unit; (OPT) time_stamps: dates; revision: revision_type; class_and_property_elements names: item_names; definition: definition_type; (OPT) source_doc_of_definition: document; (OPT) note: note_type; (OPT) remark: remark_type; |
class (ISO13584_IEC61360_DICTIONARY_SCHEMA) |
property_det (ISO13584_IEC61360_DICTIONARY_SCHEMA) |
Usersdictionary_elementclass_and_property_elements |
Global rules for this entity data type- |
public interface EClass_and_property_elements extends EDictionary_elementnames (explicit attribute)boolean testNames(EClass_and_property_elements type)EItem_names getNames(EClass_and_property_elements type) void setNames(EClass_and_property_elements type, EItem_names value) void unsetNames(EClass_and_property_elements type) definition (explicit attribute)int testDefinition(EClass_and_property_elements type)case 1 EEntity getDefinition(EClass_and_property_elements type) void setDefinition(EClass_and_property_elements type, EEntity value, EEntity node1) case sDefinitionText: String getDefinition(EClass_and_property_elements type, EText node1) void setDefinition(EClass_and_property_elements type, String value, EText node1) void unsetDefinition(EClass_and_property_elements type) source_doc_of_definition (explicit attribute)boolean testSource_doc_of_definition(EClass_and_property_elements type)EDocument getSource_doc_of_definition(EClass_and_property_elements type) void setSource_doc_of_definition(EClass_and_property_elements type, EDocument value) void unsetSource_doc_of_definition(EClass_and_property_elements type) note (explicit attribute)int testNote(EClass_and_property_elements type)case 1 EEntity getNote(EClass_and_property_elements type) void setNote(EClass_and_property_elements type, EEntity value, EEntity node1) case sNoteText: String getNote(EClass_and_property_elements type, EText node1) void setNote(EClass_and_property_elements type, String value, EText node1) void unsetNote(EClass_and_property_elements type) remark (explicit attribute)int testRemark(EClass_and_property_elements type)case 1 EEntity getRemark(EClass_and_property_elements type) void setRemark(EClass_and_property_elements type, EEntity value, EEntity node1) case sRemarkText: String getRemark(EClass_and_property_elements type, EText node1) void setRemark(EClass_and_property_elements type, String value, EText node1) void unsetRemark(EClass_and_property_elements type) |
public class CClass_and_property_elements implements EClass_and_property_elementsstatic EAttribute attributeNames(EClass_and_property_elements type)static int usedinNames(EClass_and_property_elements type, EItem_names instance, ASdaiModel domain, AClass_and_property_elements result) static EAttribute attributeDefinition(EClass_and_property_elements type) static int usedinDefinition(EClass_and_property_elements type, EEntity instance, ASdaiModel domain, AClass_and_property_elements result) static EAttribute attributeSource_doc_of_definition(EClass_and_property_elements type) static int usedinSource_doc_of_definition(EClass_and_property_elements type, EDocument instance, ASdaiModel domain, AClass_and_property_elements result) static EAttribute attributeNote(EClass_and_property_elements type) static int usedinNote(EClass_and_property_elements type, EEntity instance, ASdaiModel domain, AClass_and_property_elements result) static EAttribute attributeRemark(EClass_and_property_elements type) static int usedinRemark(EClass_and_property_elements type, EEntity instance, ASdaiModel domain, AClass_and_property_elements result) |
public class AClass_and_property_elements extends AEntitypublic EClass_and_property_elements getByIndex(int index)public EClass_and_property_elements getCurrentMember(SdaiIterator it) |