ENTITY property_det ABSTRACT SUPERTYPE OF (ONEOF (condition_det, dependent_p_det, non_dependent_p_det)) SUBTYPE OF (class_and_property_elements); SELF\dictionary_element.identified_by : property_bsu; preferred_symbol : OPTIONAL mathematical_string; synonymous_symbols : SET [0:2] OF mathematical_string; figure : OPTIONAL graphics; det_classification : OPTIONAL det_classification_type; domain : data_type; formula : OPTIONAL mathematical_string; DERIVE describes_classes : SET [0:?] OF class := identified_by.describes_classes; END_ENTITY; -- property_det |
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; property_det (RT) identified_by: property_bsu; (OPT) preferred_symbol: mathematical_string; synonymous_symbols: SET [0:2] OF mathematical_string; (OPT) figure: graphics; (OPT) det_classification: det_classification_type; domain: data_type; (OPT) formula: mathematical_string; (DER) describes_classes: SET [0:?] OF class; |
condition_det (ISO13584_IEC61360_DICTIONARY_SCHEMA) |
dependent_p_det (ISO13584_IEC61360_DICTIONARY_SCHEMA) |
non_dependent_p_det (ISO13584_IEC61360_DICTIONARY_SCHEMA) |
Usersdictionary_elementclass_and_property_elements property_det |
Global rules for this entity data type- |
public interface EProperty_det extends EClass_and_property_elementspreferred_symbol (explicit attribute)boolean testPreferred_symbol(EProperty_det type)EMathematical_string getPreferred_symbol(EProperty_det type) void setPreferred_symbol(EProperty_det type, EMathematical_string value) void unsetPreferred_symbol(EProperty_det type) synonymous_symbols (explicit attribute)boolean testSynonymous_symbols(EProperty_det type)AMathematical_string getSynonymous_symbols(EProperty_det type) AMathematical_string createSynonymous_symbols(EProperty_det type) void unsetSynonymous_symbols(EProperty_det type) figure (explicit attribute)boolean testFigure(EProperty_det type)EGraphics getFigure(EProperty_det type) void setFigure(EProperty_det type, EGraphics value) void unsetFigure(EProperty_det type) det_classification (explicit attribute)boolean testDet_classification(EProperty_det type)String getDet_classification(EProperty_det type) void setDet_classification(EProperty_det type, String value) void unsetDet_classification(EProperty_det type) domain (explicit attribute)boolean testDomain(EProperty_det type)EData_type getDomain(EProperty_det type) void setDomain(EProperty_det type, EData_type value) void unsetDomain(EProperty_det type) formula (explicit attribute)boolean testFormula(EProperty_det type)EMathematical_string getFormula(EProperty_det type) void setFormula(EProperty_det type, EMathematical_string value) void unsetFormula(EProperty_det type) describes_classes (derived attribute)AClass getDescribes_classes(EProperty_det type)boolean testDescribes_classes(EProperty_det type) |
public class CProperty_det implements EProperty_detstatic EAttribute attributePreferred_symbol(EProperty_det type)static int usedinPreferred_symbol(EProperty_det type, EMathematical_string instance, ASdaiModel domain, AProperty_det result) static EAttribute attributeSynonymous_symbols(EProperty_det type) static int usedinSynonymous_symbols(EProperty_det type, EMathematical_string instance, ASdaiModel domain, AProperty_det result) static EAttribute attributeFigure(EProperty_det type) static int usedinFigure(EProperty_det type, EGraphics instance, ASdaiModel domain, AProperty_det result) static EAttribute attributeDet_classification(EProperty_det type) static EAttribute attributeDomain(EProperty_det type) static int usedinDomain(EProperty_det type, EData_type instance, ASdaiModel domain, AProperty_det result) static EAttribute attributeFormula(EProperty_det type) static int usedinFormula(EProperty_det type, EMathematical_string instance, ASdaiModel domain, AProperty_det result) static EAttribute attributeDescribes_classes(EProperty_det type) static int usedinDescribes_classes(EProperty_det type, EClass instance, ASdaiModel domain, AProperty_det result) |
public class AProperty_det extends AEntitypublic EProperty_det getByIndex(int index)public EProperty_det getCurrentMember(SdaiIterator it) |