Initial impport of Butterfly

git-svn-id: https://svn.apache.org/repos/asf/cocoon/branches/testdata@30863 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/test1.xml b/test1.xml
new file mode 100644
index 0000000..bf7d5fb
--- /dev/null
+++ b/test1.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>

+<!-- A comment -->

+<root attribute="1">

+  <child id="X">Text</child>

+  Mixed content

+  <child id="Y"/>

+</root>
\ No newline at end of file
diff --git a/traxtest-input.xml b/traxtest-input.xml
new file mode 100644
index 0000000..f0eb796
--- /dev/null
+++ b/traxtest-input.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0"?>
+<!--
+  Copyright 1999-2004 The Apache Software Foundation
+
+  Licensed 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.
+-->
+<hello-world>
+ <title>Title of the example</title>
+ <some-text>This is a litte test file!</some-text>
+ <some-text>And will transformed into a HTML page.</some-text>
+</hello-world>
+
diff --git a/traxtest-result.xml b/traxtest-result.xml
new file mode 100644
index 0000000..02cc1ae
--- /dev/null
+++ b/traxtest-result.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0"?>
+<!--
+  Copyright 1999-2004 The Apache Software Foundation
+
+  Licensed 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.
+-->
+<page>
+ <tab title="Overview" href="welcome"/>
+ <row>
+  <column title="Title of the example">
+   <p>This is a litte test file!</p>
+   <p>And will transformed into a HTML page.</p>
+  </column>
+ </row>
+</page>
+
diff --git a/traxtest-style.xsl b/traxtest-style.xsl
new file mode 100644
index 0000000..01e9919
--- /dev/null
+++ b/traxtest-style.xsl
@@ -0,0 +1,39 @@
+<?xml version="1.0"?>
+<!--
+  Copyright 1999-2004 The Apache Software Foundation
+
+  Licensed 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.
+-->
+<xsl:stylesheet version="1.0"
+                xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+
+ <xsl:template match="hello-world">
+  <page>
+   <tab title="Overview" href="welcome"/>
+
+   <row>
+    <column title="{title}">
+     <xsl:apply-templates select="some-text"/>
+    </column>
+   </row>
+ 
+  </page>
+ </xsl:template>
+
+ <xsl:template match="some-text">
+  <p>
+   <xsl:apply-templates/>
+  </p>
+ </xsl:template>
+
+</xsl:stylesheet>