Atlas · blocks · Plate 10 of 16
blocks
Lists
Diagram view views/Lists.lml composing
8 LML includes
and 7 associations.
Includes8
Associations7
Types8
Model definitions
BasicBlock¶
classmodels/blocks/BasicBlock.lml
Block of textual content in BasicDocument.
| Attribute | Type | Cardinality | Definition |
|---|---|---|---|
+notes |
NoteBlock | 0..* | Notes whose scope is the current block. |
+contribMetadata |
ContributionElementMetadata | 0..* | Attribution of the block to a specific contributor, to be used in change management of documents. |
+attributes |
Attribute | 0..* | Entries from the generic attribute register: an open key-value set that markup languages bind their own attribute types into. |
List¶
classmodels/blocks/lists/List.lml
List block.
| Attribute | Type | Cardinality | Definition |
|---|---|---|---|
+listitem |
ListItem | 0..* | Item in a list block. |
ListItem¶
classmodels/blocks/lists/ListItem.lml
Item in a list block.
| Attribute | Type | Cardinality | Definition |
|---|---|---|---|
+id |
String
|
0..1 | Identifier of item. |
+content |
BasicBlock | 0..* | Content of item. |
UnorderedList¶
classmodels/blocks/lists/UnorderedList.lml
Unordered list block.
OrderedList¶
classmodels/blocks/lists/OrderedList.lml
Ordered list, with numbering applied to the list items.
| Attribute | Type | Cardinality | Definition |
|---|---|---|---|
+type |
OrderedListType | 1 | Type of numbering to be applied to the list items. |
+start |
String
|
0..1 | Starting value for numbering of the list items. |
DefinitionList¶
classmodels/blocks/lists/DefinitionList.lml
Definition list, composed of definitions rather than list items.
| Attribute | Type | Cardinality | Definition |
|---|---|---|---|
+listitem |
Definition | 0..* | Definitions constituting the definition list. |
Definition¶
classmodels/blocks/lists/Definition.lml
Entry-Definition pair used to constitute a definition list.
| Attribute | Type | Cardinality | Definition |
|---|---|---|---|
+item |
TextElement | 0..* | Entry being defined in the definition. |
+definition |
BasicBlock | 0..* | Definition of the item. |
OrderedListType¶
enummodels/blocks/lists/OrderedListType.lml
definitionromandefinitionalphabetdefinitionarabicdefinitionromanUpperdefinitionalphabetUpperdefinition