Class: Metanorma::UnDocument::Sections::UnAbstractSection

Inherits:
Lutaml::Model::Serializable
  • Object
show all
Includes:
StandardDocument::BlockAttributes, StandardDocument::PresentationAttributes
Defined in:
lib/metanorma/un_document/sections/un_abstract_section.rb

Overview

Abstract of a UN document. Corresponds to un.rng:

abstract = element abstract { Basic-Section }
Basic-Section = Basic-Section-Attributes, section-title?, BasicBlock+

Unlike the isodoc default (Content-Section), a UN abstract contains no subsections, so no clause mapping is declared. Composed from the shared mixins rather than inheriting ContentSection, because lutaml-model deep-duplicates a parent's XML mappings into subclasses (inheriting would keep the Content-Section clause mapping).

Method Summary

Methods included from StandardDocument::PresentationAttributes

included

Methods included from StandardDocument::BlockAttributes

included