|
|
@@ -0,0 +1,129 @@
|
|
|
+<?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_STATE="https://biuro.biall-net.pl/wfs/default_db/table/NEURO_MIND_STATE.xsd"
|
|
|
+ xmlns:default_db__x3A__NEURO_MIND_FILTER="https://biuro.biall-net.pl/wfs/default_db/table/NEURO_MIND_FILTER.xsd"
|
|
|
+ xmlns:default_db__x3A__NEURO_MIND_LAYER_RECEPTOR="https://biuro.biall-net.pl/wfs/default_db/table/NEURO_MIND_LAYER_RECEPTOR.xsd"
|
|
|
+ xmlns:default_db__x3A__NEURO_MIND_POTENTIAL="https://biuro.biall-net.pl/wfs/default_db/table/NEURO_MIND_POTENTIAL.xsd"
|
|
|
+ xmlns:default_db__x3A__NEURO_MIND_INPUT_LETTER="https://biuro.biall-net.pl/wfs/default_db/table/NEURO_MIND_INPUT_LETTER.xsd"
|
|
|
+ xmlns:default_db__x3A__NEURO_MATRIX="https://biuro.biall-net.pl/wfs/default_db/table/NEURO_MATRIX.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.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.dependency.subject.backRef="https://biuro.biall-net.pl/wfs/default_db/table/STRUCTURE.dependency.subject.backRef.xsd"
|
|
|
+
|
|
|
+ version="2.0">
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ <xsl:output indent="yes"/>
|
|
|
+ <xsl:strip-space elements="*"/>
|
|
|
+
|
|
|
+
|
|
|
+ <xsl:template mode="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:NEURO_MIND_LAYER_RECEPTOR.constructor" match="default_db__x3A__NEURO_MIND_STATE:import.constructor">
|
|
|
+ <default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:NEURO_MIND_LAYER_RECEPTOR.constructor debug="228_test">
|
|
|
+ <xsl:call-template name="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:constructor"/>
|
|
|
+
|
|
|
+ <xsl:copy copy-namespaces="yes">
|
|
|
+ <xsl:attribute name="debug3334"> mode default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:NEURO_MIND_LAYER_RECEPTOR.constructor todo </xsl:attribute>
|
|
|
+ <xsl:copy-of select="@*"/>
|
|
|
+ <xsl:apply-templates mode="#current"/>
|
|
|
+ </xsl:copy>
|
|
|
+ </default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:NEURO_MIND_LAYER_RECEPTOR.constructor>
|
|
|
+ </xsl:template>
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ <xsl:template mode="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:NEURO_MIND_LAYER_RECEPTOR.constructor.apply1" match="*[not(parent::*)]">
|
|
|
+ <xsl:copy copy-namespaces="yes">
|
|
|
+ <xsl:copy-of select="@*"/>
|
|
|
+ <xsl:apply-templates mode="#current">
|
|
|
+ <!--<xsl:with-param name="default_db__x3A__NEURO_MIND_INPUT_LETTER:NEURO_MIND_INPUT_LETTER" select="descendant-or-self::default_db__x3A__NEURO_MIND_INPUT_LETTER:NEURO_MIND_INPUT_LETTER[1]" tunnel="yes"/>-->
|
|
|
+ </xsl:apply-templates>
|
|
|
+ </xsl:copy>
|
|
|
+ </xsl:template>
|
|
|
+
|
|
|
+ <xsl:template mode="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:NEURO_MIND_LAYER_RECEPTOR.constructor.apply1" 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__NEURO_MIND_LAYER_RECEPTOR:NEURO_MIND_LAYER_RECEPTOR.constructor.apply1" match="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:NEURO_MIND_LAYER_RECEPTOR.constructor[default_db__x3A__NEURO_MIND_STATE:import.constructor[default_db__x3A__NEURO_MIND_FILTER:NEURO_MIND_FILTER[default_db__x3A__NEURO_MIND_INPUT_LETTER:NEURO_MIND_INPUT_LETTER]]]">
|
|
|
+ <xsl:copy copy-namespaces="yes">
|
|
|
+ <xsl:attribute name="debug400">jest wszystko do wywolywania poziomu - bierzemy pierwszy</xsl:attribute>
|
|
|
+ <xsl:copy-of select="@*"/>
|
|
|
+ <!--<xsl:variable name="default_db__x3A__NEURO_MIND_INPUT_LETTER:NEURO_MIND_INPUT_LETTER">
|
|
|
+ <default_db__x3A__NEURO_MIND_INPUT_LETTER:NEURO_MIND_INPUT_LETTER>
|
|
|
+ <xsl:copy-of select="ancestor-or-self::default_db__x3A__NEURO_MIND_FILTER:NEURO_MIND_FILTER/default_db__x3A__NEURO_MIND_INPUT_LETTER:NEURO_MIND_INPUT_LETTER[1]"/>
|
|
|
+ </default_db__x3A__NEURO_MIND_INPUT_LETTER:NEURO_MIND_INPUT_LETTER>
|
|
|
+ </xsl:variable>-->
|
|
|
+
|
|
|
+ <xsl:apply-templates mode="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:NEURO_MIND_LAYER_RECEPTOR.constructor.apply1"/>
|
|
|
+
|
|
|
+
|
|
|
+ </xsl:copy>
|
|
|
+ </xsl:template>
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ <xsl:template mode="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:NEURO_MIND_LAYER_RECEPTOR.constructor.apply1" match="default_db__x3A__NEURO_MIND_INPUT_LETTER:NEURO_MIND_INPUT_LETTER">
|
|
|
+
|
|
|
+
|
|
|
+ <xsl:copy copy-namespaces="yes">
|
|
|
+ <xsl:copy-of select="@*"/>
|
|
|
+ <xsl:choose>
|
|
|
+ <!--<xsl:when test="current()/generate-id() = $default_db__x3A__NEURO_MIND_INPUT_LETTER:NEURO_MIND_INPUT_LETTER/generate-id()">
|
|
|
+ <xsl:attribute name="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:NEURO_MIND_LAYER_RECEPTOR.constructor.apply2" select="true()"/>
|
|
|
+ </xsl:when>-->
|
|
|
+ <xsl:when test="preceding::default_db__x3A__NEURO_MIND_INPUT_LETTER:NEURO_MIND_INPUT_LETTER">
|
|
|
+ <xsl:attribute name="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:NEURO_MIND_LAYER_RECEPTOR.constructor.apply2" select="false()"/>
|
|
|
+ </xsl:when>
|
|
|
+ <xsl:otherwise>
|
|
|
+ <xsl:attribute name="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:NEURO_MIND_LAYER_RECEPTOR.constructor.apply2" select="true()"/>
|
|
|
+ </xsl:otherwise>
|
|
|
+ </xsl:choose>
|
|
|
+ <xsl:apply-templates mode="#current"/>
|
|
|
+ </xsl:copy>
|
|
|
+ </xsl:template>
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ <xsl:template mode="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:NEURO_MIND_LAYER_RECEPTOR.constructor.apply2" 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__NEURO_MIND_LAYER_RECEPTOR:NEURO_MIND_LAYER_RECEPTOR.constructor.apply2" match="*[@default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:NEURO_MIND_LAYER_RECEPTOR.constructor.apply2]">
|
|
|
+ <xsl:copy copy-namespaces="yes">
|
|
|
+ <xsl:copy-of select="@*"/>
|
|
|
+ <xsl:attribute name="ATTRRR"/>
|
|
|
+ <xsl:apply-templates mode="#current"/>
|
|
|
+ </xsl:copy>
|
|
|
+ </xsl:template>
|
|
|
+
|
|
|
+
|
|
|
+ <xsl:template mode="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:NEURO_MIND_LAYER_RECEPTOR.constructor.apply2" match="default_db__x3A__NEURO_MIND_INPUT_LETTER:NEURO_MIND_INPUT_LETTER[@default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:NEURO_MIND_LAYER_RECEPTOR.constructor.apply2='true']">
|
|
|
+ <xsl:comment>#102 popped apply2</xsl:comment>
|
|
|
+ </xsl:template>
|
|
|
+
|
|
|
+
|
|
|
+ <xsl:template mode="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:NEURO_MIND_LAYER_RECEPTOR.constructor.apply2" match="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:NEURO_MIND_LAYER_RECEPTOR.constructor">
|
|
|
+ <xsl:copy copy-namespaces="yes">
|
|
|
+ <xsl:copy-of select="@*"/>
|
|
|
+ <xsl:call-template name="default_db__x3A__NEURO_MIND_POTENTIAL:NEURO_MIND_POTENTIAL.constructor">
|
|
|
+ <xsl:with-param name="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:NEURO_MIND_LAYER_RECEPTOR.constructor.apply" select="descendant-or-self::*[@default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:NEURO_MIND_LAYER_RECEPTOR.constructor.apply2='true']"/>
|
|
|
+ </xsl:call-template>
|
|
|
+ </xsl:copy>
|
|
|
+ </xsl:template>
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+</xsl:stylesheet>
|