-<!--
  Licensed to the Apache Software Foundation (ASF) under one or more
  contributor license agreements.  See the NOTICE file distributed with
  this work for additional information regarding copyright ownership.
  The ASF licenses this file to You under the Apache License, Version 2.0
  (the "License"); you may not use this file except in compliance with
  the License.  You may obtain a copy of the License at

      http://www.apache.org/licenses/LICENSE-2.0

  Unless required by applicable law or agreed to in writing, software
  distributed under the License is distributed on an "AS IS" BASIS,
  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  See the License for the specific language governing permissions and
  limitations under the License.
-->
-<!--
  - Aggregation, Include, CInclude, XInclude samples.
  - $Id: samples.xml 433543 2006-08-22 06:22:54Z crossley $
  
-->
-<samples name="Aggregation">
-<group name="Back">
<sample name="Back" href="../"> Back to the samples home page. </sample>
</group>
-<group name="Data Sources">
<sample name="Slashdot" href="slashdot"> Live XML Feed from Slashdot. </sample>
<sample name="Moreover.com" href="moreover"> Live XML Developer News Feed from moreover.com. </sample>
<sample name="XMLHack.com" href="xmlhack"> Live Channel Feed from XMLHack.com. </sample>
</group>
-<group name="Aggregation Sample">
<sample name="Fixed Content Aggregation" href="aggregate"> Single web page with news from all sources above aggregated by the sitemap aggregation facilities. This is useful when you know that the parts of your page to aggregate are always the same and never change. </sample>
<sample name="Flexible Content Aggregation" href="aggregate2"> Single web page with news from all sources above aggregated by the include transformer. This is useful for pages where the user can customize the parts of the page to aggregate. </sample>
<sample name="Parallel Content Aggregation" href="aggregate3"> Same as sample above, but using separate threads for obtaining content from each aggregated source. This is useful when aggregating several sources with large latency. </sample>
<sample name="CInclude Content Aggregation" href="aggregate4"> Same as 'Flexible Content Aggregation' sample above, using CInclude transformer. </sample>
<sample name="XInclude Content Aggregation" href="aggregate5"> Same as 'Flexible Content Aggregation' sample above, using XInclude transformer. </sample>
</group>
-<group name="Include Samples">
<sample name="General" href="include-true-true-test"> Demonstration of various include features. </sample>
<sample name="Not Recursive" href="include-true-false-test"> Demonstration of various include features - no recursion. </sample>
<sample name="Not Parallel" href="include-false-true-test"> Demonstration of various include features - no includes in parallel threads. </sample>
</group>
-<group name="XInclude Samples">
<sample name="General" href="test.html"> Demonstration of various XInclude and XPointer features. </sample>
<sample name="XML Base" href="xbase.html"> Demonstration of xml:base support. </sample>
<sample name="Loop Inclusion" href="xloop.html"> Example of a loop inclusion. This will show an error page. </sample>
<sample name="Elementpath XPointer Scheme" href="xhtml.html"> Example of streaming inclusion using the custom elementpath XPointer scheme. </sample>
</group>
</samples>