Author: echatellier Date: 2015-09-03 18:44:24 +0200 (Thu, 03 Sep 2015) New Revision: 248 Url: http://forge.codelutin.com/projects/isis-fish-docs/repository/revisions/248 Log:
From scmwebeditor --
Modified: trunk/src/site/rst/v4/user/changes/changements44.rst Modified: trunk/src/site/rst/v4/user/changes/changements44.rst =================================================================== --- trunk/src/site/rst/v4/user/changes/changements44.rst 2015-06-11 07:01:27 UTC (rev 247) +++ trunk/src/site/rst/v4/user/changes/changements44.rst 2015-09-03 16:44:24 UTC (rev 248) @@ -99,6 +99,38 @@ En particulier, elle est appelée **après** les migrations de populations. +Résultats +--------- +Le fonctionnement des résultats a été modifié pour permettre d'ajouter plus facilement des résultats sans modifier +le fichier ``ResultName.java``. + +Les résultats ont maintenant chacun leur script dans le dossier ``resultinfos``. Chaque résultat à un nom dans le +champs static ``NAME`` qui correspond à l'ancien nom dans le fichier ``ResultName.java``. + +Exemple: + +.. class:: java + +:: + + public class MatrixAbundance extends AbstractResultInfo { + + public static final String NAME = MatrixAbundance.class.getSimpleName(); + + @Override + public String getDescription() { + return "do the doc of Result MatrixAbundance"; + } + } + +Le code ``MatrixAbundance.class.getSimpleName()`` est equivalent à la chaine de caractere ``"MatrixAbundance"``, +donc le nom du script, sauf exception, ce nom ne doit pas être modifié. + +Les anciens scripts utilisant encore ``ResultName.MATRIX_ABUNDANCE`` continueront de fonctionner, mais IsisFish signalera +que ce code est *déprécié* et qu'il est préférable de le remplacer pour qu'il soit compatible avec les futures versions. +Pour utiliser le nouveau code, il faudra le remplacer par ``MATRIX_ABUNDANCE.NAME``. + + Et beaucoup d'autre bugs... ---------------------------
participants (1)
-
echatellier@users.forge.codelutin.com