STRUCTURE.dependency.subject.xsl 3.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
  3. xmlns:xs="http://www.w3.org/2001/XMLSchema" exclude-result-prefixes="xs"
  4. xmlns:default_db__x3A__NEURO_MIND_INPUT_TEXT="https://biuro.biall-net.pl/wfs/default_db/table/NEURO_MIND_INPUT_TEXT.xsd"
  5. xmlns:default_db__x3A__STRUCTURE="https://biuro.biall-net.pl/wfs/default_db/table/STRUCTURE.xsd"
  6. xmlns:default_db__x3A__STRUCTURE.dependency.subject.assert="https://biuro.biall-net.pl/wfs/default_db/table/STRUCTURE.dependency.subject.assert.xsd"
  7. version="2.0">
  8. <xsl:import href="STRUCTURE.dependency.evokes.necessity.xsl"/>
  9. <xsl:import href="STRUCTURE.dependency.subject.assert.xsl"/>
  10. <xsl:import href="STRUCTURE.dependency.subject.element.xsl"/>
  11. <xsl:import href="STRUCTURE.dependency.subject.element.ignore.xsl"/>
  12. <xsl:param name="default_db__x3A__STRUCTURE:dependency.subject.targetNamespace.dataname" select="$default_db__x3A__STRUCTURE:targetNamespace.dataname"/>
  13. <xsl:param name="default_db__x3A__STRUCTURE:dependency.subject.targetNamespace.sequencefile" select="'dependency'"/>
  14. <xsl:param name="default_db__x3A__STRUCTURE:dependency.subject.targetNamespace" select="default_db__x3A__STRUCTURE:targetNamespace($default_db__x3A__STRUCTURE:targetNamespace.url ,
  15. $default_db__x3A__STRUCTURE:targetNamespace.subsystem,
  16. $default_db__x3A__STRUCTURE:dependency.subject.targetNamespace.dataname,
  17. $default_db__x3A__STRUCTURE:targetNamespace.database,
  18. $default_db__x3A__STRUCTURE:dependency.targetNamespace.dataname)"/>
  19. <!--<xsl:import href="STRUCTURE.dependency.analys.xsl"/>-->
  20. <xsl:output indent="yes"/>
  21. <xsl:strip-space elements="*"/>
  22. <!-- zlota zasada 2019 - wykryj uwaznie skrajnie rozniace sie mechanizmami
  23. rodzaje elementow, ktorze uczestnicza w calkowicie roznych wobec siebie rozgrywkach
  24. -->
  25. <xsl:template mode="default_db__x3A__STRUCTURE:dependency.subject" match="default_db__x3A__STRUCTURE:dependency">
  26. <xsl:copy use-attribute-sets="default_db__x3A__STRUCTURE:dependency">
  27. <xsl:copy-of select="@*"/>
  28. <xsl:attribute name="dependency.subject.concept">zlota zasada 2019 - wykryj uwaznie skrajnie rozniace sie mechanizmami
  29. rodzaje elementow, ktorze uczestnicza w calkowicie roznych wobec siebie rozgrywkach</xsl:attribute>
  30. <xsl:apply-templates mode="#current"/>
  31. </xsl:copy>
  32. </xsl:template>
  33. <xsl:template mode="default_db__x3A__STRUCTURE:dependency.subject" match="xs:import">
  34. <xsl:call-template name="default_db__x3A__STRUCTURE:comment.bypassed">
  35. <xsl:with-param name="default_db__x3A__STRUCTURE:comment.bypassed.message"> nie potrzebny ten element na razie</xsl:with-param>
  36. </xsl:call-template>
  37. <xsl:apply-templates mode="#current"/>
  38. </xsl:template>
  39. <xsl:template mode="default_db__x3A__STRUCTURE:dependency.subject" match="default_db__x3A__STRUCTURE:dependency.model">
  40. <!--<default_db__x3A__STRUCTURE:dependency.subject >-->
  41. <xsl:copy>
  42. <xsl:copy-of select="@*"/>
  43. <xsl:apply-templates mode="#current"/>
  44. </xsl:copy>
  45. <!--</default_db__x3A__STRUCTURE:dependency.subject>-->
  46. </xsl:template>
  47. <xsl:template mode="default_db__x3A__STRUCTURE:dependency.subject" match="*" >
  48. <!--<default_db__x3A__STRUCTURE:dependency.subject>-->
  49. <xsl:apply-imports/>
  50. <!--</default_db__x3A__STRUCTURE:dependency.subject>-->
  51. </xsl:template>
  52. <!--<xsl:template mode="" match="*" priority="1">
  53. <xsl:call-template name="default_db__x3A__STRUCTURE:error.unexpected.element"/>
  54. </xsl:template>-->
  55. <xsl:template mode="default_db__x3A__STRUCTURE:dependency.subject" match="text()|comment()"></xsl:template>
  56. </xsl:stylesheet>