Author: tchemit Date: 2010-06-14 17:47:37 +0200 (Mon, 14 Jun 2010) New Revision: 1970 Url: http://nuiton.org/repositories/revision/jaxx/1970 Log: update doc Modified: trunk/src/site/rst/index.rst trunk/src/site/rst/old-compiler-doc/JAXXContext.rst Modified: trunk/src/site/rst/index.rst =================================================================== --- trunk/src/site/rst/index.rst 2010-06-14 15:18:39 UTC (rev 1969) +++ trunk/src/site/rst/index.rst 2010-06-14 15:47:37 UTC (rev 1970) @@ -34,9 +34,90 @@ JAXX documentation is in French, we are planning to update it and make an english translation at the same time. To help you wait, you can have a look to -the demo_ . +the demo_. +Nouveautés de la version 2.1 +---------------------------- +Introduction d'un nouveau tag **import** +________________________________________ + +Ce tag simplifie la gestion des imports. + +Chaque ligne correspond à un import à effectuer. + +Exemple : + +:: + <import> + java.io.File + static java.io.File.separatorChar + </import> + +Voir http://nuiton.org/issues/show/685 + +Meilleure gestion de l'héritage +_______________________________ + +La gestion de l'héritage a été amélioré. + +On peut désormais surcharger un tag dans un fichier jaxx fils, le getter surchargé +sera bien généré. + +Si aucun initializer n'est renseigné (constructorParams, javabean, initializer) +alors rien de plus ne sera généré. + +De plus pour les bindings, on doit utiliser la propriété surchargée et non pas +l'accesseur sur la propriété. + +Lors de la génération, l'accesseur sera utilisé à la place de la propriété. + +WARNING:: + Cette évolution admet une restriction : si on veut surcharger un + component swing, on DOIT alors toujours lui préciser un initializer, sinon le + component surchargé ne sera pas généré et à l'exécution on risque d'avoir un + *ClassCastException* si le type n'est pas le même. + +Une documentation plus détaillée sur le mécanisme d'héritage sera écrite pour la +version 2.2. + + +Voir + + * http://nuiton.org/issues/show/625 + * http://nuiton.org/issues/show/626 + +Nouvelle api d'arbre +____________________ + +Le package *jaxx.runtime.swing.tree** contient une api simplifié pour créer des +arbres qui savent se charger tout seul. + +Cette api remplace celle du package **jaxx.runtime.swing.navigation**. + +Voir http://nuiton.org/issues/show/666 + +Nouvelle api d'assistant +________________________ + +Le package *jaxx.runtime.swing.wizard.ext** contient une nouvelle api simplifié +pour créer des assitants avec des modèles attachés aux étapes. + +Cette api remplace celle du **jaxx.runtime.swing.wizard.WizardOperationXXX**. + +Voir http://nuiton.org/issues/show/665 + +Ajout de tutoriaux +__________________ + +JAXX intègre désormais des tutoriaux. + +Voir + + * http://nuiton.org/issues/show/640 + * http://nuiton.org/issues/show/641 + * http://nuiton.org/issues/show/642 + Présentation ------------ @@ -45,8 +126,6 @@ En attendant la mise à jour de la documentation (en cours), vous pouvez vous reporter à la demo_ . -.. _demo::jaxx-demo/index.html - .. TODO A faire car plus a jour... Le projet JAXX ... @@ -72,8 +151,8 @@ Pour plus de détail consulter la page `Migration`_. -Nouvelles fonctionnalités -------------------------- +Nouvelles fonctionnalités 2.0 +----------------------------- * Core_ @@ -114,14 +193,16 @@ .. _Vradi: http://vradi.labs.libre-entreprise.org/vradi/index.html -.. _Migration: migration.html +.. _Migration: ./migration.html -.. _Core: Core.html +.. _Core: ./Core.html -.. _I18n: I18n.html +.. _demo: ./jaxx-demo/index.html -.. _JAXXContext: JAXXContext.html +.. _I18n: ./I18n.html -.. _BeanValidator: BeanValidator.html +.. _JAXXContext: ./JAXXContext.html -.. _NavigationModel: NavigationModel.html +.. _BeanValidator: ./BeanValidator.html + +.. _NavigationModel: ./NavigationModel.html Modified: trunk/src/site/rst/old-compiler-doc/JAXXContext.rst =================================================================== --- trunk/src/site/rst/old-compiler-doc/JAXXContext.rst 2010-06-14 15:18:39 UTC (rev 1969) +++ trunk/src/site/rst/old-compiler-doc/JAXXContext.rst 2010-06-14 15:47:37 UTC (rev 1970) @@ -112,7 +112,7 @@ restitution. jaxx.runtime.context.JAXXInitialContext -******************************* +*************************************** On a implanté un second type de context qui lui peut servir à l'initialisation des JAXXObject.