equal
deleted
inserted
replaced
2057 <xsl:value-of select="@type"/> |
2057 <xsl:value-of select="@type"/> |
2058 <xsl:text> widget didn't provide any */ |
2058 <xsl:text> widget didn't provide any */ |
2059 </xsl:text> |
2059 </xsl:text> |
2060 <xsl:text>} |
2060 <xsl:text>} |
2061 </xsl:text> |
2061 </xsl:text> |
|
2062 <xsl:message terminate="no"> |
|
2063 <xsl:value-of select="@type"/> |
|
2064 <xsl:text> widget is used in SVG but widget type is not declared</xsl:text> |
|
2065 </xsl:message> |
2062 </xsl:template> |
2066 </xsl:template> |
2063 <xsl:variable name="included_ids" select="$parsed_widgets/widget[not(@type = $excluded_types) and not(@id = $discardable_elements/@id)]/@id"/> |
2067 <xsl:variable name="included_ids" select="$parsed_widgets/widget[not(@type = $excluded_types) and not(@id = $discardable_elements/@id)]/@id"/> |
2064 <xsl:variable name="hmi_widgets" select="$hmi_elements[@id = $included_ids]"/> |
2068 <xsl:variable name="hmi_widgets" select="$hmi_elements[@id = $included_ids]"/> |
2065 <xsl:variable name="result_widgets" select="$result_svg_ns//*[@id = $hmi_widgets/@id]"/> |
2069 <xsl:variable name="result_widgets" select="$result_svg_ns//*[@id = $hmi_widgets/@id]"/> |
2066 <declarations:hmi-elements/> |
2070 <declarations:hmi-elements/> |
2075 </xsl:text> |
2079 </xsl:text> |
2076 <xsl:text>var hmi_widgets = { |
2080 <xsl:text>var hmi_widgets = { |
2077 </xsl:text> |
2081 </xsl:text> |
2078 <xsl:apply-templates mode="hmi_widgets" select="$hmi_widgets"/> |
2082 <xsl:apply-templates mode="hmi_widgets" select="$hmi_widgets"/> |
2079 <xsl:text>} |
2083 <xsl:text>} |
|
2084 </xsl:text> |
|
2085 <xsl:text> |
2080 </xsl:text> |
2086 </xsl:text> |
2081 <xsl:text> |
2087 <xsl:text> |
2082 </xsl:text> |
2088 </xsl:text> |
2083 </xsl:template> |
2089 </xsl:template> |
2084 <xsl:template name="defs_by_labels"> |
2090 <xsl:template name="defs_by_labels"> |
6118 </xsl:text> |
6124 </xsl:text> |
6119 </xsl:for-each> |
6125 </xsl:for-each> |
6120 <xsl:text> }, |
6126 <xsl:text> }, |
6121 </xsl:text> |
6127 </xsl:text> |
6122 </xsl:template> |
6128 </xsl:template> |
|
6129 <xsl:template match="widget[@type='List']" mode="widget_class"> |
|
6130 <xsl:text>class </xsl:text> |
|
6131 <xsl:text>ListWidget</xsl:text> |
|
6132 <xsl:text> extends Widget{ |
|
6133 </xsl:text> |
|
6134 <xsl:text>} |
|
6135 </xsl:text> |
|
6136 </xsl:template> |
6123 <xsl:template match="widget[@type='ListSwitch']" mode="widget_desc"> |
6137 <xsl:template match="widget[@type='ListSwitch']" mode="widget_desc"> |
6124 <type> |
6138 <type> |
6125 <xsl:value-of select="@type"/> |
6139 <xsl:value-of select="@type"/> |
6126 </type> |
6140 </type> |
6127 <longdesc> |
6141 <longdesc> |
7882 </xsl:text> |
7896 </xsl:text> |
7883 </xsl:for-each> |
7897 </xsl:for-each> |
7884 <xsl:text> ].reverse(), |
7898 <xsl:text> ].reverse(), |
7885 </xsl:text> |
7899 </xsl:text> |
7886 </xsl:template> |
7900 </xsl:template> |
|
7901 <xsl:template match="widget[@type='TextList']" mode="widget_class"> |
|
7902 <xsl:text>class </xsl:text> |
|
7903 <xsl:text>TextListWidget</xsl:text> |
|
7904 <xsl:text> extends Widget{ |
|
7905 </xsl:text> |
|
7906 <xsl:text>} |
|
7907 </xsl:text> |
|
7908 </xsl:template> |
7887 <xsl:template match="widget[@type='TextStyleList']" mode="widget_desc"> |
7909 <xsl:template match="widget[@type='TextStyleList']" mode="widget_desc"> |
7888 <type> |
7910 <type> |
7889 <xsl:value-of select="@type"/> |
7911 <xsl:value-of select="@type"/> |
7890 </type> |
7912 </type> |
7891 <longdesc> |
7913 <longdesc> |
7921 <xsl:value-of select="$style"/> |
7943 <xsl:value-of select="$style"/> |
7922 <xsl:text>", |
7944 <xsl:text>", |
7923 </xsl:text> |
7945 </xsl:text> |
7924 </xsl:for-each> |
7946 </xsl:for-each> |
7925 <xsl:text> }, |
7947 <xsl:text> }, |
|
7948 </xsl:text> |
|
7949 </xsl:template> |
|
7950 <xsl:template match="widget[@type='TextStyleList']" mode="widget_class"> |
|
7951 <xsl:text>class </xsl:text> |
|
7952 <xsl:text>TextStyleListWidget</xsl:text> |
|
7953 <xsl:text> extends Widget{ |
|
7954 </xsl:text> |
|
7955 <xsl:text>} |
7926 </xsl:text> |
7956 </xsl:text> |
7927 </xsl:template> |
7957 </xsl:template> |
7928 <xsl:template match="widget[@type='ToggleButton']" mode="widget_desc"> |
7958 <xsl:template match="widget[@type='ToggleButton']" mode="widget_desc"> |
7929 <type> |
7959 <type> |
7930 <xsl:value-of select="@type"/> |
7960 <xsl:value-of select="@type"/> |
11610 </xsl:text> |
11640 </xsl:text> |
11611 <xsl:text>}; |
11641 <xsl:text>}; |
11612 </xsl:text> |
11642 </xsl:text> |
11613 <xsl:text> |
11643 <xsl:text> |
11614 </xsl:text> |
11644 </xsl:text> |
|
11645 <xsl:text> |
|
11646 // |
|
11647 // |
|
11648 // Declarations from SVG scripts (inkscape document properties) |
|
11649 // |
|
11650 // |
|
11651 </xsl:text> |
|
11652 <xsl:for-each select="/svg:svg/svg:script"> |
|
11653 <xsl:text> |
|
11654 </xsl:text> |
|
11655 <xsl:text>/* </xsl:text> |
|
11656 <xsl:value-of select="@id"/> |
|
11657 <xsl:text> */ |
|
11658 </xsl:text> |
|
11659 <xsl:value-of select="text()"/> |
|
11660 <xsl:text> |
|
11661 </xsl:text> |
|
11662 </xsl:for-each> |
11615 </script> |
11663 </script> |
11616 </body> |
11664 </body> |
11617 </html> |
11665 </html> |
11618 </xsl:template> |
11666 </xsl:template> |
11619 </xsl:stylesheet> |
11667 </xsl:stylesheet> |