This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository tutti. See http://git.codelutin.com/tutti.git commit ca8daeafc9b350b6e51f97a7b90d4ffa49f267da Author: Tony CHEMIT <chemit@codelutin.com> Date: Wed Dec 30 17:01:14 2015 +0100 Debut de correction de la javadoc --- .../java/fr/ird/observe/ObserveActionExecutor.java | 2 +- .../src/main/java/fr/ird/observe/ObserveCLAction.java | 2 +- .../src/main/java/fr/ird/observe/ObserveRunner.java | 4 ++-- .../ird/observe/ObserveSwingApplicationContext.java | 6 +++--- .../configuration/ObserveSwingApplicationConfig.java | 2 +- .../fr/ird/observe/db/constants/DataContextType.java | 2 +- .../src/main/java/fr/ird/observe/ui/UIHelper.java | 6 +++--- .../main/java/fr/ird/observe/ui/admin/AdminStep.java | 2 +- .../java/fr/ird/observe/ui/admin/AdminUIHandler.java | 2 +- .../java/fr/ird/observe/ui/admin/AdminUIModel.java | 2 +- .../fr/ird/observe/ui/content/ContentUIHandler.java | 2 +- .../ui/content/ref/ContentReferenceUIHandler.java | 2 +- .../observe/ui/content/table/ContentTableModel.java | 12 ++++++------ .../observe/ui/content/table/ContentTableUIModel.java | 8 ++++---- .../table/impl/seine/ModeSaisieEchantillonEnum.java | 4 ++-- .../fr/ird/observe/ui/storage/ObstunaAdminAction.java | 6 +++--- .../fr/ird/observe/ui/storage/StorageUIHandler.java | 8 ++++---- .../fr/ird/observe/ui/storage/StorageUILauncher.java | 4 ++-- .../fr/ird/observe/ui/storage/StorageUIModel.java | 2 +- .../ui/tree/AbstractObserveTreeCellRenderer.java | 2 +- .../ui/tree/DataSelectionTreeSelectionModel.java | 14 +++++++------- .../main/java/fr/ird/observe/ui/tree/ObserveNode.java | 2 +- .../fr/ird/observe/ui/tree/ObserveTreeHelper.java | 6 +++--- .../java/fr/ird/observe/ui/util/FloatConverter.java | 2 +- .../java/fr/ird/observe/ui/util/SpringUtilities.java | 8 ++++---- .../fr/ird/observe/validation/ValidationService.java | 2 +- .../dto/AbstractEspeceFieldDtoValidator.java | 8 ++++---- .../dto/ActivityFinDeVeilleExistsDtoValidator.java | 12 ++++++------ .../dto/ActivitySimpleSpeedDtoValidator.java | 6 +++--- .../validator/dto/ActivitySpeedDtoValidator.java | 6 +++--- .../web/ObserveWebApplicationListener.java | 2 +- .../web/controller/ObserveWebMotionController.java | 2 +- .../entities/AbstractEspeceFieldValidator.java | 8 ++++---- .../entities/ActivityFinDeVeilleExistsValidator.java | 12 ++++++------ .../entities/ActivitySimpleSpeedValidator.java | 6 +++--- .../validator/entities/ActivitySpeedValidator.java | 6 +++--- .../main/java/fr/ird/observe/entities/Entities.java | 4 ++-- .../fr/ird/observe/entities/gps/GPSRouteImpl.java | 8 ++++---- .../java/fr/ird/observe/entities/gps/GpsPoints.java | 12 ++++++------ .../versions/DataSourceMigrationForVersion_3_1.java | 2 +- .../entities/referentiel/LengthWeightParameters.java | 8 ++++---- .../referentiel/ObserveReferentialEntities.java | 4 ++-- .../fr/ird/observe/entities/referentiel/Programs.java | 2 +- .../fr/ird/observe/entities/seine/ActivitySeines.java | 4 ++-- .../observe/entities/seine/NonTargetCatchImpl.java | 2 +- .../services/dto/constants/ReferentialLocale.java | 4 ++-- .../services/dto/referential/ReferentialDtos.java | 6 +++--- .../java/fr/ird/observe/util/gps/GPSFileReader.java | 10 +++++----- .../java/fr/ird/observe/util/gps/GPSRouteImpl.java | 8 ++++---- .../main/java/fr/ird/observe/util/gps/GPSService.java | 12 ++++++------ .../main/java/fr/ird/observe/util/gps/GpsPoints.java | 12 ++++++------ .../actions/report/AbstractReportServiceRestTest.java | 4 ++-- .../ird/observe/services/ReplicationServiceImpl.java | 4 ++-- .../services/referential/ReferentialServiceImpl.java | 8 ++++---- .../observe/services/ApplicationContextResource.java | 19 ++++++++++++++----- .../src/test/resources/log4j.properties | 2 ++ 56 files changed, 164 insertions(+), 153 deletions(-) diff --git a/observe-application-swing/src/main/java/fr/ird/observe/ObserveActionExecutor.java b/observe-application-swing/src/main/java/fr/ird/observe/ObserveActionExecutor.java index dd89d5f..e337ec3 100644 --- a/observe-application-swing/src/main/java/fr/ird/observe/ObserveActionExecutor.java +++ b/observe-application-swing/src/main/java/fr/ird/observe/ObserveActionExecutor.java @@ -242,7 +242,7 @@ public class ObserveActionExecutor extends ActionExecutor { * On surcharge celui offer par SwingWorker car le corepool est à 1 et cela * ne permet pas d'exécuter plusieurs actions en même temps... * returns workersExecutorService. - * <p/> + * * returns the service stored in the appContext or creates it if * necessary. * diff --git a/observe-application-swing/src/main/java/fr/ird/observe/ObserveCLAction.java b/observe-application-swing/src/main/java/fr/ird/observe/ObserveCLAction.java index d9c78c6..4e9afd1 100644 --- a/observe-application-swing/src/main/java/fr/ird/observe/ObserveCLAction.java +++ b/observe-application-swing/src/main/java/fr/ird/observe/ObserveCLAction.java @@ -42,7 +42,7 @@ import static org.nuiton.i18n.I18n.t; /** * Les actions appellables via {@link ObserveRunner}. - * <p/> + * * Consulter la classe {@link ActionDefinition} pour connaitre les actions * possibles. * diff --git a/observe-application-swing/src/main/java/fr/ird/observe/ObserveRunner.java b/observe-application-swing/src/main/java/fr/ird/observe/ObserveRunner.java index 104ceef..c990720 100644 --- a/observe-application-swing/src/main/java/fr/ird/observe/ObserveRunner.java +++ b/observe-application-swing/src/main/java/fr/ird/observe/ObserveRunner.java @@ -636,7 +636,7 @@ public abstract class ObserveRunner extends ApplicationRunner { /** * Permet l'initialisation du contexte applicatif et positionne l'instance * partagée. - * <p/> + * * Note : Cette méthode ne peut être appelée qu'une seule fois. * * @param config la configuration de l'application @@ -678,7 +678,7 @@ public abstract class ObserveRunner extends ApplicationRunner { /** * Method pour vérifier que le moteur de scripting est bien présent. - * <p/> + * * Voir http://forge.codelutin.com/issues/829 * * @since 2.5 diff --git a/observe-application-swing/src/main/java/fr/ird/observe/ObserveSwingApplicationContext.java b/observe-application-swing/src/main/java/fr/ird/observe/ObserveSwingApplicationContext.java index 73c9c02..e523539 100644 --- a/observe-application-swing/src/main/java/fr/ird/observe/ObserveSwingApplicationContext.java +++ b/observe-application-swing/src/main/java/fr/ird/observe/ObserveSwingApplicationContext.java @@ -109,9 +109,9 @@ import static org.nuiton.i18n.I18n.t; /** * Le contexte de l'application. - * <p/> + * * On définit ici toutes les entrées du contexte. - * <p/> + * * Note : cette classe possède une instance partagée accéssible via la méthode * {@link #get()}. * @@ -905,7 +905,7 @@ public class ObserveSwingApplicationContext extends DefaultApplicationContext im /** * Construit une source de données sur la base locale de l'application. - * <p/> + * * <b>Note:</b> La base locale doit exister, sinon on soulève une * exeception * diff --git a/observe-application-swing/src/main/java/fr/ird/observe/configuration/ObserveSwingApplicationConfig.java b/observe-application-swing/src/main/java/fr/ird/observe/configuration/ObserveSwingApplicationConfig.java index 5d7d6c5..fb3c09d 100644 --- a/observe-application-swing/src/main/java/fr/ird/observe/configuration/ObserveSwingApplicationConfig.java +++ b/observe-application-swing/src/main/java/fr/ird/observe/configuration/ObserveSwingApplicationConfig.java @@ -252,7 +252,7 @@ public class ObserveSwingApplicationConfig extends ApplicationConfig { /** * drapeau pour savoir si on peut utiliser des ui dans l'environnement. - * <p/> + * * Par defaut, on suppose qu'on peut utiliser l'environnement graphique et * si on désactive explicitement ou si pas d'environnement graphique * trouvé. diff --git a/observe-application-swing/src/main/java/fr/ird/observe/db/constants/DataContextType.java b/observe-application-swing/src/main/java/fr/ird/observe/db/constants/DataContextType.java index 51bd8fe..10fb27a 100644 --- a/observe-application-swing/src/main/java/fr/ird/observe/db/constants/DataContextType.java +++ b/observe-application-swing/src/main/java/fr/ird/observe/db/constants/DataContextType.java @@ -34,7 +34,7 @@ import fr.ird.observe.services.dto.seine.TripSeineDto; /** * Les types de données connues par le {@link DataContext}. - * <p/> + * * Chaque constant permet de récupérer des données du context de données. * * @author Tony Chemit - chemit@codelutin.com diff --git a/observe-application-swing/src/main/java/fr/ird/observe/ui/UIHelper.java b/observe-application-swing/src/main/java/fr/ird/observe/ui/UIHelper.java index bc3220a..dcc5651 100644 --- a/observe-application-swing/src/main/java/fr/ird/observe/ui/UIHelper.java +++ b/observe-application-swing/src/main/java/fr/ird/observe/ui/UIHelper.java @@ -264,7 +264,7 @@ public class UIHelper extends SwingUtil { /** * Ouvre une demande de confirmation, avant suppression d'une entité. * - * @param <E> le type de l'entité à supprimer + * @param <E>le type de l'entité à supprimer * @param parent le component graphique demande l'action * @param beanClass le tyê de l'entité à supprimer * @param bean l'entité à supprimer @@ -357,7 +357,7 @@ public class UIHelper extends SwingUtil { public static <T extends DataDto> DecoratorTableCellRenderer newDataReferenceDecorateTableCellRenderer(TableCellRenderer renderer, Class<T> entityClass, String context) { - Decorator<?> decorator = ObserveSwingApplicationContext.get().getDecoratorService().getDataReferenceDecorator(entityClass,context); + Decorator<?> decorator = ObserveSwingApplicationContext.get().getDecoratorService().getDataReferenceDecorator(entityClass, context); return new DecoratorTableCellRenderer(renderer, decorator); } @@ -433,7 +433,7 @@ public class UIHelper extends SwingUtil { /** * Open a link coming from a {@link HyperlinkEvent}. - * <p/> + * * And try to open the link if an url in a browser. * * @param he the event to treate diff --git a/observe-application-swing/src/main/java/fr/ird/observe/ui/admin/AdminStep.java b/observe-application-swing/src/main/java/fr/ird/observe/ui/admin/AdminStep.java index c41b137..39b1f08 100644 --- a/observe-application-swing/src/main/java/fr/ird/observe/ui/admin/AdminStep.java +++ b/observe-application-swing/src/main/java/fr/ird/observe/ui/admin/AdminStep.java @@ -51,7 +51,7 @@ import static org.nuiton.i18n.I18n.n; /** * Pour caractériser les étapes (correspond aux onglets de l'ui). - * <p/> + * * Chaque constante représente un onglet de l'ui et est responsable de * l'instanciation des différents objets associés à un onglet, à savoir : * <ul> diff --git a/observe-application-swing/src/main/java/fr/ird/observe/ui/admin/AdminUIHandler.java b/observe-application-swing/src/main/java/fr/ird/observe/ui/admin/AdminUIHandler.java index e69e31d..9b12cc9 100644 --- a/observe-application-swing/src/main/java/fr/ird/observe/ui/admin/AdminUIHandler.java +++ b/observe-application-swing/src/main/java/fr/ird/observe/ui/admin/AdminUIHandler.java @@ -199,7 +199,7 @@ public class AdminUIHandler { /** * Call back lorsque l'état du modèle a changé. - * <p/> + * * Ici, on va rendre accessible (ou pas) les onglets selon l'état du modèle. * * @param ui l'ui concernée diff --git a/observe-application-swing/src/main/java/fr/ird/observe/ui/admin/AdminUIModel.java b/observe-application-swing/src/main/java/fr/ird/observe/ui/admin/AdminUIModel.java index c18e63c..cc7a22f 100644 --- a/observe-application-swing/src/main/java/fr/ird/observe/ui/admin/AdminUIModel.java +++ b/observe-application-swing/src/main/java/fr/ird/observe/ui/admin/AdminUIModel.java @@ -438,7 +438,7 @@ public class AdminUIModel extends WizardExtModel<AdminStep> { /** * Pour savoir si on a besoin d'une base source pour l'opération. - * <p/> + * * Actuellement, seul l'opération d'import acces n'a pas besoin d'une telle * base. * diff --git a/observe-application-swing/src/main/java/fr/ird/observe/ui/content/ContentUIHandler.java b/observe-application-swing/src/main/java/fr/ird/observe/ui/content/ContentUIHandler.java index 2e7d081..f155134 100644 --- a/observe-application-swing/src/main/java/fr/ird/observe/ui/content/ContentUIHandler.java +++ b/observe-application-swing/src/main/java/fr/ird/observe/ui/content/ContentUIHandler.java @@ -1116,7 +1116,7 @@ public abstract class ContentUIHandler<E extends IdDto> { // // if (propertyNames.contains(evt.getPropertyName())) { // if (log.isInfoEnabled()) { -// log.info(String.format("Property %s changed (%s --> %s)", evt.getPropertyName(), evt.getOldValue(), evt.getNewValue())); +// log.info(String.format("Property %s changed (%s → %s)", evt.getPropertyName(), evt.getOldValue(), evt.getNewValue())); // } // // } diff --git a/observe-application-swing/src/main/java/fr/ird/observe/ui/content/ref/ContentReferenceUIHandler.java b/observe-application-swing/src/main/java/fr/ird/observe/ui/content/ref/ContentReferenceUIHandler.java index 2e59236..b6e2e6d 100644 --- a/observe-application-swing/src/main/java/fr/ird/observe/ui/content/ref/ContentReferenceUIHandler.java +++ b/observe-application-swing/src/main/java/fr/ird/observe/ui/content/ref/ContentReferenceUIHandler.java @@ -97,7 +97,7 @@ import static org.nuiton.i18n.I18n.t; /** * Controleur d'un écran d'édition du référentiel. * - * @param <E> le type d'entité + * @param <E>le type d'entité * @author Tony Chemit - chemit@codelutin.com * @since 1.4 */ diff --git a/observe-application-swing/src/main/java/fr/ird/observe/ui/content/table/ContentTableModel.java b/observe-application-swing/src/main/java/fr/ird/observe/ui/content/table/ContentTableModel.java index f27eb03..d59b1cf 100644 --- a/observe-application-swing/src/main/java/fr/ird/observe/ui/content/table/ContentTableModel.java +++ b/observe-application-swing/src/main/java/fr/ird/observe/ui/content/table/ContentTableModel.java @@ -42,22 +42,22 @@ import java.util.List; /** * Le modele d'un tableau où les données sont une association sur une entité. - * <p/> + * * Ce modèle n'est pas éditable. - * <p/> + * * Les données sont stockées dans la liste {@link #data} qui sert de cache, car * on veut pouvoir valider en temps réel l'entité principale (celle qui contient * l'association), il faut donc toujours que les données de l'association soient * synchronisées. L'utilisation d'un cache est cependant requise car sinon cela * est trop couteux (notamment pour le rendu du tableau...). - * <p/> + * * Le cache sera recalculé à chaque fois que l'on modifie la structure des * données de l'association (ajout d'une entrée, suppression d'une entrée). - * <p/> + * * De plus le cache permet de travailler sur une liste (alors que l'association * n'est peut-être pas ordonnée) et cela facilite les opérations sur les données * du tableau). - * <p/> + * * Le modèle définit plusieurs propriétés : <ul> <li>{@link #editable} : un * drapeau pour savoir si le modèle est editable</li> <li>{@link #modified} : un * drapeau pour savoir si le modèle est modifié</li> <li>{@link #create} : un @@ -152,7 +152,7 @@ public abstract class ContentTableModel<P extends IdDto, B extends IdDto> extend /** * Positionne un bean dans le modèle. - * <p/> + * * Cela va initialiser la liste à utiliser. */ public void attachModel() { diff --git a/observe-application-swing/src/main/java/fr/ird/observe/ui/content/table/ContentTableUIModel.java b/observe-application-swing/src/main/java/fr/ird/observe/ui/content/table/ContentTableUIModel.java index c49fa26..ea1a42c 100644 --- a/observe-application-swing/src/main/java/fr/ird/observe/ui/content/table/ContentTableUIModel.java +++ b/observe-application-swing/src/main/java/fr/ird/observe/ui/content/table/ContentTableUIModel.java @@ -71,7 +71,7 @@ public abstract class ContentTableUIModel<E extends IdDto, D extends IdDto> exte /** * Pour savoir si on peut voir les données du l'écran. - * <p/> + * * Cela diffère du mode de l'écran, à utiliser par exemple pour les écrans * d'échantillons lorsqu'aucune discarded n'est effectuée. on se retrouve en * mode ContentMode.READ mais ce n'est pas suffisant. @@ -221,13 +221,13 @@ public abstract class ContentTableUIModel<E extends IdDto, D extends IdDto> exte /** * Le modèle de sélection pour un tableau. - * <p/> + * * Le modèle permet le blocage du changement de ligne selectionnee dans le * tableau lorsque les conditions suivantes sont remplies : - * <p/> + * * - le tableau est editable - une entrée etait precedemment selectionne - * l'entrée en cours d'édition est modifié - * <p/> + * * Si on ne peut pas explicitement changer de ligne d'édition, on demande alors * à l'utilisateur s'il veut sauver l'entrée en cours d'édition (si elle est * valide), ou bien la perte des données (si elle n'est pas valide). diff --git a/observe-application-swing/src/main/java/fr/ird/observe/ui/content/table/impl/seine/ModeSaisieEchantillonEnum.java b/observe-application-swing/src/main/java/fr/ird/observe/ui/content/table/impl/seine/ModeSaisieEchantillonEnum.java index 5b87469..413328d 100644 --- a/observe-application-swing/src/main/java/fr/ird/observe/ui/content/table/impl/seine/ModeSaisieEchantillonEnum.java +++ b/observe-application-swing/src/main/java/fr/ird/observe/ui/content/table/impl/seine/ModeSaisieEchantillonEnum.java @@ -33,7 +33,7 @@ import static org.nuiton.i18n.I18n.t; public enum ModeSaisieEchantillonEnum { /** * Le mode de saisie par défaut. - * <p/> + * * L'observateur entre un effectif et une classe de taille, il ne peut pas * saisir le poids (celui sera déduit par calcul). */ @@ -41,7 +41,7 @@ public enum ModeSaisieEchantillonEnum { /** * Le mode de saisie par individu. - * <p/> + * * L'observateur saisie les poids individuel, il ne peut pas saisir * d'effectif, l'effectif est de 1. */ diff --git a/observe-application-swing/src/main/java/fr/ird/observe/ui/storage/ObstunaAdminAction.java b/observe-application-swing/src/main/java/fr/ird/observe/ui/storage/ObstunaAdminAction.java index 886c3e7..12f6a20 100644 --- a/observe-application-swing/src/main/java/fr/ird/observe/ui/storage/ObstunaAdminAction.java +++ b/observe-application-swing/src/main/java/fr/ird/observe/ui/storage/ObstunaAdminAction.java @@ -61,7 +61,7 @@ public enum ObstunaAdminAction { /** * pour créer une nouvelle base obstuna. - * <p/> + * * Il faut au préalable avoir exécuté le script {@code create-obstuna_v2.sh}. */ CREATE(n("observe.obstuna.action.create"), @@ -206,7 +206,7 @@ public enum ObstunaAdminAction { }, /** * pour mettre à jour une base distante. - * <p/> + * * Il faut au préalable avoir une base en version {@code 1.0}. */ UPDATE(n("observe.obstuna.action.update"), @@ -274,7 +274,7 @@ public enum ObstunaAdminAction { }, /** * pour mettre à jour la sécurité d'une base obstuna. - * <p/> + * * Il faut au préalable avoir une base en version {@code 1.4}. */ SECURITY(n("observe.obstuna.action.security"), diff --git a/observe-application-swing/src/main/java/fr/ird/observe/ui/storage/StorageUIHandler.java b/observe-application-swing/src/main/java/fr/ird/observe/ui/storage/StorageUIHandler.java index a93c9f2..8f253a7 100644 --- a/observe-application-swing/src/main/java/fr/ird/observe/ui/storage/StorageUIHandler.java +++ b/observe-application-swing/src/main/java/fr/ird/observe/ui/storage/StorageUIHandler.java @@ -80,7 +80,7 @@ import static org.nuiton.i18n.I18n.t; /** * Le handler des actions sur base. - * <p/> + * * On retrouve ici les méthodes pour importer, exporter, faire des backup, * synchroniser les bases. * @@ -95,7 +95,7 @@ public class StorageUIHandler { /** * Prépare une service de persistance à partir d'un modèle. - * <p/> + * * Le service ne sera pas ouvert. * * @param model le modèle de la source de données @@ -627,10 +627,10 @@ public class StorageUIHandler { /** * Effectue une sauvegarde d'un service de persitances vers le fichier * choisi. - * <p/> + * * On peut spécifier les donnéees à exporter via le paramètre {@code * marees}. - * <p/> + * * <b>Note:</b> Si ce paramètre vaut {@code null}, on export tout. * @param dataSource la source de donnée qui encapsule la base locale * @param dst le fichier de sauvegarde diff --git a/observe-application-swing/src/main/java/fr/ird/observe/ui/storage/StorageUILauncher.java b/observe-application-swing/src/main/java/fr/ird/observe/ui/storage/StorageUILauncher.java index 6124755..9e844ea 100644 --- a/observe-application-swing/src/main/java/fr/ird/observe/ui/storage/StorageUILauncher.java +++ b/observe-application-swing/src/main/java/fr/ird/observe/ui/storage/StorageUILauncher.java @@ -194,10 +194,10 @@ public class StorageUILauncher extends WizardUILancher<StorageStep, StorageUIMod /** * Méthode pour lancer l'action de connexion à une base distante. - * <p/> + * * Cette méthode doit être appelée avant toute action avec une base distante * : - * <p/> + * * synchronisation, récupération du référentiel distant... * * @param context le context applicatif diff --git a/observe-application-swing/src/main/java/fr/ird/observe/ui/storage/StorageUIModel.java b/observe-application-swing/src/main/java/fr/ird/observe/ui/storage/StorageUIModel.java index b4cf219..8b5b53c 100644 --- a/observe-application-swing/src/main/java/fr/ird/observe/ui/storage/StorageUIModel.java +++ b/observe-application-swing/src/main/java/fr/ird/observe/ui/storage/StorageUIModel.java @@ -157,7 +157,7 @@ public class StorageUIModel extends WizardModel<StorageStep> { /** * Un drapeau pour savoir si l'utilisateur a demandé une sauvegarde de la * base locale. - * <p/> + * * Cette option n'est active uniquement si le drapeau localStorageExist est * à true. */ diff --git a/observe-application-swing/src/main/java/fr/ird/observe/ui/tree/AbstractObserveTreeCellRenderer.java b/observe-application-swing/src/main/java/fr/ird/observe/ui/tree/AbstractObserveTreeCellRenderer.java index 7571fae..9e028a8 100644 --- a/observe-application-swing/src/main/java/fr/ird/observe/ui/tree/AbstractObserveTreeCellRenderer.java +++ b/observe-application-swing/src/main/java/fr/ird/observe/ui/tree/AbstractObserveTreeCellRenderer.java @@ -400,7 +400,7 @@ public abstract class AbstractObserveTreeCellRenderer extends AbstractNavTreeCel /** * @param value the value which should be a node - * @return the cast {@link ObserveNode}, or <code>null</code> if + * @return the cast {@link ObserveNode}, or {@code null} if * value is null. */ public static ObserveNode getNode(Object value) { diff --git a/observe-application-swing/src/main/java/fr/ird/observe/ui/tree/DataSelectionTreeSelectionModel.java b/observe-application-swing/src/main/java/fr/ird/observe/ui/tree/DataSelectionTreeSelectionModel.java index ae187d4..5bf1023 100644 --- a/observe-application-swing/src/main/java/fr/ird/observe/ui/tree/DataSelectionTreeSelectionModel.java +++ b/observe-application-swing/src/main/java/fr/ird/observe/ui/tree/DataSelectionTreeSelectionModel.java @@ -52,11 +52,11 @@ import java.util.Set; /** * Modèle de sélection dans un arbre de navigation prévu pour sélectionner des * données. - * <p/> + * * La sélection se fait en cliquant (reclic pour supprimer). - * <p/> + * * Si on sélectionne un program, alors ses marée sont aussi sélectionnées. - * <p/> + * * Un program est sélectionné uniquement si toutes ses marées le sont. * * @author Tony Chemit - chemit@codelutin.com @@ -527,7 +527,7 @@ public class DataSelectionTreeSelectionModel implements TreeSelectionModel, Prop * Returns an array of all the tree selection listeners registered on this * model. * - * @return all of this model's <code>TreeSelectionListener</code>s or an + * @return all of this model's {@code TreeSelectionListener}s or an * empty array if no tree selection listeners are currently * registered * @see #addTreeSelectionListener @@ -541,7 +541,7 @@ public class DataSelectionTreeSelectionModel implements TreeSelectionModel, Prop /** * Adds a PropertyChangeListener to the listener list. The listener is * registered for all properties. - * <p/> + * * A PropertyChangeEvent will get fired when the selection mode changes. * * @param listener the PropertyChangeListener to be added @@ -571,9 +571,9 @@ public class DataSelectionTreeSelectionModel implements TreeSelectionModel, Prop /** * Returns an array of all the property change listeners registered on this - * <code>DefaultTreeSelectionModel</code>. + * {@code DefaultTreeSelectionModel}. * - * @return all of this model's <code>PropertyChangeListener</code>s or an + * @return all of this model's {@code PropertyChangeListener}s or an * empty array if no property change listeners are currently * registered * @see #addPropertyChangeListener diff --git a/observe-application-swing/src/main/java/fr/ird/observe/ui/tree/ObserveNode.java b/observe-application-swing/src/main/java/fr/ird/observe/ui/tree/ObserveNode.java index ab547b7..2c71c57 100644 --- a/observe-application-swing/src/main/java/fr/ird/observe/ui/tree/ObserveNode.java +++ b/observe-application-swing/src/main/java/fr/ird/observe/ui/tree/ObserveNode.java @@ -52,7 +52,7 @@ public class ObserveNode extends NavTreeNode<ObserveNode> { /** * Un etat pour savoir si l'objet (de donnee) encapsule est ouvert. - * <p/> + * * <b>Note:</b> Il faut que l'objet soit de type {@link OpenableDto}. */ protected Boolean open; diff --git a/observe-application-swing/src/main/java/fr/ird/observe/ui/tree/ObserveTreeHelper.java b/observe-application-swing/src/main/java/fr/ird/observe/ui/tree/ObserveTreeHelper.java index 3ac8f06..3523b5e 100644 --- a/observe-application-swing/src/main/java/fr/ird/observe/ui/tree/ObserveTreeHelper.java +++ b/observe-application-swing/src/main/java/fr/ird/observe/ui/tree/ObserveTreeHelper.java @@ -215,7 +215,7 @@ public class ObserveTreeHelper extends NavTreeHelper<ObserveNode> { /** * Charge dans l'ui un nouveau modèle de navigation. - * <p/> + * * <b>Note:</b> cette méthode doit être appelée après tout rechargement de * modèle de naivgation. * @@ -241,7 +241,7 @@ public class ObserveTreeHelper extends NavTreeHelper<ObserveNode> { /** * Nettoye des ui tout ce qui concerne un modèle de navigation. - * <p/> + * * <b>Note:</b> cette méthode doit être appelée avant tout rechargement de * modèle de naivgation. * @@ -293,7 +293,7 @@ public class ObserveTreeHelper extends NavTreeHelper<ObserveNode> { /** * Sélectionne le noeud dans l'arbre de navigation. - * <p/> + * * <b>Note:</b> cette méthode doit être appelée après un rechargement du * modèle de navigation. * diff --git a/observe-application-swing/src/main/java/fr/ird/observe/ui/util/FloatConverter.java b/observe-application-swing/src/main/java/fr/ird/observe/ui/util/FloatConverter.java index 970eaf1..3eb6981 100644 --- a/observe-application-swing/src/main/java/fr/ird/observe/ui/util/FloatConverter.java +++ b/observe-application-swing/src/main/java/fr/ird/observe/ui/util/FloatConverter.java @@ -32,7 +32,7 @@ import static org.nuiton.i18n.I18n.t; /** * A float converter which is not dependant on user locale to obtain the locale * {@code dot} representation. - * <p/> + * * It can transform {@code 0.2} and also {@code 0, 2}. * * @author tchemit - chemit@codelutin.com diff --git a/observe-application-swing/src/main/java/fr/ird/observe/ui/util/SpringUtilities.java b/observe-application-swing/src/main/java/fr/ird/observe/ui/util/SpringUtilities.java index ab89a49..3c111a1 100644 --- a/observe-application-swing/src/main/java/fr/ird/observe/ui/util/SpringUtilities.java +++ b/observe-application-swing/src/main/java/fr/ird/observe/ui/util/SpringUtilities.java @@ -77,8 +77,8 @@ public class SpringUtilities { } /** - * Aligns the first <code>rows</code> * <code>cols</code> - * components of <code>parent</code> in + * Aligns the first {@code rows} * {@code cols} + * components of {@code parent} in * a grid. Each component is as big as the maximum * preferred width and height of the components. * The parent is made just big enough to fit them all. @@ -180,8 +180,8 @@ public class SpringUtilities { } /** - * Aligns the first <code>rows</code> * <code>cols</code> - * components of <code>parent</code> in + * Aligns the first {@code rows} * {@code cols} + * components of {@code parent} in * a grid. Each component in a column is as wide as the maximum * preferred width of the components in that column; * height is similarly determined for each row. diff --git a/observe-application-swing/src/main/java/fr/ird/observe/validation/ValidationService.java b/observe-application-swing/src/main/java/fr/ird/observe/validation/ValidationService.java index 8500d46..fc6f35c 100644 --- a/observe-application-swing/src/main/java/fr/ird/observe/validation/ValidationService.java +++ b/observe-application-swing/src/main/java/fr/ird/observe/validation/ValidationService.java @@ -98,7 +98,7 @@ public class ValidationService { /** * Obtenir le dictionnaire des validateurs pour les entités donnés. - * <p/> + * * <b>Note:</b> On effectue un parcours des entités pour connaitre les types * d'objets à valider, il faut donc des les collections des entités soient * toutes chargées (ou l'objet attaché à une transaction...). diff --git a/observe-application-swing/src/main/java/fr/ird/observe/validation/validator/dto/AbstractEspeceFieldDtoValidator.java b/observe-application-swing/src/main/java/fr/ird/observe/validation/validator/dto/AbstractEspeceFieldDtoValidator.java index ccb865f..d88400f 100644 --- a/observe-application-swing/src/main/java/fr/ird/observe/validation/validator/dto/AbstractEspeceFieldDtoValidator.java +++ b/observe-application-swing/src/main/java/fr/ird/observe/validation/validator/dto/AbstractEspeceFieldDtoValidator.java @@ -41,13 +41,13 @@ import org.apache.commons.logging.LogFactory; * <li>minWeight</li> * <li>maxWeight</li> * </ul> - * <p/> + * * Lorsqu'il s'agit d'une espece faune, si aucune borne n'est trouvée, alors * on se base sur les bornes définis dans son groupe d'espece (si il est défini). - * <p/> + * * Le paramètre {@link #ratio} permet de spécifier une marge à appliquer sur * les bornes, il s'agit d'un pourcentage décimal. - * <p/> + * * Example : si ratio = 10, alors on utilise les bornes suivantes : * <pre> * bMin -10% et bMax + 10% @@ -101,7 +101,7 @@ public abstract class AbstractEspeceFieldDtoValidator extends FieldValidatorSupp /** * la stack de validation interceptée lors de la création du validateur. - * <p/> + * * Utilisée pour pousser des données dans le context. */ protected ValueStack valueStack; diff --git a/observe-application-swing/src/main/java/fr/ird/observe/validation/validator/dto/ActivityFinDeVeilleExistsDtoValidator.java b/observe-application-swing/src/main/java/fr/ird/observe/validation/validator/dto/ActivityFinDeVeilleExistsDtoValidator.java index 742b6ab..0c2033d 100644 --- a/observe-application-swing/src/main/java/fr/ird/observe/validation/validator/dto/ActivityFinDeVeilleExistsDtoValidator.java +++ b/observe-application-swing/src/main/java/fr/ird/observe/validation/validator/dto/ActivityFinDeVeilleExistsDtoValidator.java @@ -34,12 +34,12 @@ import org.apache.commons.logging.LogFactory; * <!-- START SNIPPET: javadoc --> VesselActivityFieldValidator vérifie que * l'activity vessel d'une activité est cohérente. <!-- END SNIPPET: javadoc * --> - * <p/> - * <p/> + * + * * <!-- START SNIPPET: parameters --> <ul> <li>fieldName - The field name this * validator is validating. Required if using Plain-Validator Syntax otherwise * not required</li> </ul> <!-- END SNIPPET: parameters --> - * <p/> + * * <pre> * <!-- START SNIPPET: examples --> * <validators> @@ -49,7 +49,7 @@ import org.apache.commons.logging.LogFactory; * <message>loch matin must be greater or equals to last * closed route loch soir</message> * </validator> - * <p/> + * * <!-- Field-Validator Syntax --> * <field name="startLogValue"> * <field-validator type="invalidLochMatin"> @@ -73,11 +73,11 @@ public class ActivityFinDeVeilleExistsDtoValidator extends FieldValidatorSupport /** * l'état attendu : la route possède-t-ell ou non une activity de fin de * veille. - * <p/> + * * Si le drapeau vaut {@code true}, la route est valide si elle possède une * activité de fin de veille (cas de vérification de la présence de * l'activité sur l'ensemble au niveau de sa route). - * <p/> + * * Si le drapeau vaut {@code false}, la route est valide si elle ne possède * déjà d'activité de fin de veille (cas de création d'une nouvelle * activité). diff --git a/observe-application-swing/src/main/java/fr/ird/observe/validation/validator/dto/ActivitySimpleSpeedDtoValidator.java b/observe-application-swing/src/main/java/fr/ird/observe/validation/validator/dto/ActivitySimpleSpeedDtoValidator.java index 005df01..69c4c15 100644 --- a/observe-application-swing/src/main/java/fr/ird/observe/validation/validator/dto/ActivitySimpleSpeedDtoValidator.java +++ b/observe-application-swing/src/main/java/fr/ird/observe/validation/validator/dto/ActivitySimpleSpeedDtoValidator.java @@ -38,12 +38,12 @@ import org.apache.commons.logging.LogFactory; * <!-- START SNIPPET: javadoc --> ActivitySimpleSpeedValidator vérifie que * la cohérence de vitesse entre l'activité courante et sa précédente. <!-- END SNIPPET: javadoc * --> - * <p/> - * <p/> + * + * * <!-- START SNIPPET: parameters --> <ul> <li>fieldName - The field name this * validator is validating. Required if using Plain-Validator Syntax otherwise * not required</li> </ul> <!-- END SNIPPET: parameters --> - * <p/> + * * <pre> * <!-- START SNIPPET: examples --> * <validators> diff --git a/observe-application-swing/src/main/java/fr/ird/observe/validation/validator/dto/ActivitySpeedDtoValidator.java b/observe-application-swing/src/main/java/fr/ird/observe/validation/validator/dto/ActivitySpeedDtoValidator.java index 5c69c48..4e7cd97 100644 --- a/observe-application-swing/src/main/java/fr/ird/observe/validation/validator/dto/ActivitySpeedDtoValidator.java +++ b/observe-application-swing/src/main/java/fr/ird/observe/validation/validator/dto/ActivitySpeedDtoValidator.java @@ -38,12 +38,12 @@ import org.nuiton.validator.xwork2.field.CollectionFieldExpressionValidator; * <!-- START SNIPPET: javadoc --> ActivityspeedValidator vérifie que * la cohérence de vitesses entre toutes les activités d'une route. <!-- END SNIPPET: javadoc * --> - * <p/> - * <p/> + * + * * <!-- START SNIPPET: parameters --> <ul> <li>fieldName - The field name this * validator is validating. Required if using Plain-Validator Syntax otherwise * not required</li> </ul> <!-- END SNIPPET: parameters --> - * <p/> + * * <pre> * <!-- START SNIPPET: examples --> * <validators> diff --git a/observe-application-web/src/main/java/fr/ird/observe/application/web/ObserveWebApplicationListener.java b/observe-application-web/src/main/java/fr/ird/observe/application/web/ObserveWebApplicationListener.java index a5816f6..7e7e0fd 100644 --- a/observe-application-web/src/main/java/fr/ird/observe/application/web/ObserveWebApplicationListener.java +++ b/observe-application-web/src/main/java/fr/ird/observe/application/web/ObserveWebApplicationListener.java @@ -36,7 +36,7 @@ import org.debux.webmotion.server.call.ServerContext; import org.debux.webmotion.server.mapping.Mapping; /** - * @author Tony Chemit : chemit@codelutin.com + * @author Tony Chemit - tchemit@codelutin.com */ public class ObserveWebApplicationListener implements WebMotionServerListener { diff --git a/observe-application-web/src/main/java/fr/ird/observe/application/web/controller/ObserveWebMotionController.java b/observe-application-web/src/main/java/fr/ird/observe/application/web/controller/ObserveWebMotionController.java index 48270bb..1080e43 100644 --- a/observe-application-web/src/main/java/fr/ird/observe/application/web/controller/ObserveWebMotionController.java +++ b/observe-application-web/src/main/java/fr/ird/observe/application/web/controller/ObserveWebMotionController.java @@ -29,7 +29,7 @@ import fr.ird.observe.application.web.security.ObserveWebSecurityApplicationCont import org.debux.webmotion.server.WebMotionController; /** - * @author Tony Chemit : chemit@codelutin.com + * @author Tony Chemit - tchemit@codelutin.com */ public abstract class ObserveWebMotionController extends WebMotionController { diff --git a/observe-entities-validation/src/main/java/fr/ird/observe/validation/validator/entities/AbstractEspeceFieldValidator.java b/observe-entities-validation/src/main/java/fr/ird/observe/validation/validator/entities/AbstractEspeceFieldValidator.java index 708260b..eca4728 100644 --- a/observe-entities-validation/src/main/java/fr/ird/observe/validation/validator/entities/AbstractEspeceFieldValidator.java +++ b/observe-entities-validation/src/main/java/fr/ird/observe/validation/validator/entities/AbstractEspeceFieldValidator.java @@ -40,13 +40,13 @@ import org.apache.commons.logging.LogFactory; * <li>minWeight</li> * <li>maxWeight</li> * </ul> - * <p/> + * * Lorsqu'il s'agit d'une espece faune, si aucune borne n'est trouvée, alors * on se base sur les bornes définis dans son groupe d'espece (si il est défini). - * <p/> + * * Le paramètre {@link #ratio} permet de spécifier une marge à appliquer sur * les bornes, il s'agit d'un pourcentage décimal. - * <p/> + * * Example : si ratio = 10, alors on utilise les bornes suivantes : * <pre> * bMin -10% et bMax + 10% @@ -100,7 +100,7 @@ public abstract class AbstractEspeceFieldValidator extends FieldValidatorSupport /** * la stack de validation interceptée lors de la création du validateur. - * <p/> + * * Utilisée pour pousser des données dans le context. */ protected ValueStack valueStack; diff --git a/observe-entities-validation/src/main/java/fr/ird/observe/validation/validator/entities/ActivityFinDeVeilleExistsValidator.java b/observe-entities-validation/src/main/java/fr/ird/observe/validation/validator/entities/ActivityFinDeVeilleExistsValidator.java index 751ca75..cec2f95 100644 --- a/observe-entities-validation/src/main/java/fr/ird/observe/validation/validator/entities/ActivityFinDeVeilleExistsValidator.java +++ b/observe-entities-validation/src/main/java/fr/ird/observe/validation/validator/entities/ActivityFinDeVeilleExistsValidator.java @@ -35,12 +35,12 @@ import org.apache.commons.logging.LogFactory; * <!-- START SNIPPET: javadoc --> VesselActivityFieldValidator vérifie que * l'activity vessel d'une activité est cohérente. <!-- END SNIPPET: javadoc * --> - * <p/> - * <p/> + * + * * <!-- START SNIPPET: parameters --> <ul> <li>fieldName - The field name this * validator is validating. Required if using Plain-Validator Syntax otherwise * not required</li> </ul> <!-- END SNIPPET: parameters --> - * <p/> + * * <pre> * <!-- START SNIPPET: examples --> * <validators> @@ -50,7 +50,7 @@ import org.apache.commons.logging.LogFactory; * <message>loch matin must be greater or equals to last * closed route loch soir</message> * </validator> - * <p/> + * * <!-- Field-Validator Syntax --> * <field name="startLogValue"> * <field-validator type="invalidLochMatin"> @@ -74,11 +74,11 @@ public class ActivityFinDeVeilleExistsValidator extends FieldValidatorSupport { /** * l'état attendu : la route possède-t-ell ou non une activity de fin de * veille. - * <p/> + * * Si le drapeau vaut {@code true}, la route est valide si elle possède une * activité de fin de veille (cas de vérification de la présence de * l'activité sur l'ensemble au niveau de sa route). - * <p/> + * * Si le drapeau vaut {@code false}, la route est valide si elle ne possède * déjà d'activité de fin de veille (cas de création d'une nouvelle * activité). diff --git a/observe-entities-validation/src/main/java/fr/ird/observe/validation/validator/entities/ActivitySimpleSpeedValidator.java b/observe-entities-validation/src/main/java/fr/ird/observe/validation/validator/entities/ActivitySimpleSpeedValidator.java index 0dbfe0c..b7b6e41 100644 --- a/observe-entities-validation/src/main/java/fr/ird/observe/validation/validator/entities/ActivitySimpleSpeedValidator.java +++ b/observe-entities-validation/src/main/java/fr/ird/observe/validation/validator/entities/ActivitySimpleSpeedValidator.java @@ -37,12 +37,12 @@ import org.apache.commons.logging.LogFactory; * <!-- START SNIPPET: javadoc --> ActivitySimpleSpeedValidator vérifie que * la cohérence de vitesse entre l'activité courante et sa précédente. <!-- END SNIPPET: javadoc * --> - * <p/> - * <p/> + * + * * <!-- START SNIPPET: parameters --> <ul> <li>fieldName - The field name this * validator is validating. Required if using Plain-Validator Syntax otherwise * not required</li> </ul> <!-- END SNIPPET: parameters --> - * <p/> + * * <pre> * <!-- START SNIPPET: examples --> * <validators> diff --git a/observe-entities-validation/src/main/java/fr/ird/observe/validation/validator/entities/ActivitySpeedValidator.java b/observe-entities-validation/src/main/java/fr/ird/observe/validation/validator/entities/ActivitySpeedValidator.java index bfb68d2..80d63af 100644 --- a/observe-entities-validation/src/main/java/fr/ird/observe/validation/validator/entities/ActivitySpeedValidator.java +++ b/observe-entities-validation/src/main/java/fr/ird/observe/validation/validator/entities/ActivitySpeedValidator.java @@ -37,12 +37,12 @@ import org.nuiton.validator.xwork2.field.CollectionFieldExpressionValidator; * <!-- START SNIPPET: javadoc --> ActivityspeedValidator vérifie que * la cohérence de vitesses entre toutes les activités d'une route. <!-- END SNIPPET: javadoc * --> - * <p/> - * <p/> + * + * * <!-- START SNIPPET: parameters --> <ul> <li>fieldName - The field name this * validator is validating. Required if using Plain-Validator Syntax otherwise * not required</li> </ul> <!-- END SNIPPET: parameters --> - * <p/> + * * <pre> * <!-- START SNIPPET: examples --> * <validators> diff --git a/observe-entities/src/main/java/fr/ird/observe/entities/Entities.java b/observe-entities/src/main/java/fr/ird/observe/entities/Entities.java index b6a63b4..0084e9b 100644 --- a/observe-entities/src/main/java/fr/ird/observe/entities/Entities.java +++ b/observe-entities/src/main/java/fr/ird/observe/entities/Entities.java @@ -246,9 +246,9 @@ public class Entities { /** * FIXME : cela n'est pas vrai !!! (voir l'algortihme de replication qui * detecte tout seul l'ordre a utiliser). - * <p/> + * * la liste des entités non référentiel dans l'ordre de précédence. - * <p/> + * * Ainsi on pourra lors des duplications de base parcourir cet ordre sans * avoir à se préoccuper d'éventuels viloations d'intégrités en base (sur * les clef étrangères des associations). diff --git a/observe-entities/src/main/java/fr/ird/observe/entities/gps/GPSRouteImpl.java b/observe-entities/src/main/java/fr/ird/observe/entities/gps/GPSRouteImpl.java index 2e00f47..73bd435 100644 --- a/observe-entities/src/main/java/fr/ird/observe/entities/gps/GPSRouteImpl.java +++ b/observe-entities/src/main/java/fr/ird/observe/entities/gps/GPSRouteImpl.java @@ -34,16 +34,16 @@ public class GPSRouteImpl extends GPSRoute { /** * Permet de construire un point pour une date donnée. - * <p/> + * * On recherche parmis les intervalles acceptables les deux points entourant * la date donnée. - * <p/> + * * Si on a réussi à trouver deux points adéquates, alors on construit un * nouveau point en utilisant la formule d'interpolation pour calculer les * coordonnées du point. * * @param date la date du point à construire - * @return le nouveau point construit ou <code>null</code> si on a pas + * @return le nouveau point construit ou {@code null} si on a pas * trouvé un intervalle de points acdeptables pour la date donnée. */ @Override @@ -92,7 +92,7 @@ public class GPSRouteImpl extends GPSRoute { * * @param intervalle l'intervalle de points à parcourir * @param date la date donnée - * @return l'index du point trouvé ou <code>-1</code> si pas de point + * @return l'index du point trouvé ou {@code -1} si pas de point * adéquate trouvé. */ @Override diff --git a/observe-entities/src/main/java/fr/ird/observe/entities/gps/GpsPoints.java b/observe-entities/src/main/java/fr/ird/observe/entities/gps/GpsPoints.java index c957e00..cca4455 100644 --- a/observe-entities/src/main/java/fr/ird/observe/entities/gps/GpsPoints.java +++ b/observe-entities/src/main/java/fr/ird/observe/entities/gps/GpsPoints.java @@ -73,11 +73,11 @@ public class GpsPoints { /** * Calcule la distance entre deux points (en kilometres). - * <p/> + * * Il s'agit d'une approxiation utilisant la méthode d'orthodromie. - * <p/> + * * http://fr.wikipedia.org/wiki/Orthodromie - * <p/> + * * d = R * arccos(cos(lat1) * cos(lat2) *cos(long2 - long1) + sin(lat1) * *sin(lat2)) * @@ -92,11 +92,11 @@ public class GpsPoints { /** * Calcule la distance entre deux points (en miles nautique). - * <p/> + * * Il s'agit d'une approxiation utilisant la méthode d'orthodromie. - * <p/> + * * http://fr.wikipedia.org/wiki/Orthodromie - * <p/> + * * d = R * arccos(cos(lat1) * cos(lat2) *cos(long2 - long1) + sin(lat1) * *sin(lat2)) * diff --git a/observe-entities/src/main/java/fr/ird/observe/entities/migration/versions/DataSourceMigrationForVersion_3_1.java b/observe-entities/src/main/java/fr/ird/observe/entities/migration/versions/DataSourceMigrationForVersion_3_1.java index 26cfb7f..3775113 100644 --- a/observe-entities/src/main/java/fr/ird/observe/entities/migration/versions/DataSourceMigrationForVersion_3_1.java +++ b/observe-entities/src/main/java/fr/ird/observe/entities/migration/versions/DataSourceMigrationForVersion_3_1.java @@ -36,7 +36,7 @@ import java.util.List; /** * Migration class for version {@code 3.1}. - * <p/> + * * Created on 10/10/13. * * @author Tony Chemit - chemit@codelutin.com diff --git a/observe-entities/src/main/java/fr/ird/observe/entities/referentiel/LengthWeightParameters.java b/observe-entities/src/main/java/fr/ird/observe/entities/referentiel/LengthWeightParameters.java index aa22a75..e52abe4 100644 --- a/observe-entities/src/main/java/fr/ird/observe/entities/referentiel/LengthWeightParameters.java +++ b/observe-entities/src/main/java/fr/ird/observe/entities/referentiel/LengthWeightParameters.java @@ -80,15 +80,15 @@ public class LengthWeightParameters { /** * Recherche d'un {@link LengthWeightParameter} à partir des paramètres donnés. - * <p/> + * * La recherche peut ne peut être aussi exacte que les paramètres donnés : - * <p/> + * * Dans le cas d'une espèce faune, si non trouvé alors on recherche sur son * speciesGroup d'espèce. - * <p/> + * * Si non trouvé pour l'océan donné (et que celui-ci est non null), alors on * recherche avec un ocean vide. - * <p/> + * * Si non trouvé sur le gender (et que le gender n'est pas indéterminé) , alors * on recherche avec le gender indéterminé (gender=0). * diff --git a/observe-entities/src/main/java/fr/ird/observe/entities/referentiel/ObserveReferentialEntities.java b/observe-entities/src/main/java/fr/ird/observe/entities/referentiel/ObserveReferentialEntities.java index c9ef0e4..a15c73a 100644 --- a/observe-entities/src/main/java/fr/ird/observe/entities/referentiel/ObserveReferentialEntities.java +++ b/observe-entities/src/main/java/fr/ird/observe/entities/referentiel/ObserveReferentialEntities.java @@ -57,7 +57,7 @@ public class ObserveReferentialEntities { * entités qui ne sont pas actives {@link ObserveReferentialEntity#getStatus()} * * @param list la liste des entitées à filtrer - * @param <E> le type des entites du référentiel + * @param <E> le type des entites du référentiel */ public static <E extends ObserveReferentialEntity> void filterReferentielListByStatus( List<E> list) { @@ -71,7 +71,7 @@ public class ObserveReferentialEntities { * * @param list la liste des entitées à filtrer * @param predicate le prédicate à appliquer pour conserver les valeurs - * @param <E> le type des entites du référentiel + * @param <E> le type des entites du référentiel */ public static <E extends ObserveReferentialEntity> void filterReferentielList( List<E> list, diff --git a/observe-entities/src/main/java/fr/ird/observe/entities/referentiel/Programs.java b/observe-entities/src/main/java/fr/ird/observe/entities/referentiel/Programs.java index 7635c4b..f577332 100644 --- a/observe-entities/src/main/java/fr/ird/observe/entities/referentiel/Programs.java +++ b/observe-entities/src/main/java/fr/ird/observe/entities/referentiel/Programs.java @@ -39,7 +39,7 @@ public class Programs { /** * Comparateur de {@link Program} basé sur la propriété {@link * Program#getLabel2()}. - * <p/> + * * FIXME-TC-20100205 : il faudrait que le comparateur soit sur le bon * libelle selon la langue de base choisie... */ diff --git a/observe-entities/src/main/java/fr/ird/observe/entities/seine/ActivitySeines.java b/observe-entities/src/main/java/fr/ird/observe/entities/seine/ActivitySeines.java index 7ceb58c..634be0e 100644 --- a/observe-entities/src/main/java/fr/ird/observe/entities/seine/ActivitySeines.java +++ b/observe-entities/src/main/java/fr/ird/observe/entities/seine/ActivitySeines.java @@ -120,9 +120,9 @@ public class ActivitySeines { /** * Calcule le type de banc d'une activité. - * <p/> + * * par défaut, on considère la caléee sur BL. - * <p/> + * * Si l'activité possède au moins un système observe de type BO alors la * caléee est de type BO. * diff --git a/observe-entities/src/main/java/fr/ird/observe/entities/seine/NonTargetCatchImpl.java b/observe-entities/src/main/java/fr/ird/observe/entities/seine/NonTargetCatchImpl.java index 72327f9..4687589 100644 --- a/observe-entities/src/main/java/fr/ird/observe/entities/seine/NonTargetCatchImpl.java +++ b/observe-entities/src/main/java/fr/ird/observe/entities/seine/NonTargetCatchImpl.java @@ -29,7 +29,7 @@ import org.apache.commons.logging.LogFactory; /** * L'implantation par defaut d'une discarded faune. - * <p/> + * * Une discarded faune implante le contrat {@link LengthWeightParameter} sur les champs * <ul> * <li>{@link #meanWeight}</li> diff --git a/observe-services-model/src/main/java/fr/ird/observe/services/dto/constants/ReferentialLocale.java b/observe-services-model/src/main/java/fr/ird/observe/services/dto/constants/ReferentialLocale.java index 303a73b..621a2db 100644 --- a/observe-services-model/src/main/java/fr/ird/observe/services/dto/constants/ReferentialLocale.java +++ b/observe-services-model/src/main/java/fr/ird/observe/services/dto/constants/ReferentialLocale.java @@ -30,10 +30,10 @@ import java.util.Locale; /** * Pour définir les différentes langues du référentiel. - * <p/> + * * La position de chaque constante définit l'index du champs libelleXXX à * utiliser. - * <p/> + * * En base on a actuellement 8 langues possibles, pour gérer une nouvelle * langue, il faut définir une nouvelle constante ici. * diff --git a/observe-services-model/src/main/java/fr/ird/observe/services/dto/referential/ReferentialDtos.java b/observe-services-model/src/main/java/fr/ird/observe/services/dto/referential/ReferentialDtos.java index 446d59d..502a2c6 100644 --- a/observe-services-model/src/main/java/fr/ird/observe/services/dto/referential/ReferentialDtos.java +++ b/observe-services-model/src/main/java/fr/ird/observe/services/dto/referential/ReferentialDtos.java @@ -133,7 +133,7 @@ public class ReferentialDtos extends AbstractReferentialDtos { * entités qui ne sont pas actives {@link ReferentialDto#getStatus()} * * @param list la liste des entitées à filtrer - * @param <E> le type des entites du référentiel + * @param <E> le type des entites du référentiel */ public static <E extends ReferentialDto> void filterReferentialListByStatus(List<E> list) { filterReferentielList(list, (Predicate<E>) IS_ACTIF_PREDICATE); @@ -149,7 +149,7 @@ public class ReferentialDtos extends AbstractReferentialDtos { * * @param list la liste des entitées à filtrer * @param predicate le prédicate à appliquer pour conserver les valeurs - * @param <E> le type des entites du référentiel + * @param <E> le type des entites du référentiel */ public static <E extends ReferentialDto> void filterReferentielList( List<E> list, @@ -176,7 +176,7 @@ public class ReferentialDtos extends AbstractReferentialDtos { * * @param list la liste des entitées à filtrer * @param predicate le prédicate à appliquer pour conserver les valeurs - * @param <E> le type des entites du référentiel + * @param <E> le type des entites du référentiel */ public static <E extends ReferentialDto> void filterReferentialReferenceList( List<ReferentialReference<E>> list, diff --git a/observe-services-model/src/main/java/fr/ird/observe/util/gps/GPSFileReader.java b/observe-services-model/src/main/java/fr/ird/observe/util/gps/GPSFileReader.java index f8608b7..0d959e6 100644 --- a/observe-services-model/src/main/java/fr/ird/observe/util/gps/GPSFileReader.java +++ b/observe-services-model/src/main/java/fr/ird/observe/util/gps/GPSFileReader.java @@ -40,7 +40,7 @@ import java.util.List; /** * Classe responsable de la construction du modèle {@link GPSRoute} à partir - * d'un fichier de traces GPS au format <code>GPX</code>. + * d'un fichier de traces GPS au format {@code GPX}. * * @author Tony Chemit - chemit@codelutin.com * @since 1.0 @@ -116,7 +116,7 @@ public class GPSFileReader { * Détecte sur l'ensemble des points de la route ceux qui sont acceptables, * c'est à dire que l'on accepte uniquement les points dont les intervalles * de temps ne dépassent pas {@link #maxDelay}. - * <p/> + * * Les intervalles de poinbts acceptables seront contenus dans {@link * GPSRoute#acceptedInterval}, les intervalles rejetés seront sauvés dans * {@link GPSRoute#rejectedInterval} @@ -225,10 +225,10 @@ public class GPSFileReader { /** * Parse le fichier xml donné et construit le modèle. - * <p/> + * * Pour le moment on se limite à traiter le premier segment - * (<code>trkseg</code>) de la première route (<code>trk</code>). - * <p/> + * ({@code trkseg}) de la première route ({@code trk}). + * * Lors de la découverte des points, on ne retient pas les points dont la * vitesse par rapport au précédent point dépasse {@link * #getMaxSpeedAsMilliSecondes()}. diff --git a/observe-services-model/src/main/java/fr/ird/observe/util/gps/GPSRouteImpl.java b/observe-services-model/src/main/java/fr/ird/observe/util/gps/GPSRouteImpl.java index f8d772f..ae0b615 100644 --- a/observe-services-model/src/main/java/fr/ird/observe/util/gps/GPSRouteImpl.java +++ b/observe-services-model/src/main/java/fr/ird/observe/util/gps/GPSRouteImpl.java @@ -34,16 +34,16 @@ public class GPSRouteImpl extends GPSRoute { /** * Permet de construire un point pour une date donnée. - * <p/> + * * On recherche parmis les intervalles acceptables les deux points entourant * la date donnée. - * <p/> + * * Si on a réussi à trouver deux points adéquates, alors on construit un * nouveau point en utilisant la formule d'interpolation pour calculer les * coordonnées du point. * * @param date la date du point à construire - * @return le nouveau point construit ou <code>null</code> si on a pas + * @return le nouveau point construit ou {@code null} si on a pas * trouvé un intervalle de points acdeptables pour la date donnée. */ @Override @@ -92,7 +92,7 @@ public class GPSRouteImpl extends GPSRoute { * * @param intervalle l'intervalle de points à parcourir * @param date la date donnée - * @return l'index du point trouvé ou <code>-1</code> si pas de point + * @return l'index du point trouvé ou {@code -1} si pas de point * adéquate trouvé. */ @Override diff --git a/observe-services-model/src/main/java/fr/ird/observe/util/gps/GPSService.java b/observe-services-model/src/main/java/fr/ird/observe/util/gps/GPSService.java index d927f80..f6e6496 100644 --- a/observe-services-model/src/main/java/fr/ird/observe/util/gps/GPSService.java +++ b/observe-services-model/src/main/java/fr/ird/observe/util/gps/GPSService.java @@ -52,11 +52,11 @@ public class GPSService { /** * Calcule la distance entre deux points (en kilometres). - * <p/> + * * Il s'agit d'une approxiation utilisant la méthode d'orthodromie. - * <p/> + * * http://fr.wikipedia.org/wiki/Orthodromie - * <p/> + * * d = R * arccos(cos(lat1) * cos(lat2) *cos(long2 - long1) + sin(lat1) * *sin(lat2)) * @@ -71,11 +71,11 @@ public class GPSService { /** * Calcule la distance entre deux points (en miles nautique). - * <p/> + * * Il s'agit d'une approxiation utilisant la méthode d'orthodromie. - * <p/> + * * http://fr.wikipedia.org/wiki/Orthodromie - * <p/> + * * d = R * arccos(cos(lat1) * cos(lat2) *cos(long2 - long1) + sin(lat1) * *sin(lat2)) * diff --git a/observe-services-model/src/main/java/fr/ird/observe/util/gps/GpsPoints.java b/observe-services-model/src/main/java/fr/ird/observe/util/gps/GpsPoints.java index 0383c27..a1133c4 100644 --- a/observe-services-model/src/main/java/fr/ird/observe/util/gps/GpsPoints.java +++ b/observe-services-model/src/main/java/fr/ird/observe/util/gps/GpsPoints.java @@ -95,11 +95,11 @@ public class GpsPoints { /** * Calcule la distance entre deux points (en kilometres). - * <p/> + * * Il s'agit d'une approxiation utilisant la méthode d'orthodromie. - * <p/> + * * http://fr.wikipedia.org/wiki/Orthodromie - * <p/> + * * d = R * arccos(cos(lat1) * cos(lat2) *cos(long2 - long1) + sin(lat1) * *sin(lat2)) * @@ -114,11 +114,11 @@ public class GpsPoints { /** * Calcule la distance entre deux points (en miles nautique). - * <p/> + * * Il s'agit d'une approxiation utilisant la méthode d'orthodromie. - * <p/> + * * http://fr.wikipedia.org/wiki/Orthodromie - * <p/> + * * d = R * arccos(cos(lat1) * cos(lat2) *cos(long2 - long1) + sin(lat1) * *sin(lat2)) * diff --git a/observe-services-rest/src/test/java/fr/ird/observe/services/service/actions/report/AbstractReportServiceRestTest.java b/observe-services-rest/src/test/java/fr/ird/observe/services/service/actions/report/AbstractReportServiceRestTest.java index 1832b95..3fd831d 100644 --- a/observe-services-rest/src/test/java/fr/ird/observe/services/service/actions/report/AbstractReportServiceRestTest.java +++ b/observe-services-rest/src/test/java/fr/ird/observe/services/service/actions/report/AbstractReportServiceRestTest.java @@ -43,7 +43,7 @@ import java.util.Map; /** * Classe abstraite de test d'un report. - * <p/> + * * On définit ici le mécanisme pour tester unitairement un report et son * résultat. * @@ -84,7 +84,7 @@ public abstract class AbstractReportServiceRestTest extends AbstractServiceRestT /** * L'unique test à lancer. - * <p/> + * * On vérifie : * <ul> * <li>la syntaxe du report via {@link #testReportSyntax(Report)}</li> diff --git a/observe-services-topia/src/main/fromRefactor/fr/ird/observe/services/ReplicationServiceImpl.java b/observe-services-topia/src/main/fromRefactor/fr/ird/observe/services/ReplicationServiceImpl.java index b84548c..5148447 100644 --- a/observe-services-topia/src/main/fromRefactor/fr/ird/observe/services/ReplicationServiceImpl.java +++ b/observe-services-topia/src/main/fromRefactor/fr/ird/observe/services/ReplicationServiceImpl.java @@ -295,10 +295,10 @@ public class ReplicationServiceImpl extends AbstractObserveService implements Re /** * Duplication de l'unique donnée observateur depuis ce service vers le service donné. - * <p/> + * * La duplication utilise une transaction dédiée afin de ne pas saturer le serveur * et aussi une meilleure maitrise du rollback en cas d'une erreur. - * <p/> + * * Voir http://forge.codelutin.com/issues/4837 * * @param srcService le service source diff --git a/observe-services-topia/src/main/fromRefactor/fr/ird/observe/services/referential/ReferentialServiceImpl.java b/observe-services-topia/src/main/fromRefactor/fr/ird/observe/services/referential/ReferentialServiceImpl.java index a50c9d6..8193714 100644 --- a/observe-services-topia/src/main/fromRefactor/fr/ird/observe/services/referential/ReferentialServiceImpl.java +++ b/observe-services-topia/src/main/fromRefactor/fr/ird/observe/services/referential/ReferentialServiceImpl.java @@ -204,15 +204,15 @@ public class ReferentialServiceImpl extends AbstractObserveService implements Re /** * Recherche d'un {@link LengthWeightParameter} à partir des paramètres donnés. - * <p/> + * * La recherche peut ne peut être aussi exacte que les paramètres donnés : - * <p/> + * * Dans le cas d'une espèce faune, si non trouvé alors on recherche sur son * speciesGroup d'espèce. - * <p/> + * * Si non trouvé pour l'océan donné (et que celui-ci est non null), alors on * recherche avec un ocean vide. - * <p/> + * * Si non trouvé sur le gender (et que le gender n'est pas indéterminé) , alors * on recherche avec le gender indéterminé (gender=0). * diff --git a/observe-services-topia/src/test/java/fr/ird/observe/services/ApplicationContextResource.java b/observe-services-topia/src/test/java/fr/ird/observe/services/ApplicationContextResource.java index c53aa19..a44a1b0 100644 --- a/observe-services-topia/src/test/java/fr/ird/observe/services/ApplicationContextResource.java +++ b/observe-services-topia/src/test/java/fr/ird/observe/services/ApplicationContextResource.java @@ -31,8 +31,9 @@ import fr.ird.observe.services.dto.DataSourceCreateConfigurationDto; import fr.ird.observe.services.dto.DataSourceCreateWithNoReferentialImportException; import fr.ird.observe.services.dto.IncompatibleDataSourceCreateConfigurationException; import fr.ird.observe.services.dto.constants.ReferentialLocale; -import fr.ird.observe.services.service.AbstractServiceTopiaTest; import fr.ird.observe.services.service.DataSourceService; +import fr.ird.observe.test.DatabaseName; +import fr.ird.observe.test.ObserveFixtures; import fr.ird.observe.test.TestHelper; import fr.ird.observe.test.spi.DatabaseNameConfiguration; import fr.ird.observe.test.spi.DatabaseVersionConfiguration; @@ -98,6 +99,7 @@ public class ApplicationContextResource implements TestRule { ObserveDataSourceConfigurationTopiaH2 dataSourceConfiguration; + boolean createEmptydatabase = DatabaseName.empty.name().equals(dbName); boolean sharedDatabaseExist = sharedDatabaseFile.exists(); if (!sharedDatabaseExist) { @@ -105,11 +107,18 @@ public class ApplicationContextResource implements TestRule { log.info("Create shared database: " + dbVersion.toString() + "/" + dbName + " to " + sharedDatabaseFile); } - byte[] databaseToImportContent = dataSourcesForTestManager.getDatabaseScriptContent(dbVersion, dbName); - DataSourceService dataSourceService = newService(sharedDatabaseConfiguration, DataSourceService.class); DataSourceCreateConfigurationDto createConfiguration = new DataSourceCreateConfigurationDto(); - createConfiguration.setImportDatabase(databaseToImportContent); + +// if (!createEmptydatabase) { + + byte[] databaseToImportContent = dataSourcesForTestManager.getDatabaseScriptContent(dbVersion, dbName); + createConfiguration.setImportDatabase(databaseToImportContent); + +// } else { +// createConfiguration.setCanCreateEmptyDatabase(true); +// +// } dataSourceService.create(sharedDatabaseConfiguration, createConfiguration); } @@ -132,7 +141,7 @@ public class ApplicationContextResource implements TestRule { } - dataSourceConfiguration.setModelVersion(Versions.valueOf(AbstractServiceTopiaTest.DEFAULT_VERSION)); + dataSourceConfiguration.setModelVersion(Versions.valueOf(ObserveFixtures.DEFAULT_VERSION)); return dataSourceConfiguration; diff --git a/observe-services-topia/src/test/resources/log4j.properties b/observe-services-topia/src/test/resources/log4j.properties index 0f21768..fb23e8d 100644 --- a/observe-services-topia/src/test/resources/log4j.properties +++ b/observe-services-topia/src/test/resources/log4j.properties @@ -30,3 +30,5 @@ log4j.appender.stdout.layout.ConversionPattern=%5p [%t] (%c:%L) %M - %m%n #log4j.appender.stdout.layout.ConversionPattern=%5p [%t] (%F:%L) %M - %m%n log4j.logger.fr.ird.observe=INFO +log4j.logger.org.nuiton.topia.replication.sql=DEBUG +log4j.logger.org.nuiton.topia.persistence.util.TopiaEntityHelper=INFO -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.