Project

General

Profile

1
<?xml version="1.0"?>
2
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:gml="http://www.opengis.net/gml" version="1.0"><xsl:output method="xml" omit-xml-declaration="yes" encoding="utf-8" indent="yes"/><xsl:param name="modelId"/><xsl:param name="widgetId"/><xsl:param name="elementName"><xsl:value-of select="/xsd:schema/xsd:element/@name"/></xsl:param><xsl:param name="elementType"><xsl:value-of select="/xsd:schema/xsd:element/@type"/></xsl:param><xsl:param name="elementTypeNoNs"><xsl:value-of select="substring-after($elementType,':')"/></xsl:param><xsl:template match="/xsd:schema"><table><tr><th colspan="3">
3
          Attributes for: <xsl:value-of select="$elementName"/> of type:<xsl:value-of select="$elementType"/></th></tr><xsl:apply-templates select="xsd:complexType[@name=$elementTypeNoNs]"/></table></xsl:template><xsl:template match="xsd:element"><xsl:variable name="name"><xsl:value-of select="@name"/></xsl:variable><xsl:variable name="type"><xsl:value-of select="@type"/></xsl:variable><tr><td><xsl:value-of select="$name"/></td><td><xsl:value-of select="$type"/></td><td/></tr></xsl:template></xsl:stylesheet>
(37-37/145)