| |
A-2 BeteiligtcManagement, v1.0 Februar 2001 A structschablone { Zeichenkettename; Artarten; }; typedefzeichenkette QueryExpression; typedef CosTime::UTO Datum; typedef irgendwie PropertyValue; typedefsequence<PropertyValue > PropertyValues; typedefsequence<Template > Schablonen; // Zähler enum ModificationState { Update, Korrektur }; // Schnittstellen Schnittstellentabelle { struct CellId { nicht unterzeichnete lange Reihe; nicht unterzeichnete lange Spalte; }; typedefsequence<CellId > -CellIds; struct TableCell { Zelle CellId; irgendein Wert; }; typedefsequence<TableCell > -TableCells; enum ExceptionType { read_only type_mismatch, constraint_mismatch, invalid_row_column }; struct TableException { Zelle CellId; Art ExceptionType; }; typedefsequence<TableException > -TableExceptions; Ausnahme InvalidRow { }; Ausnahme InvalidColumn { }; Ausnahme IncompleteRow { }; Ausnahme TypeMismatch { }; Ausnahme schreibgeschützt { }; Ausnahme MultipleExceptions { Ausnahmen TableExceptions; }; nicht unterzeichnete lange number_of_rows des schreibgeschützten Attributes; nicht unterzeichnete lange number_of_columns des schreibgeschützten Attributes; |  |
|
| |
|
|