equal
deleted
inserted
replaced
216 </xsl:choose> |
216 </xsl:choose> |
217 </xsl:template> |
217 </xsl:template> |
218 <xsl:template mode="var_class" match="ppx:pou"> |
218 <xsl:template mode="var_class" match="ppx:pou"> |
219 <xsl:value-of select="@pouType"/> |
219 <xsl:value-of select="@pouType"/> |
220 </xsl:template> |
220 </xsl:template> |
221 <xsl:template mode="var_class" match="*[self::ppx:type or self::ppx:baseType]/*"> |
221 <xsl:template mode="var_class" priority="-1.0" match="*[self::ppx:type or self::ppx:baseType]/*"> |
222 <xsl:param name="default_class"/> |
222 <xsl:param name="default_class"/> |
223 <xsl:value-of select="$default_class"/> |
223 <xsl:value-of select="$default_class"/> |
224 </xsl:template> |
224 </xsl:template> |
225 <xsl:template mode="var_type" match="*[self::ppx:type or self::ppx:baseType]/ppx:derived"> |
225 <xsl:template mode="var_type" match="*[self::ppx:type or self::ppx:baseType]/ppx:derived"> |
226 <xsl:value-of select="@name"/> |
226 <xsl:value-of select="@name"/> |
239 <xsl:text>STRING</xsl:text> |
239 <xsl:text>STRING</xsl:text> |
240 </xsl:template> |
240 </xsl:template> |
241 <xsl:template mode="var_type" match="*[self::ppx:type or self::ppx:baseType]/ppx:wstring"> |
241 <xsl:template mode="var_type" match="*[self::ppx:type or self::ppx:baseType]/ppx:wstring"> |
242 <xsl:text>WSTRING</xsl:text> |
242 <xsl:text>WSTRING</xsl:text> |
243 </xsl:template> |
243 </xsl:template> |
244 <xsl:template mode="var_type" match="*[self::ppx:type or self::ppx:baseType]/*"> |
244 <xsl:template mode="var_type" priority="-1.0" match="*[self::ppx:type or self::ppx:baseType]/*"> |
245 <xsl:value-of select="local-name()"/> |
245 <xsl:value-of select="local-name()"/> |
246 </xsl:template> |
246 </xsl:template> |
247 <xsl:template mode="var_edit" match="*[self::ppx:type or self::ppx:baseType]/ppx:derived"> |
247 <xsl:template mode="var_edit" match="*[self::ppx:type or self::ppx:baseType]/ppx:derived"> |
248 <xsl:variable name="type_name" select="@name"/> |
248 <xsl:variable name="type_name" select="@name"/> |
249 <xsl:variable name="pou_infos" select="$project/ppx:types/ppx:pous/ppx:pou[@name=$type_name]"/> |
249 <xsl:variable name="pou_infos" select="$project/ppx:types/ppx:pous/ppx:pou[@name=$type_name]"/> |
257 </xsl:choose> |
257 </xsl:choose> |
258 </xsl:template> |
258 </xsl:template> |
259 <xsl:template mode="var_edit" match="*[self::ppx:type or self::ppx:baseType]/ppx:array"> |
259 <xsl:template mode="var_edit" match="*[self::ppx:type or self::ppx:baseType]/ppx:array"> |
260 <xsl:apply-templates mode="var_edit" select="ppx:baseType"/> |
260 <xsl:apply-templates mode="var_edit" select="ppx:baseType"/> |
261 </xsl:template> |
261 </xsl:template> |
262 <xsl:template mode="var_edit" match="*[self::ppx:type or self::ppx:baseType]/*"> |
262 <xsl:template mode="var_edit" priority="-1.0" match="*[self::ppx:type or self::ppx:baseType]/*"> |
263 <xsl:text>false</xsl:text> |
263 <xsl:text>false</xsl:text> |
264 </xsl:template> |
264 </xsl:template> |
265 <xsl:template mode="var_debug" match="*[self::ppx:type or self::ppx:baseType]/ppx:derived"> |
265 <xsl:template mode="var_debug" match="*[self::ppx:type or self::ppx:baseType]/ppx:derived"> |
266 <xsl:variable name="type_name" select="@name"/> |
266 <xsl:variable name="type_name" select="@name"/> |
267 <xsl:variable name="datatype_infos" select=" $project/ppx:types/ppx:pous/ppx:pou[@name=$type_name] | $all_types/ppx:dataTypes/ppx:dataType[@name=$type_name] "/> |
267 <xsl:variable name="datatype_infos" select=" $project/ppx:types/ppx:pous/ppx:pou[@name=$type_name] | $all_types/ppx:dataTypes/ppx:dataType[@name=$type_name] "/> |
281 <xsl:text>false</xsl:text> |
281 <xsl:text>false</xsl:text> |
282 </xsl:template> |
282 </xsl:template> |
283 <xsl:template mode="var_debug" match="*[self::ppx:type or self::ppx:baseType]/ppx:struct"> |
283 <xsl:template mode="var_debug" match="*[self::ppx:type or self::ppx:baseType]/ppx:struct"> |
284 <xsl:text>false</xsl:text> |
284 <xsl:text>false</xsl:text> |
285 </xsl:template> |
285 </xsl:template> |
286 <xsl:template mode="var_debug" match="*[self::ppx:type or self::ppx:baseType]/*"> |
286 <xsl:template mode="var_debug" priority="-1.0" match="*[self::ppx:type or self::ppx:baseType]/*"> |
287 <xsl:text>true</xsl:text> |
287 <xsl:text>true</xsl:text> |
288 </xsl:template> |
288 </xsl:template> |
289 </xsl:stylesheet> |
289 </xsl:stylesheet> |