===============================================================================
=                                                                             =
=                             Wizards Aston                                   =
=                                                                             =
=                             Version 2.5.0                                   =
=                                                                             =
===============================================================================


1] Prsentation
2] Pr-requis/Installation
3] Conclusion
4] Historique


=========================================
=   1 - Prsentation                    =
=========================================
Vous trouverez dans l'archive zip tout le ncessaire pour faire fonctionner ce
plugin :
  - La documentation propre  chaque plugin au format HTML
  - Les classes indispensables pour faire fonctionner le plugin

Les plugins contenus dans cette version sont :
  - Les applications Web
    - Cration d'une page HTML
    - Cration d'une page XML, d'un fichier de configuration Struts et bien
      d'autres
    - Cration d'une page JSP de base avec mapping/cration de son fichier
      web.xml
    - Gnration d'une Servlet de base avec mapping/cration de son fichier
      web.xml
    - Gnration d'une Applet de base avec sa page HTML de lancement
    - Gnration d'EJB (Genuitec LLC)

  - Les design pattern
    - Gnration d'un tableau d'objets de taille fixe
    - Gnration d'un tableau d'objets de taille variable
    - Gnration d'un dictionnaire d'objets typs
    - Gnration d'un singleton
    - Gnration d'un Java Bean et bien d'autres
    - Gnration d'une factory

Dans cette nouvelle version vous pouvez crer vos propres templates pour
gnrer du code Java, ainsi que les pages JSP et fichiers HTML, XML.


=========================================
=   2 - Pr-Requis/Installation         =
=========================================
Pour utiliser le plugin il faut Eclipse 2.0.x ou 2.1.x, disponible sur :
http://www.eclipse.org.
Il vous faudra aussi un JDK (test avec les versions 1.3.x et 1.4.x de Sun),
voir sur http://java.sun.com
Ces plugins ne fonctionnent pas sous WSAD 4.x.x, mais ils fonctionnent sous
WSAD 5.x.x.

Pour installer le plugin il suffit de dziper l'archive dans votre rpertoire
[EclipseInstallRoot]/plugins. Vrifiez, aprs avoir dzip l'archive que vous
avez bien un nouveau rpertoire com.aston.wizards dans votre rpertoire plugins.
[EclipseInstallRoot]
 |-[plugins]
  |-[com.aston.plugins]
   |-[docs]
    |- readme.txt
    |- wApplet.html
    |-  ...
   |-[icons]
    |- applet_wiz.gif
    |- ...
   |- [Templates]
    |- {Vos templates}
   |- AstonWizards.jar
   |- plugin.xml
   |- templates.properties
   |- templates_fr.properties

Le fichier templates.properties (ou templates_fr.properties) est indispensable
au fonctionnement du plugin.
De plus, c'est lui qui contient les dclarations de templates.

Lancez Eclipse, et faites File/New, puis Other... (Ctrl+N),
les wizards doivent apparatre sous l'intitul Aston Wizards.

Remarque :
Pour les wizards qui gnrent une JSP ou une servlet il est prfrable
d'installer auparavant le plug-in Tomcat que vous trouverez sur :
http://www.sysdeo.com/eclipse/tomcatPlugin.html.
Pour ceux qui gnrent des EJBs il faut j2ee.jar qui est disponible chez Sun.


=========================================
=   3 - Conclusion                      =
=========================================
Tous ces wizards sont tirs d'un manque dans Eclipse.
En effet, lors de formations il est pratique de pouvoir crer rapidement une
JSP/Servlet/Applet.
Nous les rendons publiques dans l'espoir qu'ils vous soient aussi utiles qu'
nous.

Si vous avez des remarques, des ides de templates ou des commentaires par
rapport  ces Wizards, n'hsitez pas  me le faire savoir  l'adresse
suivante renaud91@netcourrier.com.

=========================================
=   4 - Historique                      =
=========================================

Version 2.5.0 : 01 Septembre 2003
- Ajout des templates EJB ralis par la socit Genuitec
- Passages des fichiers de properties en UNICODE

Version 2.2.0 : 01 Juillet 2003
- Mises  jour des templates
- Mmorisation des prferences pour la page de mapping JSP/Servlet
- Mmorisation du template selectionn pour chaque wizard
- Externalisation des doctypes HTML/XML dans le fichier templates.properties
- Traduction an Allemand par Michael Albrecht (mail@michael-albrecht.de)
- Ajout d'un lien pour l'Install/Update perspective
(http://renaud91.free.fr/Plugins)

Version 2.1.0 : 06 Avril 2003
- Mises  jour des templates
- Traduction en francais :-), utilisation des properties
- Passage en open source
- Ajout du template sur les numrations de Jean Noel Menier

Version 2.0.0 : 10 Janvier 2003
- Le "language" de script a chang pour tre utilisable avec les
classes Java
- Tous les fichiers sont maintenant gnrs par templates
- Ajout d'un Wizard pour gnrer des Set
- Ajout d'un Wizard pour gnrer des fichiers XML
- Le mapping JSP/Servlet vous prviendra quand il y aura des doublons dans le
fichier web.xml
- Netoyage du code, et r-organisation :->

Version 1.3 : 13 Novembre 2002
- Gnration par template
  - Les pages JSP utilisent les templates
  - Les pages HTML utilisent les templates
  - Les pages HTML qui lancent des applet utilisent les templates
- Le bug qui gnrait dans les logs une erreur NoSuchMethodError est corrig.

Version 1.2.1 : 08 Octobre 2002
- Mise  jour de la version 1.2
  - La valeur du tag base de la page JSP a t modifi
  - Le mapping web.xml pour les JSP/Servlet ne rajoutera plus de lignes vides
    supplmentaires.

Version 1.2 : 05 Octobre 2002
- Mise  jour de la version 1.1 et ajout d'un Wizard
 - Mise  jour de la documentation
 - Mise  de la page JSP gnre, ajout du tag <base> et <link>
 - Le wizard gnrant des listes dynamiques est maintenant capable d'utiliser
   une implmentation particulire (ArrayList, Vector, Stack)
 - Ajout d'un wizard permettant de gnrer des dictionnaires (Map) typs sur
   les clefs et/ou les valeurs.
 - Petite modification dans la page de lancement de l'applet (encore ;-)),
   en effet l'utilisation des param dans Netscape posait problme.
 - Correction d'un bug dans le mapping JSP/Servlet
 - Deux mthodes de trie ont t ajout au wizard gnrant des tableaux
 - Mise  jour des descriptions des wizards dans Eclipse

Version 1.1 : 22 Septembre 2002
- Mise  jour de la version 1.0
 - Gnration d'un tableau dynamique de types de base (int, float, char ...)
 - Gnration d'un tableau statique de types de base (int, float, char ...)
 - Possibilit de choisir le DOCTYPE des documents HTML
 - Petite modification dans la page de lancement de l'applet
 - La mthode equals des tableaux se termine maintenant par return false
   au lieu de return super.equals(anObject);
 - Mise  jour des icones

Version 1.0 : 15 Septembre 2002
- Premire version
  . Plugins disponibles
    . Cration d'une page HTML de base
    . Cration d'une page JSP de base avec mapping/cration
    . Gnration d'une Servlet de base avec mapping/cration
    . Gnration d'une Applet de base avec sa page HTML de lancement
    . Gnration d'un tableau d'objets de taille fixe
    . Gnration d'un tableau d'objets de taille variable
    . Gnration d'un singleton
    . Gnration d'une factory
