svn commit: rev 22436 - in avalon/trunk/planet/tutorials/context: alias alias/conf alias/src/java alias/src/main custom custom/conf custom/src/java custom/src/main injection injection/conf injection/src/java injection/src/main

[email protected]
Newsgroups gmane.comp.jakarta.avalon.cvs
Message-ID <[email protected]>
Author: mcconnell
Date: Thu Jul  1 11:49:38 2004
New Revision: 22436

Added:
   avalon/trunk/planet/tutorials/context/alias/build.xml
   avalon/trunk/planet/tutorials/context/alias/index.xml
   avalon/trunk/planet/tutorials/context/alias/src/main/
      - copied from rev 22276, avalon/trunk/planet/tutorials/context/alias/src/java/
   avalon/trunk/planet/tutorials/context/custom/build.xml
   avalon/trunk/planet/tutorials/context/custom/index.xml
   avalon/trunk/planet/tutorials/context/custom/src/main/
      - copied from rev 22276, avalon/trunk/planet/tutorials/context/custom/src/java/
   avalon/trunk/planet/tutorials/context/injection/build.xml
   avalon/trunk/planet/tutorials/context/injection/index.xml
   avalon/trunk/planet/tutorials/context/injection/src/main/
      - copied from rev 22276, avalon/trunk/planet/tutorials/context/injection/src/java/
Removed:
   avalon/trunk/planet/tutorials/context/alias/conf/
   avalon/trunk/planet/tutorials/context/alias/project.xml
   avalon/trunk/planet/tutorials/context/alias/src/java/
   avalon/trunk/planet/tutorials/context/custom/conf/
   avalon/trunk/planet/tutorials/context/custom/project.xml
   avalon/trunk/planet/tutorials/context/custom/src/java/
   avalon/trunk/planet/tutorials/context/injection/conf/
   avalon/trunk/planet/tutorials/context/injection/project.xml
   avalon/trunk/planet/tutorials/context/injection/src/java/
Modified:
   avalon/trunk/planet/tutorials/context/alias/README.TXT
   avalon/trunk/planet/tutorials/context/injection/README.TXT
Log:
add the alias, custom and context injection tutorials

Modified: avalon/trunk/planet/tutorials/context/alias/README.TXT
==============================================================================
--- avalon/trunk/planet/tutorials/context/alias/README.TXT	(original)
+++ avalon/trunk/planet/tutorials/context/alias/README.TXT	Thu Jul  1 11:49:38 2004
@@ -6,7 +6,7 @@
 a constructor supplied context (as opposed to the classic
 Contextualization delivery mecahanism).
 
-$ maven
+$ ant
 $ merlin -execute target\classes
 
 [INFO   ] (tutorial.hello): standard context entries

Added: avalon/trunk/planet/tutorials/context/alias/build.xml
==============================================================================
--- (empty file)
+++ avalon/trunk/planet/tutorials/context/alias/build.xml	Thu Jul  1 11:49:38 2004
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+
+<project name="avalon-tutorial-context-alias" default="install" basedir="." 
+    xmlns:x="antlib:org.apache.avalon.tools">
+
+  <import file="../../standard.xml"/>
+
+  <target name="build" depends="standard.build">
+    <x:block name="alias" embed="MAIN">
+      <x:component name="hello" class="tutorial.HelloComponent"/>
+    </x:block>
+  </target>
+
+</project>
+

Added: avalon/trunk/planet/tutorials/context/alias/index.xml
==============================================================================
--- (empty file)
+++ avalon/trunk/planet/tutorials/context/alias/index.xml	Thu Jul  1 11:49:38 2004
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+
+<system>
+
+  <import index="../../../../runtime/index.xml"
+     href="http://svn.apache.org/repos/asf/avalon/trunk/runtime/index.xml"/>
+
+  <project basedir=".">
+    <info>
+      <group>avalon/tutorial</group>
+      <name>avalon-tutorial-context-alias</name>
+      <type>jar</type>
+    </info>
+    <dependencies>
+      <include key="avalon-framework-api"/>
+    </dependencies>
+    <plugins>
+      <include key="avalon-meta-tools"/>
+    </plugins>
+  </project>
+
+</system>

