Schema element "b:use "
Refer to knowledge inside another Unit.
Definitions
<element name="use" type="b:Use" />
<complexType name="Use">
<sequence>
<element name="include" type="b:Names" [0..∞] />
<element name="exclude" type="b:Names" [0..∞] />
</sequence>
<attribute name="from" type="b:Fragment" use! />
</complexType>
Description
Take definitions from the specific fragment in an other Unit. In your
context, some definitions are taken by default: from the system, Collection,
Namespace, Payload, server and user Identity. Use this construct to
import definitions from additional libraries.
attribute from
Refers to a definition block in this or a different Unit. The
destination block might not be active: it's selector is respected.
When the Unit cannot be read, it will not result in a warning.
element exclude
When b:all definitions are imported by default, some MAY be
excluded explicitly. For instance, because of name conflicts are
need for a clean style.
element include
Specify explicitly which reusables MAY be used here. Only those will
be passed to Units which use this reusable. By default, everything get
included.
mark@overmeer.net
Web-pages generated on 2023-12-19
|