| 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"
- xmlns:default_db__x3A__STRUCTURE.dependency.subject.state="https://biuro.biall-net.pl/wfs/default_db/table/STRUCTURE.dependency.subject.state.xsd"
- xmlns:default_db__x3A__STRUCTURE.attract="https://biuro.biall-net.pl/wfs/default_db/table/STRUCTURE.attract.xsd"
- xmlns:default_db__x3A__NEURO_MIND_OUTPUT_IMAGE="https://biuro.biall-net.pl/wfs/default_db/table/NEURO_MIND_OUTPUT_IMAGE.xsd"
- exclude-result-prefixes="xs"
- version="2.0">
-
- <xsl:import href="../../default_db.STRUCTURE.dependency.subject/STRUCTURE.dependency.subject/STRUCTURE.dependency.subject.xsl"/>
- <xsl:import href="../../default_db.STRUCTURE.dependency.context/STRUCTURE.dependency.context/STRUCTURE.dependency.context.xsl"/>
- <xsl:import href="../../default_db.STRUCTURE.dependency.subject.state/STRUCTURE.dependency.subject.state/STRUCTURE.dependency.subject.state.xsl"/>
-
- <!-- TODO AUTOMATIC RELATED -->
-
-
- <xsl:output indent="yes"/>
- <xsl:strip-space elements="*"/>
-
-
- <xsl:template mode="default_db__x3A__NEURO_MIND_OUTPUT_IMAGE:STRUCTURE.attract.constructor" match="*">
- <xsl:copy copy-namespaces="yes"><xsl:copy-of select="@*"/><xsl:apply-templates mode="#current"></xsl:apply-templates></xsl:copy>
- </xsl:template>
-
- <xsl:template mode="default_db__x3A__NEURO_MIND_OUTPUT_IMAGE:STRUCTURE.attract.constructor" match="default_db__x3A__NEURO_MIND_OUTPUT_IMAGE:MATCH[default_db__x3A__STRUCTURE.attract:model.constructor]">
- <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_OUTPUT_IMAGE:STRUCTURE.attract.constructor" match="default_db__x3A__STRUCTURE.attract:model.constructor">
- <xsl:copy copy-namespaces="yes">
- <xsl:copy-of select="@*"/>
- <xsl:call-template name="default_db__x3A__STRUCTURE.dependency.subject.state:sequenced.constructor">
- <xsl:with-param name="default_db__x3A__STRUCTURE.dependency.subject.state:sequenced.preceding.mode">default_db__x3A__NEURO_MIND_OUTPUT_IMAGE:STRUCTURE.attract.constructor</xsl:with-param>
- </xsl:call-template>
- <xsl:message>#35-B[::child][ATTRACT][EXISTS] [[+]apply-imports]]</xsl:message>
- <xsl:apply-imports/>
- <xsl:copy-of select="*"/>
- </xsl:copy>
- </xsl:template>
-
- <xsl:template mode="default_db__x3A__NEURO_MIND_OUTPUT_IMAGE:STRUCTURE.attract.constructor" match="*[not(parent::*)]"><!-- default_db__x3A__NEURO_MIND_OUTPUT_IMAGE:MATCH -->
- <xsl:copy copy-namespaces="yes">
- <xsl:copy-of select="@*"/>
- <xsl:call-template name="default_db__x3A__STRUCTURE.attract:model.constructor">
- <xsl:with-param name="default_db__x3A__STRUCTURE.attract:parent.constructor" select="true()"/>
- </xsl:call-template>
- <xsl:apply-templates mode="#current"/>
- </xsl:copy>
- </xsl:template>
-
-
-
-
- <xsl:template name="default_db__x3A__STRUCTURE.attract:parent.constructor">
- <xsl:param name="default_db__x3A__STRUCTURE.attract:parent.constructor"/>
- <xsl:message>#35[ATTRACT][+]</xsl:message>
- <xsl:choose>
- <xsl:when test="@default_db__x3A__STRUCTURE.attract:parent.constructor and $default_db__x3A__STRUCTURE.attract:parent.constructor = true()">
- <xsl:attribute name="default_db__x3A__STRUCTURE.attract:parent.constructor">error</xsl:attribute>
- </xsl:when>
- <xsl:otherwise><xsl:attribute name="default_db__x3A__STRUCTURE.attract:parent.constructor" select="true()"/></xsl:otherwise>
- </xsl:choose>
- </xsl:template>
-
- <xsl:template name="default_db__x3A__STRUCTURE.attract:model.constructor">
- <xsl:param name="default_db__x3A__STRUCTURE.attract:parent.constructor"/>
- <xsl:message>#35[ATTRACT][M+]</xsl:message>
- <xsl:choose>
- <xsl:when test="root()//*[@default_db__x3A__STRUCTURE.attract:parent.model.constructor] and $default_db__x3A__STRUCTURE.attract:parent.constructor = true()">
- <xsl:attribute name="default_db__x3A__STRUCTURE.attract:parent.constructor">error</xsl:attribute>
- </xsl:when>
- <xsl:otherwise>
- <xsl:element name="default_db__x3A__STRUCTURE.attract:model.constructor">
- <xsl:attribute name="default_db__x3A__STRUCTURE.attract:parent.constructor" select="true()"/>
- </xsl:element>
- </xsl:otherwise>
- </xsl:choose>
- </xsl:template>
-
-
-
-
- </xsl:stylesheet>
|