Added: avalon/trunk/planet/tutorials/context/custom/build.xml
==============================================================================
--- (empty file)
+++ avalon/trunk/planet/tutorials/context/custom/build.xml	Thu Jul  1 11:49:38 2004
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+
+<project name="avalon-tutorial-context-custom" default="install" basedir="." 
+    xmlns:x="antlib:org.apache.avalon.tools">
+
+  <import file="../../standard.xml"/>
+
+  <target name="build" depends="standard.build">
+    <x:block name="hello" embed="MAIN">
+      <x:component name="hello" class="tutorial.HelloComponent">
+        <x:context>
+          <x:entry key="cruncher" class="tutorial.NumberCruncher">
+            <x:param class="java.lang.Integer" value="7"/>
+            <x:param class="java.lang.Double" value="1.5"/>
+          </x:entry>
+        </x:context>
+      </x:component>
+    </x:block>
+  </target>
+
+</project>
+

Added: avalon/trunk/planet/tutorials/context/custom/index.xml
==============================================================================
--- (empty file)
+++ avalon/trunk/planet/tutorials/context/custom/index.xml	Thu Jul  1 11:49:38 2004
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+
+<system>
+
+  <import index="../../../../runtime/index.xml"
+     href="http://svn.apache.org/repos/asf/avalon/trunk/runtime/index.xml"/>
+
+  <project basedir=".">
+    <info>
+      <group>avalon/tutorial</group>
+      <name>avalon-tutorial-context-custom</name>
+      <type>jar</type>
+    </info>
+    <dependencies>
+      <include key="avalon-framework-impl"/>
+    </dependencies>
+    <plugins>
+      <include key="avalon-meta-tools"/>
+    </plugins>
+  </project>
+
+</system>

Modified: avalon/trunk/planet/tutorials/context/injection/README.TXT
==============================================================================
--- avalon/trunk/planet/tutorials/context/injection/README.TXT	(original)
+++ avalon/trunk/planet/tutorials/context/injection/README.TXT	Thu Jul  1 11:49:38 2004
@@ -6,7 +6,7 @@
 a constructor supplied context (as opposed to the classic
 Contextualization delivery mecahanism).
 
-$ maven
+$ ant
 $ merlin -execute target\classes
 
 [INFO   ] (tutorial.hello): standard context entries

Added: avalon/trunk/planet/tutorials/context/injection/build.xml
==============================================================================
--- (empty file)
+++ avalon/trunk/planet/tutorials/context/injection/build.xml	Thu Jul  1 11:49:38 2004
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+
+<project name="avalon-tutorial-context-injection" default="install" basedir="." 
+    xmlns:x="antlib:org.apache.avalon.tools">
+
+  <import file="../../standard.xml"/>
+
+  <target name="build" depends="standard.build">
+    <x:block name="classic" embed="MAIN">
+      <x:component name="hello" class="tutorial.HelloComponent"/>
+    </x:block>
+  </target>
+
+</project>
+

Added: avalon/trunk/planet/tutorials/context/injection/index.xml
==============================================================================
--- (empty file)
+++ avalon/trunk/planet/tutorials/context/injection/index.xml	Thu Jul  1 11:49:38 2004
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+
+<system>
+
+  <import index="../../../../runtime/index.xml"
+     href="http://svn.apache.org/repos/asf/avalon/trunk/runtime/index.xml"/>
+
+  <project basedir=".">
+    <info>
+      <group>avalon/tutorial</group>
+      <name>avalon-tutorial-context-injection</name>
+      <type>jar</type>
+    </info>
+    <dependencies>
+      <include key="avalon-framework-api"/>
+    </dependencies>
+    <plugins>
+      <include key="avalon-meta-tools"/>
+    </plugins>
+  </project>
+
+</system>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.