| |
5-74 OMG-OMG-MetacGegenstand-Service, v1.4 April 2002 5 Lücke ändern _ < attribute_name > _ an ( in < AttributeType > new_element, in nicht unterzeichneter langer Position) Erhöhungen (Reflective::BadPosition, Reflective::MofError); //, wenn dieses Attribut einen idl_versionumbau hat # ändern Pragmaversion _ < attribute_name > _ < an der Version > //, wenn Upper > 1 und Upper! = niedriger und is_changeable Lücke entfernen _ < attribute_name > ( in < AttributeType > old_element) Erhöhungen (Reflective::NotFound, Reflective::MofError); //, wenn dieses Attribut einen idl_versionumbau hat # entfernen Pragmaversion _ < attribute_name> < Version > //, wenn Upper > 1 und Upper! = niedriger und is_changeable und // is_ordered und nicht is_unique Lücke entfernen _ < attribute_name > _ an (in nicht unterzeichneter langer Position) Erhöhungen (Reflective::BadPosition, Reflective::MofError); //, wenn dieses Attribut einen idl_versionumbau hat # entfernen Pragmaversion _ < attribute_name > _ < an der Version > Betriebe < attribute_name > Der < attribute_name> Betrieb bringt den Wert des genannten Attributes zurück. Die Unterzeichnung des < attribute_name> Betriebes hängt vom Attribut s ab Vielfältigkeit, wie oben angezeigt. Sein Verhalten ist, wie folgt: reflektierende Entsprechung: ref_value(<- attribute_designator >); (sehen Sie Abschnitt 6,2,3, Reflective::RefObject, an paginieren Sie 6-10) . bringen Sie Art zurück: [ 0,,1 ] - < AttributeType > [ 1,,1 ] - < AttributeType > anderes - < AttributeType><CollectionKind > Parameter: keine Frage: ja Ausnahmen: [ 0,,1 ] - Unset, MofError [ 1,,1 ] - MofError anderes - MofError |  |
|
| |
|
|