<moduleRef>
<moduleRef> (module reference) references a module which is to be incorporated into a schema. | |||||||||||||
Module | tagdocs — 22 Documentation Elements | ||||||||||||
Attributes | In addition to global attributes
| ||||||||||||
Declaration | element moduleRef { att.global.attributes, ( attribute key { xsd:NCName }? | attribute url { data.pointer }? ), content? } | ||||||||||||
Example | <moduleRef key="linking"/> This embeds the linking module. | ||||||||||||
Note | Modules are identified by the name supplied as value for the
ident attribute on the module element in which
they are declared. A URI may also be supplied in the case of a
non-TEI module, and this is expected to be written as a RELAX NG
schema.
The effect of this element is to make all the declarations
contained by the referenced module available to the schema being
compiled. | ||||||||||||
Contained by | schemaSpec model.oddRef | ||||||||||||
May contain | tagdocs:
content |