Skip to Content.
Sympa Menu

notify-dpml - svn commit: r1463 - in development/main/central/site/src/docs/products/magic/plugins: . eclipse

notify-dpml AT lists.ibiblio.org

Subject: DPML Notify

List archive

Chronological Thread  
  • From: pneubauer AT netcompartner.com
  • To: notify-dpml AT lists.ibiblio.org
  • Subject: svn commit: r1463 - in development/main/central/site/src/docs/products/magic/plugins: . eclipse
  • Date: Tue, 11 Jan 2005 23:06:59 +0100

Author: pneubauer
Date: Tue Jan 11 23:06:58 2005
New Revision: 1463

Added:
development/main/central/site/src/docs/products/magic/plugins/eclipse/

development/main/central/site/src/docs/products/magic/plugins/eclipse/index.xml

development/main/central/site/src/docs/products/magic/plugins/eclipse/navigation.xml
Modified:

development/main/central/site/src/docs/products/magic/plugins/navigation.xml
Log:
Added some initial documentation on the eclipse plugin


Added:
development/main/central/site/src/docs/products/magic/plugins/eclipse/index.xml
==============================================================================
--- (empty file)
+++
development/main/central/site/src/docs/products/magic/plugins/eclipse/index.xml
Tue Jan 11 23:06:58 2005
@@ -0,0 +1,87 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<document>
+
+ <properties>
+ <title>Magic Eclipse Plugin</title>
+ </properties>
+
+ <body>
+ <section name="Eclipse">
+
+ <subsection name="Overview">
+ <p>
+ The plugin registers the "eclipse" target and enables you to issue
+ <code>ant eclipse</code>. The generated files establish an Eclipse
project
+ that contains the definitions for the index.xml file in scope (the
current directory
+ or the first parent dir with an index.xml by default).
+ For every project in the index.xml, the corresponding source folders
(src/test, src/main)
+ are added to the Eclipse project.
+ All resources of type .jar are added to the Eclipse project with their
local path,
+ down from the Eclipse MAGIC_CACHE variable that points out the
location of ${dpml.cache}
+ (has to be defined manually in Eclipse).
+ </p>
+
+ <p>
+ Generated files/dirs:
+ Project description
+ - <code>target/eclipse/.project </code> (should be copied into current
dir)
+ - <code>target/eclipse/.classpath</code> (should be copied into
current dir)
+ For building with magic from within Eclipse
+ - <code>./.externalToolBuilders</code> directory is generated
+ </p>
+ <p>
+ The Eclipse task provides support for the integration of checkstyle
+ code style validation and reporting into the Magic development
environment.
+ The task allows the selection of a style format using Transit uris and
+ and postprocessing of XML based report output using Magic's Style Task.
+ </p>
+
+ </subsection>
+
+ <subsection name="Example">
+
+
+<source><![CDATA[
+<?xml version="1.0" encoding="UTF-8" ?>
+
+<project name="orchard-management" default="default" basedir="."
+ xmlns:magic="antlib:net.dpml.magic" >
+
+ <magic:import uri="artifact:template:dpml/magic/reactor"/>
+ <magic:import uri="artifact:template:dpml/magic/eclipse"/>
+
+
+</project>
+]]></source>
+
+
+
+ </subsection>
+
+ <subsection name="Properties">
+
+ <p>
+ The following optional properties may be used to override default
behaviour.
+ </p>
+
+ <table>
+ <tr><th>Property</th><th>Default</th><th>Description</th></tr>
+ </table>
+
+ </subsection>
+
+ <subsection name="Attributes">
+
+ <p>
+ </p>
+
+ <table>
+ <tr><th>Attribute</th><th>Default</th><th>Description</th></tr>
+ </table>
+
+ </subsection>
+ </section>
+ </body>
+
+</document>
+

Added:
development/main/central/site/src/docs/products/magic/plugins/eclipse/navigation.xml
==============================================================================
--- (empty file)
+++
development/main/central/site/src/docs/products/magic/plugins/eclipse/navigation.xml
Tue Jan 11 23:06:58 2005
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ Copyright 2004 Stephen McConnell
+
+ 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.dpml.net/central/about/legal/
+
+ 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.
+-->
+
+<project>
+
+ <title>Magic Eclipse Plugin</title>
+
+ <body>
+
+ <menu>
+ </menu>
+
+ </body>
+
+</project>

Modified:
development/main/central/site/src/docs/products/magic/plugins/navigation.xml
==============================================================================
---
development/main/central/site/src/docs/products/magic/plugins/navigation.xml
(original)
+++
development/main/central/site/src/docs/products/magic/plugins/navigation.xml
Tue Jan 11 23:06:58 2005
@@ -26,6 +26,7 @@

<menu>
<item name="Checkstyle" href="checkstyle/index.html"/>
+ <item name="Eclipse" href="eclipse/index.html"/>
</menu>

</body>



  • svn commit: r1463 - in development/main/central/site/src/docs/products/magic/plugins: . eclipse, pneubauer, 01/11/2005

Archive powered by MHonArc 2.6.24.

Top of Page