<?xml version="1.0"?> 
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
  <xsl:output method="text" indent="no"/>
<xsl:strip-space elements="*"/>

<xsl:template match="keyval">

  <xsl:text>#
# AUTOMATICALLY GENERATED FROM XML - DO NOT EDIT!
#
# (c) 2004 - Vaisala

editor.title=</xsl:text>
  <xsl:value-of select="(@class)"/>
  <xsl:text>
editor.width=7

</xsl:text>

  <xsl:apply-templates/>

</xsl:template>

<xsl:template match="keyval/*">

  <xsl:value-of select="(@varname)"/>
  <xsl:text>.label=</xsl:text>
  <xsl:value-of select="(@varname)"/>
  <xsl:text>
</xsl:text>

  <xsl:value-of select="(@varname)"/>
  <xsl:text>.tooltip=</xsl:text>
  <xsl:value-of select="summary"/>

  <xsl:if test="(@min)">
    <xsl:text> Min: </xsl:text><xsl:value-of select="(@min)"/>
  </xsl:if>

  <xsl:if test="(@max)">
    <xsl:text>  Max: </xsl:text>
    <xsl:value-of select="(@max)"/>
  </xsl:if>

  <xsl:text>
</xsl:text>

</xsl:template>

</xsl:stylesheet>
