XFA Specification
Chapter 20, Source Set Specification
Source Set Element Reference
758
The ref property
An XFA-SOM expression pointing to a node in an XFA DOM. Normally this is a node in the Data DOM or
Form DOM. This expression must be fully-qualified.
The transferEncoding property
The encoding of binary content in the referenced document.
none
The referenced document is not encoded. If the referenced document is specified via a URI then it
will be transferred as a byte stream. If the referenced document is inline it must conform to the
restrictions on PCDATA.
base64
The binary content is encoded in accordance with the base64 transfer encoding s specified in
[RFC2045].
The use property
Invokes another object in the same document as a prototype for this object. The content of this property is
either a SOM expression (which cannot start with '#') or a '#' character followed by an XML ID.
Starting with XFA 2.4 the object used as a prototype no longer needs to be the child of
proto
. Any object
of the appropriate class can be used as a prototype.
If both
use
and
usehref
are non-empty
usehref
takes precedence.
The usehref property
Invokes an external object as a prototype for this object. The content of this property is an URL, followed
by '#', followed by either an XML ID or by som(SOM_expr) where
SOM_expr
represents a SOM
expression.
The XML ID or SOM expression is resolved in the context of the external document.
If both
use
and
usehref
are non-empty
usehref
takes precedence.