You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@forrest.apache.org by je...@apache.org on 2002/12/26 14:52:55 UTC

cvs commit: xml-forrest/src/resources/schema/relaxng sitemap-v06.rng

jefft       2002/12/26 05:52:55

  Modified:    src/resources/schema/relaxng Tag: LINKMAP_BRANCH
                        sitemap-v06.rng
  Log:
  Update RNG schema to accommodate LinkResolverTransformer
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.2.2.1   +20 -0     xml-forrest/src/resources/schema/relaxng/sitemap-v06.rng
  
  Index: sitemap-v06.rng
  ===================================================================
  RCS file: /home/cvs/xml-forrest/src/resources/schema/relaxng/sitemap-v06.rng,v
  retrieving revision 1.2
  retrieving revision 1.2.2.1
  diff -u -r1.2 -r1.2.2.1
  --- sitemap-v06.rng	29 Nov 2002 07:09:09 -0000	1.2
  +++ sitemap-v06.rng	26 Dec 2002 13:52:55 -0000	1.2.2.1
  @@ -302,6 +302,17 @@
       <optional><ref name="exclude-name"/></optional>
     </define>
   
  +  <define name="linkRewriterTransformer.contents">
  +    <zeroOrMore>
  +      <element name="input-module">
  +        <ref name="anyAttribute"/>
  +        <zeroOrMore>
  +          <ref name="anyElement"/>
  +        </zeroOrMore>
  +      </element>
  +    </zeroOrMore>
  +  </define>
  +
   <!-- CPA: contents confirmed by inspection of AbstractTextSerializer.java -->
     <define name="textSerializer.contents">
       <optional><ref name="cdata-section-elements"/></optional>
  @@ -447,6 +458,7 @@
             <ref name="xsltTransformer.contents"/>
             <ref name="i18nTransformer.contents"/>
             <ref name="encodeURLTransformer.contents"/>
  +          <ref name="linkRewriterTransformer.contents"/>
             <optional><ref name="mapping"/></optional>
           </interleave>
       </element>
  @@ -811,6 +823,14 @@
       </zeroOrMore>
     </element>
   </define>
  +
  +  <define name="anyAttribute">
  +    <zeroOrMore>
  +      <attribute>
  +        <anyName/>
  +      </attribute>
  +    </zeroOrMore>
  +  </define>
   
   <!-- Matchers ========================================== -->
     <define name="map.matchers">