cocoon-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From shan...@apache.org
Subject cvs commit: xml-cocoon2/src/documentation/xdocs/faq faq-matchers.xml
Date Thu, 30 May 2002 17:36:04 GMT
shannon     02/05/30 10:36:04

  Added:       src/documentation/xdocs/faq faq-matchers.xml
  Log:
  Created new file in anticipation
  of community contributions.
  Added useful content from webapp/sitemap.xmap,
  userdocs/concepts/matchers_selectors.xml, and
  userdocs/matchers/matchers.xml
  
  Revision  Changes    Path
  1.1                  xml-cocoon2/src/documentation/xdocs/faq/faq-matchers.xml
  
  Index: faq-matchers.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE faqs PUBLIC "-//APACHE//DTD FAQ V1.0//EN" "../dtd/faq-v10.dtd">
  
  <faqs title="Cocoon Sitemap Matcher FAQs">
  
  <faq>
   <question>
    What is a matcher?
   </question>
  
   <answer>
    <p>
  A matcher is a core sitemap component of Cocoon. Matchers are used to determine the flow,
order, and components involved in request processing. Matchers typically contain a generator
and a serializer. They may redirect requests to other pipelines or call other sitemap resources.
Matchers may also be nested with other matchers.
    </p>
    <p>
  Matchers are executed during pipeline setup. They determine which pipeline will process
a URI request. Most typically, the match is based on the requested URI string. However, a
number of other matchers exist, for example, Session and Cookie matchers. 
    </p>
    <p>
  In the sitemap file, each matcher has a unique name which is mapped to a java class. One
matcher name must be declared as the default matcher. Each matcher may have additional configuration
information specified in child elements.
    </p>
    <p>
   For more conceptual information about matchers see <link href="../userdocs/concepts/matchers_selectors.html">Using
and Implementing Matchers and Selectors</link>. For detailed descriptions about all
of the available Cocoon matchers, see the user's guide document <link href="../userdocs/matchers/matchers.html">Matchers
in Cocoon</link>. You may also wish to consult the Cocoon API documentation.
    </p>
  </answer>
  
  </faq>
  
  <faq>
   <question>
    What is the difference between a selector and a matcher?
   </question>
  
   <answer>
    <p>
  Both matchers and selectors can be used to determine the flow, order, and components involved
in request processing. Their differences include the complexity of the decisions they can
make about processing as well as the values they return to the sitemap. For a more detailed
discussion of their similarities and differences, see <link href="../userdocs/concepts/matchers_selectors.html">Using
and Implementing Matchers and Selectors</link>.
    </p>
  
  </answer>
  
  </faq>
  
  
  
  
  </faqs>
  
  
  

----------------------------------------------------------------------
In case of troubles, e-mail:     webmaster@xml.apache.org
To unsubscribe, e-mail:          cocoon-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: cocoon-cvs-help@xml.apache.org


Mime
View raw message