Author: mcconnell
Date: Sun Jun 20 16:48:06 2004
New Revision: 21523
Added:
avalon/trunk/central/site/src/xdocs/central/tools/magic/tasks/extras/artifact.xml
- copied unchanged from rev 21522, avalon/trunk/central/site/src/xdocs/central/tools/magic/tasks/production/artifact.xml
avalon/trunk/central/site/src/xdocs/central/tools/magic/tasks/extras/declare.xml
- copied unchanged from rev 21522, avalon/trunk/central/site/src/xdocs/central/tools/magic/tasks/production/declare.xml
Removed:
avalon/trunk/central/site/src/xdocs/central/tools/magic/tasks/production/artifact.xml
avalon/trunk/central/site/src/xdocs/central/tools/magic/tasks/production/declare.xml
Modified:
avalon/trunk/central/site/src/xdocs/central/tools/magic/navigation.xml
avalon/trunk/central/site/src/xdocs/central/tools/magic/tasks/extras/navigation.xml
avalon/trunk/central/site/src/xdocs/central/tools/magic/tasks/extras/plugin.xml
avalon/trunk/central/site/src/xdocs/central/tools/magic/tasks/production/navigation.xml
Log:
committing at the end of the night
Modified: avalon/trunk/central/site/src/xdocs/central/tools/magic/navigation.xml
==============================================================================
--- avalon/trunk/central/site/src/xdocs/central/tools/magic/navigation.xml (original)
+++ avalon/trunk/central/site/src/xdocs/central/tools/magic/navigation.xml Sun Jun 20 16:48:06 2004
@@ -26,9 +26,6 @@
<item name="System Model" href="model/index.html"/>
<item name="Templates" href="templates/index.html"/>
<item name="Tasks" href="tasks/index.html"/>
- <!--
- <item name="Targets" href="targets/index.html"/>
- -->
</menu>
</body>
Modified: avalon/trunk/central/site/src/xdocs/central/tools/magic/tasks/extras/navigation.xml
==============================================================================
--- avalon/trunk/central/site/src/xdocs/central/tools/magic/tasks/extras/navigation.xml (original)
+++ avalon/trunk/central/site/src/xdocs/central/tools/magic/tasks/extras/navigation.xml Sun Jun 20 16:48:06 2004
@@ -25,6 +25,8 @@
<menu>
<item name="Reactor" href="reactor.html"/>
<item name="Plugin" href="plugin.html"/>
+ <item name="Declare" href="declare.html"/>
+ <item name="Artifact" href="artifact.html"/>
</menu>
</body>
Modified: avalon/trunk/central/site/src/xdocs/central/tools/magic/tasks/extras/plugin.xml
==============================================================================
--- avalon/trunk/central/site/src/xdocs/central/tools/magic/tasks/extras/plugin.xml (original)
+++ avalon/trunk/central/site/src/xdocs/central/tools/magic/tasks/extras/plugin.xml Sun Jun 20 16:48:06 2004
@@ -9,10 +9,26 @@
<body>
<section name="Plugin Task">
<p>
+ The plugin task is to some extent an internal magic task. During
+ initilization of a magic project definition, any plugins declared under
+ a <plugins> element are automatically loaded and installed using
+ the plugin task. However - the plugin task can be used outside of the
+ formal project structural definition.
+ </p>
+ <p>
+ The plugin task locates plugin meta-data, and from that data, creates
+ a classloader, loads the pluging from the repository, and declares to ant
+ any tasks that the plugin declares. In addition, any listeners declared
+ by the plugin meta are registered with the current project.
</p>
<source><![CDATA[
- <x:plugin/>
+<x:plugin artifact="plugin:avalon/meta/avalon-meta-tools#1.4.0"/>
]]></source>
+ <p>
+ Plugins referenced by the plugin task should use the
+ <a href="prepare.html">declare</a> task to genrate and register the
+ appropriate plugin meta-data.
+ </p>
</section>
</body>
Modified: avalon/trunk/central/site/src/xdocs/central/tools/magic/tasks/production/navigation.xml
==============================================================================
--- avalon/trunk/central/site/src/xdocs/central/tools/magic/tasks/production/navigation.xml (original)
+++ avalon/trunk/central/site/src/xdocs/central/tools/magic/tasks/production/navigation.xml Sun Jun 20 16:48:06 2004
@@ -23,11 +23,9 @@
<body>
<menu>
- <item name="Artifact" href="artifact.html"/>
<item name="Javac" href="javac.html"/>
<item name="Jar" href="jar.html"/>
<item name="Bar" href="bar.html"/>
- <item name="Declare" href="declare.html"/>
<item name="Junit" href="junit.html"/>
<item name="Install" href="install.html"/>
</menu>
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.