<?xml version="1.0" encoding="UTF-8"?>
<!-- ================================================================================================================= -->
<!-- Filename    : TM-XML_ElementListPresentation.xsl                                                                  -->
<!-- Author      : TM-XML WG			                                                                               -->
<!-- Version     : 0.3                                                                                                 -->
<!-- Last Update : 08-02-2006                                                                                          -->
<!-- Description : Element List Presentation                                                                           -->
<!-- ================================================================================================================= -->
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema">
	<xsl:output indent="yes" method="html" />

<xsl:param name="DictionaryLanguages" select="document('../../DictionaryLanguages.xml')"/>
<xsl:param name="DictionaryLanguage" select="$DictionaryLanguages//DictionaryLanguage[1]"/>
<!-- 
<xsl:param name="DictionaryLanguage" select="'en'"/>
 -->

<xsl:include href="TM-XML_Context.xsl"/>

<xsl:variable name="OnlineDictionaryPresentationParam" select="document('../TM-XML_xml/OnlineDictionaryPresentationParam.xml')"/>
<xsl:variable name="InstanceName" select="/xs:schema/xs:annotation/xs:documentation"/>
<xsl:variable name="TypeTableTitle" select="concat($InstanceName, ' Types Dictionary')"/>
<xsl:variable name="ElementTableTitle" select="concat($InstanceName, ' Elements Dictionary')"/>
<xsl:variable name="AttributeTableTitle" select="concat($InstanceName, ' Attributes Dictionary')"/>
<xsl:variable name="EnumerationTableTitle" select="concat($InstanceName, ' Enumeration Dictionary')"/>
<xsl:variable name="ElementListTableTitle" select="concat($InstanceName, ' Elements List')"/>
<xsl:variable name="AttributeListTableTitle" select="concat($InstanceName, ' Attribute List')"/>
	

<xsl:variable name="SchemaParam" select="document('../TM-XML_xml/SchemaParam.xml')"/>
<xsl:variable name="ElementListParam" select="document('../TM-XML_xml/ElementListParam.xml')"/>
<xsl:variable name="AttributeListParam" select="document('../TM-XML_xml/AttributeListParam.xml')"/>
<xsl:variable name="EnumerationListParam" select="document('../TM-XML_xml/EnumerationListParam.xml')"/>
<xsl:variable name="AllElementsParam" select="document('../TM-XML_xml/AllElementsParam.xml')"/>

<xsl:variable name="ElementDictionary" select="document(concat('../TM-XML_xml/TM-XML_ElementDictionary_', $DictionaryLanguage, '.xml'))"/>
<xsl:variable name="AttributeDictionary" select="document(concat('../TM-XML_xml/TM-XML_AttributeDictionary_', $DictionaryLanguage, '.xml'))"/>
<xsl:variable name="EnumerationDictionary" select="document(concat('../TM-XML_xml/TM-XML_EnumerationDictionary_', $DictionaryLanguage, '.xml'))"/>
<xsl:variable name="TypeDictionary" select="document(concat('../TM-XML_xml/TM-XML_TypeDictionary_', $DictionaryLanguage, '.xml'))"/>

	<xsl:variable name="INIDDictionary" select="document('../TM-XML_xml/ST60MarkINID.xml')"/>
<xsl:variable name="XREF_MECA" select="document('../TM-XML_xml/MECADictionary.xml')"/>
<xsl:variable name="ST36Dictionary" select="document('../TM-XML_xml/ST36Dictionary.xml')"/>
	
	<xsl:include href="../xsl/OnlineDictionary.xsl"/>
	

</xsl:stylesheet>