pauldick    01/10/11 11:04:35

  Added:       test/tests/capi/params params07.xsl params08.xsl
  Log:
  These are, in reality,  embed01 and embed02
  
  Revision  Changes    Path
  1.1                  xml-xalan/test/tests/capi/params/params07.xsl
  
  Index: params07.xsl
  ===================================================================
  <?xml version="1.0"?> 
  <?xml-stylesheet type="text/xsl" href="#style1-23.34.123456789_345"?>
  <!DOCTYPE doc [
  <!ELEMENT doc (#PCDATA | head | body)*>
  
  <!ELEMENT head (#PCDATA | xsl:stylesheet)*>
  <!ELEMENT body (#PCDATA|para)*>
  
  <!ELEMENT xsl:stylesheet (#PCDATA | xsl:key | xsl:template)*>
  <!ATTLIST xsl:stylesheet 
                  id ID #REQUIRED
                  xmlns:xsl CDATA #FIXED "http://www.w3.org/1999/XSL/Transform";
                  version NMTOKEN #REQUIRED>
  
  <!ELEMENT xsl:key EMPTY>
  <!ATTLIST xsl:key
      name NMTOKENS #REQUIRED
      match CDATA #REQUIRED
      use CDATA #REQUIRED>
  
  <!ELEMENT xsl:template (#PCDATA | out)*>
  <!ATTLIST xsl:template  match CDATA #IMPLIED>
  
  <!ELEMENT out (#PCDATA | xsl:value-of | xsl:text)*>
  
  <!ELEMENT xsl:value-of EMPTY>
  <!ATTLIST xsl:value-of select CDATA #REQUIRED>
  
  <!ELEMENT xsl:text (#PCDATA)>
  
  <!ELEMENT para (#PCDATA)*>
  <!ATTLIST para id ID #REQUIRED>
  ]>
  
  <doc>
    <head>
        <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"; 
version="1.0"
                  id="style1-23.34.123456789_345">
  
        <!-- FileName: embed01 -->
        <!-- Document: http://www.w3.org/TR/xslt -->
        <!-- DocVersion: 19991116 -->
        <!-- Section: 2.7 Embedding Stylesheets. -->
        <!-- Purpose: General test of embedded stylesheet using fragment 
identifier -->
  
          <xsl:key name="test" match="para" use="@id"/>
  
                <xsl:template match="/">
                        <out>
                        <xsl:value-of select="doc/body/para"/>
                                <xsl:value-of 
select="key('test','foey')"/><xsl:text>&#10;</xsl:text>
                        </out>
                </xsl:template>
        </xsl:stylesheet>
    </head>
  
    <body>
        <para id="foo">
  Hello
        </para>
        <para id="foey">
  Goodbye
        </para>
    </body>
  </doc>
  
  
  
  1.1                  xml-xalan/test/tests/capi/params/params08.xsl
  
  Index: params08.xsl
  ===================================================================
  <?xml version="1.0"?>
  <?xml-stylesheet type="text/xsl" href="foo.xsl"?>
  
    <!-- FileName: embed02 -->
    <!-- Document: http://www.w3.org/TR/xslt -->
    <!-- DocVersion: 19991116 -->
    <!-- Section: 2.7 Embedding Stylesheets. -->
    <!-- Purpose: Minimal test of embedded stylesheet -->
  
  <doc>
  <head>
  </head>
  <body>
  <para id="foo">
  Hello down there.
  </para>
  </body>
  </doc>
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to