| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364 |
- <?xml version="1.0" encoding="UTF-8"?>
- <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- xmlns:xs="http://www.w3.org/2001/XMLSchema"
- exclude-result-prefixes="xs"
- xmlns:default_db__x3A__NEURO_MIND_OUTPUT_IMAGE="https://biuro.biall-net.pl/wfs/default_db/table/NEURO_MIND_OUTPUT_IMAGE.xsd"
- xmlns:default_db__x3A__STRUCTURE.dependency.context="https://biuro.biall-net.pl/wfs/default_db/table/STRUCTURE.dependency.context.xsd"
- xmlns:default_db__x3A__STRUCTURE.dependency.subject="https://biuro.biall-net.pl/wfs/default_db/table/STRUCTURE.dependency.subject.xsd"
- xmlns:default_db__x3A__STRUCTURE.dependency.subject.element="https://biuro.biall-net.pl/wfs/default_db/table/STRUCTURE.dependency.subject.element.xsd"
- xmlns:default_db__x3A__STRUCTURE.dependency.subject.backRef="https://biuro.biall-net.pl/wfs/default_db/table/STRUCTURE.dependency.subject.backRef.xsd"
- xmlns:default_db__x3A__STRUCTURE.dependency.subject.assert="https://biuro.biall-net.pl/wfs/default_db/table/STRUCTURE.dependency.subject.assert.xsd"
- xmlns:default_db__x3A__STRUCTURE.dependency.subject.referenced="https://biuro.biall-net.pl/wfs/default_db/table/STRUCTURE.dependency.subject.referenced.xsd"
- xmlns:default_db__x3A__STRUCTURE.controller="https://biuro.biall-net.pl/wfs/default_db/table/STRUCTURE.controller.xsd"
- version="2.0">
-
-
-
-
- <xsl:output include-content-type="yes" />
- <xsl:strip-space elements="*"/>
-
- <xsl:template name="default_db__x3A__STRUCTURE.dependency.subject.backRef:child.value.xpath.selector.constructor">
- <xsl:param name="default_db__x3A__STRUCTURE.dependency.subject.backRef:child.value.xpath.selector" required="yes"/>
- <xsl:variable name="default_db__x3A__STRUCTURE.dependency.subject.backRef:child.value.xpath.selector.constructor">
- <xsl:choose>
- <xsl:when test="@default_db__x3A__STRUCTURE.dependency.subject.backRef:child.value.xpath.selector.constructor">
- <xsl:value-of select="'error'"/>
- </xsl:when>
- <xsl:otherwise><xsl:value-of select="true()"/></xsl:otherwise>
- </xsl:choose>
- </xsl:variable>
- <xsl:attribute name="default_db__x3A__STRUCTURE.dependency.subject.backRef:child.value.xpath.selector" select="$default_db__x3A__STRUCTURE.dependency.subject.backRef:child.value.xpath.selector"/>
- <xsl:attribute name="default_db__x3A__STRUCTURE.dependency.subject.backRef:child.value.xpath.selector.constructor" select="$default_db__x3A__STRUCTURE.dependency.subject.backRef:child.value.xpath.selector.constructor"/>
- </xsl:template>
-
-
-
- <xsl:template mode="default_db__x3A__STRUCTURE.dependency.subject.backRef:child.constructor" match="@default_db__x3A__STRUCTURE.dependency.subject.backRef:child.value.xpath.selector.constructor[.='true']">
- <xsl:variable name="default_db__x3A__STRUCTURE.dependency.subject.backRef:child.name" select="parent::*/@default_db__x3A__STRUCTURE.dependency.subject.backRef:child.name"/>
- <xsl:variable name="default_db__x3A__STRUCTURE.dependency.subject.backRef:child.value.xpath.selector" select="parent::*/@default_db__x3A__STRUCTURE.dependency.subject.backRef:child.value.xpath.selector"/>
- <xsl:choose>
- <xsl:when test="parent::*/@default_db__x3A__STRUCTURE.dependency.subject.backRef:child.value.xpath.selector.constructor='true'">
- <xsl:choose>
- <xsl:when test="parent::*/following-sibling::*[name()=$default_db__x3A__STRUCTURE.dependency.subject.backRef:child.value.xpath.selector]/text()">
- <xsl:attribute name="default_db__x3A__STRUCTURE.dependency.subject.backRef:child.value.xpath.selector" select="'serialized'"/>
- <xsl:attribute name="default_db__x3A__STRUCTURE.dependency.subject.backRef:child.value" select="parent::*/following-sibling::*[name()=$default_db__x3A__STRUCTURE.dependency.subject.backRef:child.value.xpath.selector]/text()"/>
- <xsl:attribute name="default_db__x3A__STRUCTURE.dependency.subject.backRef:child.value.xpath" select="parent::*/following-sibling::*[name()=$default_db__x3A__STRUCTURE.dependency.subject.backRef:child.value.xpath.selector]/text()"/>
- </xsl:when>
- </xsl:choose>
- </xsl:when>
-
- </xsl:choose>
- <xsl:message terminate="no">#37 working trigger for: (val:<xsl:value-of select="."/>)
- @value.xpath.selector = <xsl:value-of select="parent::*/@default_db__x3A__STRUCTURE.dependency.subject.backRef:child.value.xpath.selector"/>
- @default_db__x3A__STRUCTURE.dependency.subject.backRef:child.name = <xsl:value-of select="parent::*/@default_db__x3A__STRUCTURE.dependency.subject.backRef:child.name"/>;
- @default_db__x3A__STRUCTURE.dependency.subject.backRef:child.constructor = <xsl:value-of select="parent::*/@default_db__x3A__STRUCTURE.dependency.subject.backRef:child.constructor"/>;
- TEST EVAL TARGET=[ <xsl:value-of select="parent::*/following-sibling::*[name()='input.letter.filter.xpath']/text()"/> ]
-
- </xsl:message>
- </xsl:template>
-
-
-
-
- </xsl:stylesheet>
|