| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 |
- <?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"
- xmlns:default_db__x3A__STRUCTURE.dependency.evokes.necessity="https://biuro.biall-net.pl/wfs/default_db/table/STRUCTURE.dependency.evokes.necessity.xsd"
- version="2.0">
-
-
-
-
- <xsl:output include-content-type="yes" />
- <xsl:strip-space elements="*"/>
-
-
-
-
- <xsl:template mode="default_db__x3A__STRUCTURE.dependency.subject.backRef:grouped.child.constructor" match="*">
- <xsl:copy copy-namespaces="yes">
- <xsl:copy-of select="@*"/>
- <xsl:apply-templates mode="#current"/>
- </xsl:copy>
- </xsl:template>
-
-
- <xsl:template mode="default_db__x3A__STRUCTURE.dependency.subject.backRef:grouped.child.constructor" match="default_db__x3A__STRUCTURE.dependency.subject.backRef:grouped.child
- [@default_db__x3A__STRUCTURE.dependency.subject.backRef:grouped.child.constructor='true'
- and @default_db__x3A__STRUCTURE.dependency.subject.backRef:child.name
- and @default_db__x3A__STRUCTURE.dependency.subject.backRef:child.value=default_db__x3A__STRUCTURE.dependency.subject.backRef:child.value.count.precedimg.parent.name()
- ]">
- <xsl:element name="{@default_db__x3A__STRUCTURE.dependency.subject.backRef:child.name}">
- <xsl:value-of select="count(preceding::*[name()=parent::*[name()]])"/>
- </xsl:element>
- </xsl:template>
-
-
- <xsl:template mode="default_db__x3A__STRUCTURE.dependency.subject.backRef:grouped.child.constructor" match="default_db__x3A__STRUCTURE.dependency.subject.backRef:grouped.child
- [@default_db__x3A__STRUCTURE.dependency.subject.backRef:grouped.child.constructor='true'
- and @default_db__x3A__STRUCTURE.dependency.subject.backRef:child.name
- and @default_db__x3A__STRUCTURE.dependency.subject.backRef:child.value
- ]">
- <xsl:element name="{@default_db__x3A__STRUCTURE.dependency.subject.backRef:child.name}">
- <xsl:value-of select="@default_db__x3A__STRUCTURE.dependency.subject.backRef:child.value"/>
- </xsl:element>
- </xsl:template>
-
-
- <xsl:template mode="default_db__x3A__STRUCTURE.dependency.subject.backRef:grouped.child.constructor" match="default_db__x3A__STRUCTURE.dependency.subject.backRef:grouped.child
- [@default_db__x3A__STRUCTURE.dependency.subject.backRef:grouped.child.constructor='true'
- and @default_db__x3A__STRUCTURE.dependency.subject.backRef:child.name
- and @default_db__x3A__STRUCTURE.dependency.subject.backRef:child.value.xpath.selector
-
- ]">
- <xsl:choose>
- <xsl:when test="parent::*/child::*[name()=current()/@default_db__x3A__STRUCTURE.dependency.subject.backRef:child.value.xpath.selector]">
- <xsl:element name="{@default_db__x3A__STRUCTURE.dependency.subject.backRef:child.name}">
- <xsl:attribute name="debug62-was-select" select="@default_db__x3A__STRUCTURE.dependency.subject.backRef:child.value.xpath.selector"/>
- <xsl:attribute name="debug72-name" select="parent::*/child::*[name()=current()/@default_db__x3A__STRUCTURE.dependency.subject.backRef:child.value.xpath.selector]/text()"/>
- <xsl:value-of select="parent::*/child::*[name()=current()/@default_db__x3A__STRUCTURE.dependency.subject.backRef:child.value.xpath.selector]/text()"/>
- </xsl:element>
- </xsl:when>
- <xsl:otherwise>
- <xsl:message terminate="yes">#70 NOT FOUND EXPECTED ELEMENT NAME <xsl:value-of select="@default_db__x3A__STRUCTURE.dependency.subject.backRef:child.value.xpath.selector"/></xsl:message>
- </xsl:otherwise>
- </xsl:choose>
-
- </xsl:template>
-
-
-
- <xsl:template mode="default_db__x3A__STRUCTURE.dependency.subject.backRef:grouped.child.constructor" match="default_db__x3A__STRUCTURE.dependency.subject.backRef:grouped.child">
- <xsl:message terminate="yes">#44 TODO MODE
- <xsl:for-each select="@*">
- <xsl:value-of select="name()"/>==<xsl:value-of select="."/><xsl:text> , </xsl:text>
- </xsl:for-each>
- </xsl:message>
- </xsl:template>
-
- </xsl:stylesheet>
|