| |
April 2002 Omg-mof, v1.4: IDL, das Schablonen Abbildet 5-73 5 //, wenn dieses Attribut einen idl_versionumbau hat # eingestellte _ < attribute_name> < Version > des Pragma Version // wenn niedrigeres = 0 und Upper = 1 und is_changeable Lücke unset _ < attribute_name > () Erhöhungen (Reflective::MofError); //, wenn dieses Attribut einen idl_versionumbau hat # unset Pragmaversion _ < attribute_name> < Version > // wenn Upper > 1 und is_changeable Lücke addieren _ < attribute_name > (in < AttributeType > new_element) Erhöhungen (Reflective::MofError); //, wenn dieses Attribut einen idl_versionumbau hat # addieren Pragmaversion _ < attribute_name> < Version > // wenn Upper > 1 und is_changeable und is_ordered Lücke addieren _ < attribute_name > _ vor ( in < AttributeType > new_element, in < AttributeType > before_element) Erhöhungen (Reflective::NotFound, Reflective::MofError); //, wenn dieses Attribut einen idl_versionumbau hat # addieren Pragmaversion _ < attribute_name > _ vor < Version > // wenn Upper > 1 und is_changeable und is_ordered und nicht is_unique Lücke addieren _ < 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 # addieren Pragmaversion _ < attribute_name > _ < an der Version > // wenn Upper > 1 und is_changeable Lücke ändern _ < attribute_name > ( in < AttributeType > old_element, in < AttributeType > new_element) Erhöhungen (Reflective::NotFound, Reflective::MofError); //, wenn dieses Attribut einen idl_versionumbau hat # ändern Pragmaversion _ < attribute_name> < Version > // wenn Upper > 1 und is_changeable und is_ordered und nicht is_unique |  |
|
| |
|
|