| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081 |
- <?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_INPUT_TEXT="https://biuro.biall-net.pl/wfs/default_db/table/NEURO_MIND_INPUT_TEXT.xsd"
- xmlns:default_db__x3A__STRUCTURE="https://biuro.biall-net.pl/wfs/default_db/table/STRUCTURE.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:import href="STRUCTURE.dependency.resolution.xsl"/>-->
- <!--<xsl:import href="STRUCTURE.init.type.xsl"/>-->
-
-
- <!--*2019-04-06 zasada wygenerowania listy struktur oraz zaleznosci zadan - choreografia, zaleznosc
- *ZASADA*201904 w lokalnych schematach rozwijac refy i modele, ale w obcych zostawiac @ref - aby je resolve robic lokalnie, za pierwszym razem lecimy schematy unikalnie, ktore wariantuja sie na bazie importow -->
-
-
-
- <xsl:import href="STRUCTURE.dependency.model.xsl"/>
-
- <!--<xsl:import href="STRUCTURE.dependency.context.relation.xsl"/>-->
-
- <xsl:output indent="yes"/>
- <xsl:strip-space elements="*"/>
-
- <xsl:attribute-set name="default_db__x3A__STRUCTURE:dependency">
- <xsl:attribute name="default_db__x3A__STRUCTURE:generate-id" select="@default_db__x3A__STRUCTURE:generate-id" />
-
- </xsl:attribute-set>
-
-
- <xsl:param name="default_db__x3A__STRUCTURE:dependency.targetNamespace.dataname" select="$default_db__x3A__STRUCTURE:targetNamespace.dataname"/>
- <xsl:param name="default_db__x3A__STRUCTURE:dependency.targetNamespace.sequencefile" select="'dependency'"/>
- <xsl:param name="default_db__x3A__STRUCTURE:dependency.targetNamespace" select="default_db__x3A__STRUCTURE:targetNamespace($default_db__x3A__STRUCTURE:targetNamespace.url ,
- $default_db__x3A__STRUCTURE:targetNamespace.subsystem,
- $default_db__x3A__STRUCTURE:targetNamespace.database,
- $default_db__x3A__STRUCTURE:targetNamespace.datatype,
- $default_db__x3A__STRUCTURE:dependency.targetNamespace.dataname)"/>
-
-
- <!--<xsl:include href="STRUCTURE.init.ref.xsl"/>-->
-
- <xsl:template mode="default_db__x3A__STRUCTURE:dependency" match="xs:schema" priority="9">
- <xsl:param name="default_db__x3A__STRUCTURE:loop.path" />
- <xsl:param name="default_db__x3A__STRUCTURE:generate-id" select="0"/>
- <default_db__x3A__STRUCTURE:dependency>
- <xsl:call-template name="default_db__x3A__STRUCTURE:schemaLocation">
- <xsl:with-param name="default_db__x3A__STRUCTURE:targetNamespace.dataname" select="$default_db__x3A__STRUCTURE:dependency.targetNamespace.dataname"/>
- <xsl:with-param name="default_db__x3A__STRUCTURE:targetNamespace.sequencefile" select="$default_db__x3A__STRUCTURE:dependency.targetNamespace.sequencefile"/>
- <xsl:with-param name="default_db__x3A__STRUCTURE:targetNamespace" select="$default_db__x3A__STRUCTURE:dependency.targetNamespace"/>
- </xsl:call-template>
- <xsl:call-template name="default_db__x3A__STRUCTURE:generate-id"/>
- <xsl:attribute name="debug">#32 dobrze otaguj elementy relacji dla mode analys</xsl:attribute>
- <!--<RELATED>
- <xsl:for-each select="following-sibling::*[4]"> <xsl:value-of select="name()"/></xsl:for-each>
- </RELATED>-->
- <!--<xsl:copy-of select="$default_db__x3A__STRUCTURE:loop.path"/>-->
- <!--<xsl:apply-templates mode="default_db__x3A__STRUCTURE:dependency.model" select="."><!-\- ($default_db__x3A__STRUCTURE:loop.path,'',name(),default_db__x3A__STRUCTURE:document-uri.filename(@schemaLocation)),default_db__x3A__STRUCTURE:namespaceprefix.get(.)) -\->
- <xsl:with-param name="default_db__x3A__STRUCTURE:loop.path" select="default_db__x3A__STRUCTURE:loop.path.init('','','')"/><!-\- ,name(), default_db__x3A__STRUCTURE:document-uri.filename(document-uri(root())) , default_db__x3A__STRUCTURE:namespaceprefix.get(.) ) -\->
- <xsl:with-param name="default_db__x3A__STRUCTURE:loop.path__x3A__FLAG" select="'Dasasd'"/>
- <xsl:with-param name="default_db__x3A__STRUCTURE:generate-id" select="$default_db__x3A__STRUCTURE:generate-id" tunnel="yes"/>
- </xsl:apply-templates>-->
-
- <xsl:apply-imports >
- <xsl:with-param name="default_db__x3A__STRUCTURE:loop.path" select="default_db__x3A__STRUCTURE:loop.path.init('','','')"/><!-- ,name(), default_db__x3A__STRUCTURE:document-uri.filename(document-uri(root())) , default_db__x3A__STRUCTURE:namespaceprefix.get(.) ) -->
- <!--<xsl:with-param name="default_db__x3A__STRUCTURE:loop.path__x3A__FLAG" select="'Dasasd'"/>-->
- <xsl:with-param name="default_db__x3A__STRUCTURE:generate-id" select="$default_db__x3A__STRUCTURE:generate-id" tunnel="yes"/>
- </xsl:apply-imports>
-
- </default_db__x3A__STRUCTURE:dependency>
- </xsl:template>
-
- <!-- OLEWAMY SCHEMA PROTOTYPOWE NA RAZIE TODO -->
-
- <!--<xsl:template mode="default_db__x3A__STRUCTURE:dependency" match="xs:schema"/>--> <!-- default_db__x3A__NEURO_MIND_INPUT_TEXT:init -->
-
-
-
-
- </xsl:stylesheet>
|