|
- <?xml version="1.0"?>
- <document>
-
- <properties>
- <index value="2"/>
- <author email="jalberto@cellectivity.com">Jose Alberto Fernandez</author>
- <author email="antoine@apache.org">Antoine Levy-Lambert</author>
- <title>Antlib</title>
- </properties>
-
- <body>
-
- <section name="Introduction">
- <p>The purpose of this document is to summarize the discussions taking
- place concerning antlib. I will try to always give proper credit, and to represent
- honestly different views expressed on the ant development mailing list.
- Send comments/criticisms if you are not happy with these documents.
- </p>
- </section>
-
- <section name="Overview">
- <p>
- Jose Alberto Fernandez 03.04.2003 18:25
- </p>
- <p>
- There are the following features in the antlib proposal:
- <ol>
- <li>
- antlib & antjar
- </li>
- <li>
- type definitions that allow to define new implementations of mappers, selectors, paths, conditions, etc. That you can define in your antlib and a way to link this with the introspectors (I am not sure how complete this is).
- </li>
- <li>
- A scoping framework for the symbol tables needed to manage the antlib definitions (I think ANT has something on this regard)
- </li>
- <li>
- A framework for managing classloaders where you can specify which classloader to use when loading an antlib.
- </li>
- </ol>
- </p>
- </section>
- <section name="Specific themes">
- <ol>
- <li>
- <a href="antlib_contract.html"> Antlib contract</a>
- </li>
- <li>
- <a href="antlib_descriptors.html"> Antlib descriptors</a>
- </li>
- <li>
- <a href="antlib_classloaders.html">Classloaders</a>
- </li>
- <li>
- <a href="roles.html">Roles, polymorphism, introspection</a>
- </li>
- <li>
- <a href="antlib_namespaces.html">XML namespaces</a>
- </li>
- <li>
- <a href="antlib_roadmap.html">Roadmap</a>
- </li>
- </ol>
- </section>
-
- </body>
- </document>
|