ГОСТ Р ИСО 21090—2016
7.12.25 Тип данных StrucDoc.TRow
7.12.25.1 Описание
Специализация типа данных StrucDoc.Tableltem
Строка таблицы.
7.12.25.2 Ассоциации
7.12.25.2.1 parts : Sequence(StrucDoc.TRowPart) «Anonymous»: содержание строки.
Значение стереотипа Anonymous описано в А.2 приложения А.
7.12.25.3 Инварианты
- должна быть задана по меньшей мере одна часть строки.
Определение инвариантов на языке OCL:
inv "должен существовать по меньшей мере один элемент": parts->notbir.pty
7.12.26 Тип данных StrucDoc.TRowPart
7.12.26.1 Описание
Стереотип: «Choice»
Модель содержания, позволяющая ячейки данных (td) или ячейки заголовка (th). Стереотип Choice
означает, что ровно один из атрибутов должен иметь значение, все остальные должны быть пустыми.
7.12.26.2 Атрибуты
7.12.26.2.1 td: StrucDoc.TCell: ячейка таблицы.
7.12.26.2.2 th: StrucDoc.TCell: ячейка заголовка таблицы.
Примечание — Ячейки заголовка иногда отображаются другим стилем, например полужирным шриф
том. и могут повторяться после разрыва страницы.
7.12.27 Тип данных StrucDoc.TRowGroup
7.12.27.1 Описание
Специализация типа данных StrucDoc.Tableltem.
Группа строк. Может использоваться, чтобы задать одинаковый стиль отображения группы строк.
7.12.27.2 Атрибуты
7.12.27.2.1 tr: Sequence(StrucDoc.Trow): строки группы.
7.12.27.3 Инварианты:
- должна быть задана по меньшей мере одна строка.
Определение инвариантов на языке OCL:
inv "должен существовать по меньшей мере один элемент": tr->notbmpty
7.12.28 Тип данных StrucDoc.Colltem
7.12.28.1 Описание
Абстрактный. Специализация типа данных StrucDoc.Tableltem
Абстрактный предшественник, описывающий общие свойства столбцов и групп столбцов.
7.12.28.2 Атрибуты
7.12.28.2.1 span : Integer: число столбцов, на которые распространяется данное определение
столбца. По умолчанию равно 1.
7.12.28.2.2 width : StrucDoc.Length: длина столбца.
7.12.29 Тип данных StrucDoc.Col
7.12.29.1 Описание
Специализация типа данных StrucDoc.Colltem
Задает одинаковый стиль каждой ячейке столбца.
7.12.30 Тип данных StrucDoc.ColGroup
7.12.30.1 Описание
Специализация Т+
Задает одинаковый стиль каждой ячейке группы столбцов.
7.12.30.2 Ассоциации
7.12.30.2.1 col: StrucDoc.Col[0..* упорядочен]: столбцы данной группы.
7.12.30.3 Инварианты:
- должен быть задан по меньшей мере один столбец.
161