|
<xsl:transform xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
|
|
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
|
xmlns:ext="http://www.infrabel.be/saxon/extension"
|
|
version="2.0">
|
|
<!-- *********************************************************************************************************** -->
|
|
<xsl:function name="ext:download" as="item()*" override-extension-function="no">
|
|
<xsl:param name="remoteSource" as="xs:string"/>
|
|
<xsl:param name="localTarget" as="xs:string"/>
|
|
<xsl:param name="hostname" as="xs:string"/>
|
|
<xsl:param name="username" as="xs:string"/>
|
|
<xsl:param name="password" as="xs:string?"/>
|
|
</xsl:function>
|
|
<!-- *********************************************************************************************************** -->
|
|
<xsl:function name="ext:ETRS89ToFlatLb72" as="xs:double*" override-extension-function="no">
|
|
<xsl:param name="gpsLatitude" as="xs:double"/>
|
|
<xsl:param name="gpsLongitude" as="xs:double"/>
|
|
<xsl:param name="gpsAltitude" as="xs:double"/>
|
|
</xsl:function>
|
|
<!-- *********************************************************************************************************** -->
|
|
<xsl:function name="ext:exec-external" as="xs:integer?" override-extension-function="no">
|
|
<xsl:param name="commandLine" as="xs:string"/>
|
|
<xsl:param name="args" as="xs:string*"/>
|
|
<xsl:param name="timeout" as="xs:integer?"/>
|
|
<xsl:param name="async" as="xs:boolean?"/>
|
|
<xsl:param name="workDir" as="xs:string?"/>
|
|
</xsl:function>
|
|
<!-- *********************************************************************************************************** -->
|
|
<xsl:function name="ext:fo-to-pdf" as="item()*" override-extension-function="no">
|
|
<xsl:param name="foFileName" as="xs:string"/>
|
|
<xsl:param name="pdfFileName" as="xs:string"/>
|
|
</xsl:function>
|
|
<!-- *********************************************************************************************************** -->
|
|
<xsl:function name="ext:log" as="item()*" override-extension-function="no">
|
|
<xsl:param name="level" as="xs:string"/>
|
|
<xsl:param name="message" as="xs:string"/>
|
|
</xsl:function>
|
|
<!-- *********************************************************************************************************** -->
|
|
<xsl:function name="ext:MD5" as="xs:string" override-extension-function="no">
|
|
<xsl:param name="value" as="xs:string"/>
|
|
<xsl:sequence select="'dummy'"/>
|
|
</xsl:function>
|
|
<!-- *********************************************************************************************************** -->
|
|
<xsl:function name="ext:unzip" as="item()*" override-extension-function="no">
|
|
<xsl:param name="zipFile" as="xs:string"/>
|
|
<xsl:param name="unzipFolder" as="xs:string"/>
|
|
</xsl:function>
|
|
<!-- *********************************************************************************************************** -->
|
|
<xsl:function name="ext:UUID" as="xs:string" override-extension-function="no">
|
|
<xsl:param name="value" as="xs:string"/>
|
|
<xsl:sequence select="'dummy'"/>
|
|
</xsl:function>
|
|
<!-- *********************************************************************************************************** -->
|
|
<xsl:function name="ext:validate" as="item()*" override-extension-function="no">
|
|
<xsl:param name="xsm" as="xs:string"/>
|
|
<xsl:param name="xsd" as="xs:string"/>
|
|
</xsl:function>
|
|
<!-- *********************************************************************************************************** -->
|
|
<xsl:function name="ext:zip" as="item()*" override-extension-function="no">
|
|
<xsl:param name="zipFolder" as="xs:string"/>
|
|
<xsl:param name="zipFile" as="xs:string"/>
|
|
</xsl:function>
|
|
<!-- *********************************************************************************************************** -->
|
|
</xsl:transform>
|