| |
3-20 OMG-OMG-MetacGegenstand-Service, v1.4 April 2002 3 const DependencyKind CONSTRAINED_ELEMENTS_DEP = "begrenzte Elemente"; const DependencyKind SPECIALIZATION_DEP = "Spezialisierung"; const DependencyKind IMPORT_DEP = "Import"; const DependencyKind TYPE_DEFINITION_DEP = "type de Nition"; const DependencyKind REFERENCED_ENDS_DEP = "bezog Enden"; const DependencyKind TAGGED_ELEMENTS_DEP = "etikettierte Elemente"; const DependencyKind INDIRECT_DEP = "indirekt"; const DependencyKind ALL_DEP = "alle"; }; Ende der Schnittstelle ModelElementClass Schnittstelle ModelElement: ModelElementClass { wstring Name () Erhöhungen (bezüglich ective::MofError); leeres set_name (in wstring new_value) Erhöhungen (bezüglich ective::MofError); ::PrimitiveTypes::WStringList-qualied_name () Erhöhungen (bezüglich ective::MofError); wstring Anmerkung () Erhöhungen (bezüglich ective::MofError); leeres set_annotation (in wstring new_value) Erhöhungen (bezüglich ective::MofError); Required_elements ModelElementSet () Erhöhungen (bezüglich ective::MofError); Nd_required_elements ModelElementSet (in den::PrimitiveTypes::WStringSet-Arten, in Booleschem rekursiv) Erhöhungen (bezüglich ective::MofError); Boolesches is_required_because (im other_element ModelElement, aus wstring Grund) Erhöhungen (bezüglich ective::MofError); Namespace-Behälter () hebt an (bezüglich ective::NotSet, bezüglich ective::MofError); leeres set_container (im namespace-new_value) Erhöhungen (bezüglich ective::MofError); leeres unset_container () Erhöhungen (bezüglich ective::MofError); Begrenzungen ConstraintSet () Erhöhungen (bezüglich ective::MofError); leere set_constraints (im new_value ConstraintSet) Erhöhungen (bezüglich ective::MofError); leere add_constraints (im Begrenzungsnew_element) Erhöhungen (bezüglich ective::MofError); leere modify_constraints (im Begrenzungsold_element, im Begrenzungsnew_element) Erhöhungen (bezüglich ective::MofError); leere remove_constraints (im Begrenzungsold_element) Erhöhungen (bezüglich ective::NotFound, bezüglich ective::MofError); Boolesch is_frozen () Erhöhungen (bezüglich ective::MofError); Boolesches is_visible (im other_element ModelElement) Erhöhungen (bezüglich ective::MofError); }; |  |
|
| |
|
|