The vocabulary modules that define attribute domains have additional coding
requirements. The module must include a parameter entity for the new attribute, which can be
referenced in document-type shells, as well as a text entity that specifies the contribution to
the @domains
attribute for the attribute domain.
An attribute domain's name is the name of the attribute plus "Att". For example, for the attribute named "deliveryTarget" the attribute domain name is "deliveryTargetAtt". The attribute domain name is used to construct entity names for the domain.
@domains
attribute contribution for the module; see domains attribute rules and syntax for details on how to construct this
value. The @deliveryTarget
attribute can be defined in a vocabulary module using
the following two entities.
<!ENTITY % deliveryTargetAtt-d-attribute "deliveryTarget CDATA #IMPLIED" > <!ENTITY deliveryTargetAtt-d-att "a(props deliveryTarget)" >
Return to main page.
dita-v1.3-errata01-csprd01-part2-tech-content-complete Standards Track Work Product | Copyright © OASIS Open 2016. All Rights Reserved. | 30 August 2016 |