websrv-nsmap.xsl revision 9019681d4e9b8399b951793a9dd92b63c195e0ee
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync XSLT stylesheet that generates a vboxweb.nsmap file from
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync VirtualBox.xidl, which gets included from C++ client and
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync server code.
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync See webservice/Makefile.kmk for an overview of all the things
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync generated for the webservice.
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync Copyright (C) 2006-2013 Oracle Corporation
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync This file is part of VirtualBox Open Source Edition (OSE), as
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync available from http://www.virtualbox.org. This file is free software;
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync you can redistribute it and/or modify it under the terms of the GNU
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync General Public License (GPL) as published by the Free Software
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync Foundation, in version 2 as it comes in the "COPYING" file of the
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync VirtualBox OSE distribution. VirtualBox OSE is distributed in the
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync version="1.0"
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync<!-- - - - - - - - - - - - - - - - - - - - - - -
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync global XSLT variables
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync - - - - - - - - - - - - - - - - - - - - - - -->
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync<xsl:variable name="G_xsltFilename" select="'websrv-typemap.xsl'" />
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync<!-- - - - - - - - - - - - - - - - - - - - - - -
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync - - - - - - - - - - - - - - - - - - - - - - -->
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync/* DO NOT EDIT! This is a generated file.
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync * Generated from: src/VBox/Main/idl/VirtualBox.xidl (VirtualBox's interface definitions in XML)
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync * Generator: src/VBox/Main/webservice/websrv-nsmap.xsl */
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsyncSOAP_NMAC struct Namespace namespaces[] =
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync {"SOAP-ENV", "http://schemas.xmlsoap.org/soap/envelope/", "http://www.w3.org/*/soap-envelope", NULL},
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync {"SOAP-ENC", "http://schemas.xmlsoap.org/soap/encoding/", "http://www.w3.org/*/soap-encoding", NULL},
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync {"xsi", "http://www.w3.org/2001/XMLSchema-instance", "http://www.w3.org/*/XMLSchema-instance", NULL},
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync {"xsd", "http://www.w3.org/2001/XMLSchema", "http://www.w3.org/*/XMLSchema", NULL},
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync <xsl:value-of select="concat(' {"vbox", "', $G_targetNamespace, $G_targetNamespaceSeparator, '", NULL, NULL},')" />
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync {NULL, NULL, NULL, NULL}
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync<!-- - - - - - - - - - - - - - - - - - - - - - -
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync - - - - - - - - - - - - - - - - - - - - - - -->
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync * ignore all |if|s except those for WSDL target
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync<!-- - - - - - - - - - - - - - - - - - - - - - -
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync - - - - - - - - - - - - - - - - - - - - - - -->
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync<!-- ignore this -->
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync<!-- - - - - - - - - - - - - - - - - - - - - - -
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync - - - - - - - - - - - - - - - - - - - - - - -->
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync<!-- - - - - - - - - - - - - - - - - - - - - - -
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync - - - - - - - - - - - - - - - - - - - - - - -->
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync<!-- TODO swallow for now -->
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync<!-- - - - - - - - - - - - - - - - - - - - - - -
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync - - - - - - - - - - - - - - - - - - - - - - -->
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync<!-- - - - - - - - - - - - - - - - - - - - - - -
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync - - - - - - - - - - - - - - - - - - - - - - -->
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync<xsl:template match="const">
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync <xsl:apply-templates />
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync</xsl:template>
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync<!-- - - - - - - - - - - - - - - - - - - - - - -
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync - - - - - - - - - - - - - - - - - - - - - - -->
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync<!-- - - - - - - - - - - - - - - - - - - - - - -
41a839133aad7c96a0d55d927dc3475d0cbe9c22vboxsync - - - - - - - - - - - - - - - - - - - - - - -->