2.2.1.2.49 importSource

The importSource element specifies the parameters that are used when merging a source form file of a specific XML schema into a destination form file. If this element is not present, the default XSLT file MUST be used for all XSLTs during the merge operation.

Parent Elements

importParameters

Attributes:

authoringOfTransform: This attribute specifies whether the XSLTs are automatically authored. If this attribute is not present, its value MUST be interpreted as "manual".

name: This attribute specifies the name of the source form.

schema: This attribute specifies the name of the XML schema document that is used to validate the source form file during the merge operation. The specified file MUST exist in the form template.

transform: This attribute specifies the name of the XSLT file that is used during the merge operation. The specified name MUST match the name of the corresponding file in the form template.

The following W3C XML Schema ([XMLSCHEMA1] section 2.1) fragment specifies the contents of this element.

 <xsd:element name="importSource">
   <xsd:complexType>
     <xsd:attribute name="name" type="xsd:string" use="required"/>
     <xsd:attribute name="schema" type="xsf:xdFileName" use="required"/>
     <xsd:attribute name="transform" type="xsf:xdFileName" use="required"/>
     <xsd:attribute name="authoringOfTransform" type="xsf:xdManualAuto" use="optional"/>
   </xsd:complexType>
 </xsd:element>