mailman.cloud.codelutin.com
Sign In Sign Up
Manage this list Sign In Sign Up

Keyboard Shortcuts

Thread View

  • j: Next unread message
  • k: Previous unread message
  • j a: Jump to all threads
  • j l: Jump to MailingList overview

Observe-commits

Thread Start a new thread
Download
Threads by month
  • ----- 2026 -----
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2025 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2024 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2023 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2022 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2021 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2020 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2019 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2018 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2017 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2016 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2015 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2014 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2013 -----
  • December
  • November
  • October
  • September
observe-commits@list.forge.codelutin.com

  • 7199 discussions
[Git][ultreiaio/ird-observe][develop] [V8-A3] Ouverture (migration) de bases locales V5 impossible - Closes #1105
by Tony CHEMIT 02 Oct '18

02 Oct '18
Tony CHEMIT pushed to branch develop at ultreiaio / ird-observe Commits: 67ab0c5b by Tony CHEMIT at 2018-10-02T11:50:10Z [V8-A3] Ouverture (migration) de bases locales V5 impossible - Closes #1105 - - - - - 2 changed files: - client-configuration/src/main/java/fr/ird/observe/client/configuration/ClientConfig.java - client/src/main/java/fr/ird/observe/client/ui/storage/StorageUIHandler.java Changes: ===================================== client-configuration/src/main/java/fr/ird/observe/client/configuration/ClientConfig.java ===================================== @@ -8,12 +8,12 @@ * it under the terms of the GNU General Public License as * published by the Free Software Foundation, either version 3 of the * License, or (at your option) any later version. - * + * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. - * + * * You should have received a copy of the GNU General Public * License along with this program. If not, see * <http://www.gnu.org/licenses/gpl-3.0.html>. @@ -30,6 +30,8 @@ import fr.ird.observe.client.constants.DbMode; import fr.ird.observe.dto.FloatingObjectPreset; import fr.ird.observe.dto.presets.RemoteDataSourceConfiguration; import fr.ird.observe.dto.presets.ServerDataSourceConfiguration; +import fr.ird.observe.navigation.model.edit.ObserveEditModel; +import fr.ird.observe.navigation.model.select.ObserveSelectModel; import fr.ird.observe.services.gson.ObserveDtoGsonSupplier; import io.ultreia.java4all.config.ApplicationConfig; import io.ultreia.java4all.config.ApplicationConfigInit; @@ -104,14 +106,14 @@ public class ClientConfig extends GeneratedClientConfig implements NavigationTre //FIXME private final ImmutableSet<String> longlineVesselTypeIds = ImmutableSet.copyOf( Sets.newHashSet("fr.ird.observe.entities.referentiel.VesselType#1239832675735#0.044156847891821505", - "fr.ird.observe.entities.referentiel.VesselType#1239832675736#0.8708229847859869", - "fr.ird.observe.entities.referentiel.VesselType#1239832686137#0.1")); + "fr.ird.observe.entities.referentiel.VesselType#1239832675736#0.8708229847859869", + "fr.ird.observe.entities.referentiel.VesselType#1239832686137#0.1")); private final ImmutableSet<String> seineVesselTypeIds = ImmutableSet.copyOf( Sets.newHashSet("fr.ird.observe.entities.referentiel.VesselType#1239832675735#0.044156847891821505", - "fr.ird.observe.entities.referentiel.VesselType#1239832675735#0.307197212385357", - "fr.ird.observe.entities.referentiel.VesselType#1239832675735#0.7380146830307519", - "fr.ird.observe.entities.referentiel.VesselType#1239832675735#0.9086075071905084", - "fr.ird.observe.entities.referentiel.VesselType#1239832675737#0.43324169605639407")); + "fr.ird.observe.entities.referentiel.VesselType#1239832675735#0.307197212385357", + "fr.ird.observe.entities.referentiel.VesselType#1239832675735#0.7380146830307519", + "fr.ird.observe.entities.referentiel.VesselType#1239832675735#0.9086075071905084", + "fr.ird.observe.entities.referentiel.VesselType#1239832675737#0.43324169605639407")); private final SimpleDateFormat dateFormat = new SimpleDateFormat(); /** * un drapeau pour savoir s'il faut lancer l'interface graphique. Cette @@ -148,10 +150,6 @@ public class ClientConfig extends GeneratedClientConfig implements NavigationTre private ImmutableList<RemoteDataSourceConfiguration> remoteDataSourceConfigurationList; private ObserveDtoGsonSupplier gsonSupplier; - static ClientConfig forTest() { - return new ClientConfig(ApplicationConfigInit.forAllScopesWithout(ApplicationConfigScope.HOME, ApplicationConfigScope.ENV, ApplicationConfigScope.SYSTEM),DEFAULT_OBSERVE_SWING_CONFIGURATION_FILENAME); - } - public ClientConfig() { this(DEFAULT_OBSERVE_SWING_CONFIGURATION_FILENAME); } @@ -162,13 +160,17 @@ public class ClientConfig extends GeneratedClientConfig implements NavigationTre delegate.setConfigFileName(configFileName); } - private ClientConfig(ApplicationConfigInit init,String configFileName) { + private ClientConfig(ApplicationConfigInit init, String configFileName) { super(init); ApplicationConfig delegate = get(); delegate.setEncoding(StandardCharsets.UTF_8.name()); delegate.setConfigFileName(configFileName); } + static ClientConfig forTest() { + return new ClientConfig(ApplicationConfigInit.forAllScopesWithout(ApplicationConfigScope.HOME, ApplicationConfigScope.ENV, ApplicationConfigScope.SYSTEM), DEFAULT_OBSERVE_SWING_CONFIGURATION_FILENAME); + } + @Override protected Supplier<Gson> getGsonSupplier() { return gsonSupplier == null ? gsonSupplier = new ObserveDtoGsonSupplier() : gsonSupplier; @@ -217,7 +219,7 @@ public class ClientConfig extends GeneratedClientConfig implements NavigationTre applicationConfig.setDefaultOption(APPLICATION_VERSION, version.getVersion()); } applicationConfig.parse(args); - if (version ==null) { + if (version == null) { removeSnapshotFromVersion(); } } @@ -364,6 +366,16 @@ public class ClientConfig extends GeneratedClientConfig implements NavigationTre get().saveForUser(unsavables); } + public int getNavigationEditModelCount() { + ObserveEditModel model = getNavigationEditModel(); + return model == null ? 0 : model.count(); + } + + public int getNavigationSelectModelCount() { + ObserveSelectModel model = getNavigationSelectModel(); + return model == null ? 0 : model.count(); + } + public void removeJaxxPropertyChangeListener() { // pcs.getPropertyChangeListeners(); // List<String> tmp = new ArrayList<>(); ===================================== client/src/main/java/fr/ird/observe/client/ui/storage/StorageUIHandler.java ===================================== @@ -397,11 +397,11 @@ public class StorageUIHandler implements UIHandler<StorageUI> { if (DbMode.USE_LOCAL.equals((model.getDbMode()))) { stepsCount += 2; } - int openIds = config.getNavigationEditModel().count(); + int openIds = config.getNavigationEditModelCount(); if (openIds > 0) { stepsCount += 1 + openIds; } - int selectedIds = config.getNavigationSelectModel().count(); + int selectedIds = config.getNavigationSelectModelCount(); if (selectedIds > 0) { stepsCount += 1 + selectedIds; } View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/commit/67ab0c5b4461d062ffd1c8549d8… -- View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/commit/67ab0c5b4461d062ffd1c8549d8… You're receiving this email because of your account on gitlab.com.
1 0
0 0
[Git][ultreiaio/ird-observe][develop] Apply some fixes + do not use any longer model for tab validation (jaxx 37)
by Tony CHEMIT 02 Oct '18

02 Oct '18
Tony CHEMIT pushed to branch develop at ultreiaio / ird-observe Commits: 06355c94 by Tony CHEMIT at 2018-10-02T02:12:57Z Apply some fixes + do not use any longer model for tab validation (jaxx 37) - - - - - 30 changed files: - client/src/main/java/fr/ird/observe/client/ui/actions/content/data/longline/LonglineDetailCompositionDeleteAllSectionsAction.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/data/longline/LonglineDetailCompositionGenerateAllSectionsAction.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/data/longline/save/SaveActivityLonglineLogbookSampleUIAction.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/data/longline/save/SaveLonglineGlobalCompositionLogbookUIAction.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/data/longline/save/SaveLonglineGlobalCompositionObsUIAction.java - client/src/main/java/fr/ird/observe/client/ui/content/api/ContentUIHandler.java - client/src/main/java/fr/ird/observe/client/ui/content/api/ContentUIInitializer.java - client/src/main/java/fr/ird/observe/client/ui/content/api/data/edit/ContentEditUI.jaxx - client/src/main/java/fr/ird/observe/client/ui/content/api/data/edit/ContentEditUIInitializer.java - client/src/main/java/fr/ird/observe/client/ui/content/api/data/list/ContentListUI.jaxx - client/src/main/java/fr/ird/observe/client/ui/content/api/data/open/ContentOpenableUIInitializer.java - client/src/main/java/fr/ird/observe/client/ui/content/api/data/simple/ContentSimpleUI.jaxx - client/src/main/java/fr/ird/observe/client/ui/content/api/data/simple/ContentSimpleUIInitializer.java - client/src/main/java/fr/ird/observe/client/ui/content/api/data/table/ContentTableUI.jaxx - client/src/main/java/fr/ird/observe/client/ui/content/api/data/table/ContentTableUIHandler.java - client/src/main/java/fr/ird/observe/client/ui/content/api/data/table/ContentTableUIInitializer.java - client/src/main/java/fr/ird/observe/client/ui/content/api/ref/ContentReferenceUIHandler.java - client/src/main/java/fr/ird/observe/client/ui/content/api/ref/ContentReferenceUIInitializer.java - client/src/main/java/fr/ird/observe/client/ui/content/data/longline/GearUseFeaturesLonglineUI.jcss - client/src/main/java/fr/ird/observe/client/ui/content/data/longline/GearUseFeaturesLonglineUIHandler.java - client/src/main/java/fr/ird/observe/client/ui/content/data/longline/GearUseFeaturesLonglineUIModel.java - client/src/main/java/fr/ird/observe/client/ui/content/data/longline/TripLonglineUI.jcss - client/src/main/java/fr/ird/observe/client/ui/content/data/longline/TripLonglineUIHandler.java - client/src/main/java/fr/ird/observe/client/ui/content/data/longline/TripLonglineUIModel.java - client/src/main/java/fr/ird/observe/client/ui/content/data/longline/logbook/CatchLonglineLogbookUI.jaxx - client/src/main/java/fr/ird/observe/client/ui/content/data/longline/logbook/CatchLonglineLogbookUI.jcss - client/src/main/java/fr/ird/observe/client/ui/content/data/longline/logbook/CatchLonglineLogbookUIHandler.java - client/src/main/java/fr/ird/observe/client/ui/content/data/longline/logbook/CatchLonglineLogbookUIModel.java - client/src/main/java/fr/ird/observe/client/ui/content/data/longline/logbook/LonglineGlobalCompositionLogbookUIHandler.java - client/src/main/java/fr/ird/observe/client/ui/content/data/longline/logbook/SetLonglineLogbookUI.jcss The diff was not included because it is too large. View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/commit/06355c940abeadf6b570e101ae3… -- View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/commit/06355c940abeadf6b570e101ae3… You're receiving this email because of your account on gitlab.com.
1 0
0 0
[Git][ultreiaio/ird-observe][develop] 4 commits: Petit renommage de libellé - Closes #1099
by Tony CHEMIT 01 Oct '18

01 Oct '18
Tony CHEMIT pushed to branch develop at ultreiaio / ird-observe Commits: ee9d7059 by Tony CHEMIT at 2018-10-01T14:18:53Z Petit renommage de libellé - Closes #1099 - - - - - 0b137008 by Tony CHEMIT at 2018-10-01T14:19:08Z Extension de fichier du rapport de validation - Closes #1102 - - - - - 69c29cee by Tony CHEMIT at 2018-10-01T14:19:20Z Widget température °C/°F : message de validation perfectible - Closes #960 (il restait une validation de température au niveau des routes) - - - - - 02e91427 by Tony CHEMIT at 2018-10-01T14:19:34Z Le calcul des vitesses a eu un raté après avoir fait usage de la fonction &quot;Voulez-vous créer l&#39;activité de fin de veille ?&quot; - See #1100 - - - - - 6 changed files: - client/src/main/java/fr/ird/observe/client/ui/admin/validate/ValidateModel.java - client/src/main/resources/i18n/client_en_GB.properties - client/src/main/resources/i18n/client_es_ES.properties - client/src/main/resources/i18n/client_fr_FR.properties - services/src/main/java/fr/ird/observe/services/validation/validators/ActivitySimpleSpeedDtoValidator.java - validation/src/main/resources/fr/ird/observe/dto/data/seine/RouteDto-update-error-validation.xml Changes: ===================================== client/src/main/java/fr/ird/observe/client/ui/admin/validate/ValidateModel.java ===================================== @@ -41,8 +41,8 @@ import fr.ird.observe.services.service.actions.validate.ValidationResultDto; import fr.ird.observe.services.service.actions.validate.ValidationResultDtoMessage; import fr.ird.observe.services.validation.ValidatorDto; import org.apache.commons.lang3.mutable.MutableInt; -import org.apache.logging.log4j.Logger; import org.apache.logging.log4j.LogManager; +import org.apache.logging.log4j.Logger; import org.nuiton.jaxx.runtime.swing.wizard.ext.WizardState; import org.nuiton.validator.NuitonValidatorScope; @@ -75,7 +75,7 @@ public class ValidateModel extends AdminActionModel { static final String PROPERTY_VALIDATION_RESULT = "validationResult"; /** le pattern du fichier de rapport après validation */ - private static final String REPORT_PATTERN = "report-%1$tF--%1$tk-%1$tM-%1$tS.txt"; + private static final String REPORT_PATTERN = "report-%1$tF--%1$tk-%1$tM-%1$tS.html"; /** Logger */ private static final Logger log = LogManager.getLogger(ValidateModel.class); ===================================== client/src/main/resources/i18n/client_en_GB.properties ===================================== @@ -1817,7 +1817,7 @@ observe.ui.tree.seine.nonTargetCatch=Non target catch observe.ui.tree.seine.nonTargetCatchRelease=Non target released catches observe.ui.tree.seine.nonTargetSample=Non target samples observe.ui.tree.seine.objectObservedSpecies=Object observed species -observe.ui.tree.seine.objectOperation=Object operations +observe.ui.tree.seine.objectOperation=Beacon observe.ui.tree.seine.objectSchoolEstimate=Object school estimates observe.ui.tree.seine.route.list=Routes observe.ui.tree.seine.route.unsaved=New route ===================================== client/src/main/resources/i18n/client_es_ES.properties ===================================== @@ -1817,7 +1817,7 @@ observe.ui.tree.seine.nonTargetCatch=Fauna accesoria conservada o descartada observe.ui.tree.seine.nonTargetCatchRelease=Faunes accessoires libérées \#TODO observe.ui.tree.seine.nonTargetSample=Muestreos de fauna accesoria observe.ui.tree.seine.objectObservedSpecies=Fauna observada -observe.ui.tree.seine.objectOperation=Operaciones sobre el objeto +observe.ui.tree.seine.objectOperation=Baliza observe.ui.tree.seine.objectSchoolEstimate=Estimaciones banco de objetos observe.ui.tree.seine.route.list=Rutas observe.ui.tree.seine.route.unsaved=Nueva ruta ===================================== client/src/main/resources/i18n/client_fr_FR.properties ===================================== @@ -1817,7 +1817,7 @@ observe.ui.tree.seine.nonTargetCatch=Espèces accessoires conservées ou rejeté observe.ui.tree.seine.nonTargetCatchRelease=Espèces accessoires libérées observe.ui.tree.seine.nonTargetSample=Échantillons espèces accessoires observe.ui.tree.seine.objectObservedSpecies=Faune observée -observe.ui.tree.seine.objectOperation=Opérations sur l'objet +observe.ui.tree.seine.objectOperation=Balise observe.ui.tree.seine.objectSchoolEstimate=Estimations banc objet observe.ui.tree.seine.route.list=Routes observe.ui.tree.seine.route.unsaved=Nouvelle route ===================================== services/src/main/java/fr/ird/observe/services/validation/validators/ActivitySimpleSpeedDtoValidator.java ===================================== @@ -29,9 +29,12 @@ import fr.ird.observe.dto.data.seine.ActivitySeineDto; import fr.ird.observe.dto.data.seine.ActivitySeineStubDto; import fr.ird.observe.dto.data.seine.RouteDto; import fr.ird.observe.dto.decoration.DecoratorService; -import org.apache.logging.log4j.Logger; import org.apache.logging.log4j.LogManager; +import org.apache.logging.log4j.Logger; +import java.util.Comparator; +import java.util.LinkedList; +import java.util.List; import java.util.Objects; /** @@ -146,8 +149,24 @@ public class ActivitySimpleSpeedDtoValidator extends FieldValidatorSupport { Objects.requireNonNull(route, " could not find currentRoute in valueStack"); - ActivitySeineStubDto previousActivity = route.getPreviousActivity(activity.getId()); - + ActivitySeineStubDto previousActivity; + + if (activity.isNotPersisted()) { + // since there is no id, can't use the later method, must find out by our self previous activity + List<ActivitySeineStubDto> activitySeine = new LinkedList<>(route.getActivitySeine()); + ActivitySeineStubDto activityStub = new ActivitySeineStubDto(); + activityStub.setTime(activity.getTime()); + activitySeine.add(activityStub); + activitySeine.sort(Comparator.comparing(ActivitySeineStubDto::getTimeSecond)); + int index = activitySeine.indexOf(activityStub); + if (index > 0) { + previousActivity = activitySeine.get(index - 1); + } else { + previousActivity = null; + } + } else { + previousActivity = route.getPreviousActivity(activity.getId()); + } if (previousActivity == null) { // pas d'activity avant, rien à valider ===================================== validation/src/main/resources/fr/ird/observe/dto/data/seine/RouteDto-update-error-validation.xml ===================================== @@ -66,21 +66,6 @@ <message>observe.validation.route.invalid.time##${index}</message> </field-validator> - <!-- coherence seaSurfaceTemperature des activitys (moins de 12 de delta) --> - <field-validator type="collectionFieldExpression"> - <param name="mode">ALL</param> - <param name="useSensitiveContext">true</param> - <param name="expression"><![CDATA[ - previous == null || previous.seaSurfaceTemperature == null || current.seaSurfaceTemperature == null - || (previous.seaSurfaceTemperature > current.seaSurfaceTemperature ? - previous.seaSurfaceTemperature - current.seaSurfaceTemperature <= 12.0 - : current.seaSurfaceTemperature - previous.seaSurfaceTemperature <= 12.0 - ) - ]]> - </param> - <message>observe.validation.route.invalid.seaSurfaceTemperature##${index}</message> - </field-validator> - <!-- coherence quadrant des activitys --> <field-validator type="collectionFieldExpression"> <param name="mode">ALL</param> View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/compare/7e6fa47b9b4155cf25a2456b53… -- View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/compare/7e6fa47b9b4155cf25a2456b53… You're receiving this email because of your account on gitlab.com.
1 0
0 0
[Git][ultreiaio/ird-observe][develop-7.x] 6 commits: Petit renommage de libellé - Closes #1099
by Tony CHEMIT 01 Oct '18

01 Oct '18
Tony CHEMIT pushed to branch develop-7.x at ultreiaio / ird-observe Commits: b30b6807 by Tony CHEMIT at 2018-10-01T13:23:36Z Petit renommage de libellé - Closes #1099 - - - - - 2be32d42 by Tony CHEMIT at 2018-10-01T13:24:53Z Fix some memory leaks (some content were not closed properly - - - - - d097f87a by Tony CHEMIT at 2018-10-01T13:28:26Z Extension de fichier du rapport de validation - Closes #1102 - - - - - d09a03ea by Tony CHEMIT at 2018-10-01T13:31:29Z up to version 7.0.0-SNAPSHOT - - - - - 6490f483 by Tony CHEMIT at 2018-10-01T13:37:43Z Widget température °C/°F : message de validation perfectible - Closes #960 (il restait une validation de température au niveau des routes) - - - - - 3ef955bb by Tony CHEMIT at 2018-10-01T14:13:46Z Le calcul des vitesses a eu un raté après avoir fait usage de la fonction &quot;Voulez-vous créer l&#39;activité de fin de veille ?&quot; - See #1100 - - - - - 26 changed files: - client-configuration/pom.xml - client/pom.xml - client/src/main/java/fr/ird/observe/client/ui/admin/validate/ValidateModel.java - client/src/main/java/fr/ird/observe/client/ui/content/ContentUIHandler.java - client/src/main/java/fr/ird/observe/client/ui/content/data/longline/CatchLonglineUIHandler.java - client/src/main/java/fr/ird/observe/client/ui/content/data/longline/GearUseFeaturesLonglineUIHandler.java - client/src/main/java/fr/ird/observe/client/ui/content/data/longline/SetLonglineUIHandler.java - client/src/main/java/fr/ird/observe/client/ui/content/data/longline/TdrUIHandler.java - client/src/main/java/fr/ird/observe/client/ui/content/data/seine/GearUseFeaturesSeineUIHandler.java - client/src/main/java/fr/ird/observe/client/ui/tree/navigation/NavigationTree.java - client/src/main/resources/i18n/client_en_GB.properties - client/src/main/resources/i18n/client_es_ES.properties - client/src/main/resources/i18n/client_fr_FR.properties - dto/pom.xml - observe/pom.xml - persistence/pom.xml - pom.xml - server-configuration/pom.xml - server/pom.xml - services-client/pom.xml - services-local/pom.xml - services/pom.xml - services/src/main/java/fr/ird/observe/services/validation/validators/ActivitySimpleSpeedDtoValidator.java - test/pom.xml - validation/pom.xml - validation/src/main/resources/fr/ird/observe/dto/data/seine/RouteDto-update-error-validation.xml Changes: ===================================== client-configuration/pom.xml ===================================== @@ -26,7 +26,7 @@ <parent> <groupId>fr.ird.observe</groupId> <artifactId>ird-observe</artifactId> - <version>7.0-RC-23-SNAPSHOT</version> + <version>7.0.0-SNAPSHOT</version> </parent> <artifactId>client-configuration</artifactId> ===================================== client/pom.xml ===================================== @@ -26,7 +26,7 @@ <parent> <groupId>fr.ird.observe</groupId> <artifactId>ird-observe</artifactId> - <version>7.0-RC-23-SNAPSHOT</version> + <version>7.0.0-SNAPSHOT</version> </parent> <artifactId>client</artifactId> ===================================== client/src/main/java/fr/ird/observe/client/ui/admin/validate/ValidateModel.java ===================================== @@ -41,8 +41,8 @@ import fr.ird.observe.services.service.actions.validate.ValidationResultDto; import fr.ird.observe.services.service.actions.validate.ValidationResultDtoMessage; import fr.ird.observe.services.validation.ValidatorDto; import org.apache.commons.lang3.mutable.MutableInt; -import org.apache.logging.log4j.Logger; import org.apache.logging.log4j.LogManager; +import org.apache.logging.log4j.Logger; import org.nuiton.jaxx.runtime.swing.wizard.ext.WizardState; import org.nuiton.validator.NuitonValidatorScope; @@ -75,7 +75,7 @@ public class ValidateModel extends AdminActionModel { static final String PROPERTY_VALIDATION_RESULT = "validationResult"; /** le pattern du fichier de rapport après validation */ - private static final String REPORT_PATTERN = "report-%1$tF--%1$tk-%1$tM-%1$tS.txt"; + private static final String REPORT_PATTERN = "report-%1$tF--%1$tk-%1$tM-%1$tS.html"; /** Logger */ private static final Logger log = LogManager.getLogger(ValidateModel.class); ===================================== client/src/main/java/fr/ird/observe/client/ui/content/ContentUIHandler.java ===================================== @@ -791,11 +791,11 @@ public abstract class ContentUIHandler<E extends IdDto, U extends ContentUI<E, U SwingValidatorUtil.setValidatorChanged(ui, false); } - protected void closeSafeUI() { + public void closeSafeUI() { removeAllMessages(ui); ContentUIModel<E> model = getModel(); - + getUi().getErrorTableModel().clearValidators(); boolean create = model.isCreatingMode(); if (create && model.isEditable()) { // remove node ===================================== client/src/main/java/fr/ird/observe/client/ui/content/data/longline/CatchLonglineUIHandler.java ===================================== @@ -62,8 +62,8 @@ import fr.ird.observe.dto.referential.longline.HealthnessReference; import fr.ird.observe.dto.result.SaveResultDto; import fr.ird.observe.spi.DtoModelHelper; import org.apache.commons.lang3.BooleanUtils; -import org.apache.logging.log4j.Logger; import org.apache.logging.log4j.LogManager; +import org.apache.logging.log4j.Logger; import org.nuiton.jaxx.runtime.context.JAXXContextEntryDef; import org.nuiton.jaxx.runtime.spi.UIHandler; import org.nuiton.jaxx.validator.swing.SwingValidator; @@ -72,7 +72,10 @@ import org.nuiton.jaxx.validator.swing.SwingValidatorMessageTableModel; import org.nuiton.util.DateUtil; import org.nuiton.validator.NuitonValidatorScope; -import javax.swing.*; +import javax.swing.JComponent; +import javax.swing.JOptionPane; +import javax.swing.JTable; +import javax.swing.SwingUtilities; import javax.swing.event.TableModelListener; import javax.swing.table.DefaultTableCellRenderer; import java.awt.Component; @@ -709,7 +712,7 @@ public class CatchLonglineUIHandler extends ContentTableUIHandler<SetLonglineCat } @Override - protected void closeSafeUI() { + public void closeSafeUI() { if (log.isInfoEnabled()) { log.info("CloseUI: " + getModel()); ===================================== client/src/main/java/fr/ird/observe/client/ui/content/data/longline/GearUseFeaturesLonglineUIHandler.java ===================================== @@ -49,8 +49,8 @@ import fr.ird.observe.dto.referential.GearReference; import fr.ird.observe.dto.result.SaveResultDto; import fr.ird.observe.services.service.referential.ReferentialService; import org.apache.commons.lang3.StringUtils; -import org.apache.logging.log4j.Logger; import org.apache.logging.log4j.LogManager; +import org.apache.logging.log4j.Logger; import org.nuiton.jaxx.runtime.spi.UIHandler; import org.nuiton.jaxx.runtime.swing.JTables; import org.nuiton.jaxx.validator.swing.SwingValidatorMessage; @@ -417,7 +417,7 @@ public class GearUseFeaturesLonglineUIHandler extends ContentTableUIHandler<Trip } @Override - protected void closeSafeUI() { + public void closeSafeUI() { if (log.isInfoEnabled()) { log.info("CloseUI: " + getModel()); ===================================== client/src/main/java/fr/ird/observe/client/ui/content/data/longline/SetLonglineUIHandler.java ===================================== @@ -258,7 +258,7 @@ public class SetLonglineUIHandler extends ContentUIHandler<SetLonglineDto, SetLo } @Override - protected void closeSafeUI() { + public void closeSafeUI() { if (log.isInfoEnabled()) { log.info("CloseUI: " + getModel()); ===================================== client/src/main/java/fr/ird/observe/client/ui/content/data/longline/TdrUIHandler.java ===================================== @@ -41,8 +41,8 @@ import fr.ird.observe.dto.referential.SpeciesDto; import fr.ird.observe.dto.referential.SpeciesReference; import fr.ird.observe.dto.referential.longline.SensorBrandReference; import fr.ird.observe.dto.result.SaveResultDto; -import org.apache.logging.log4j.Logger; import org.apache.logging.log4j.LogManager; +import org.apache.logging.log4j.Logger; import org.nuiton.jaxx.runtime.context.JAXXContextEntryDef; import org.nuiton.jaxx.runtime.spi.UIHandler; import org.nuiton.jaxx.validator.swing.SwingValidatorMessage; @@ -233,7 +233,7 @@ public class TdrUIHandler extends ContentTableUIHandler<SetLonglineTdrDto, TdrDt } @Override - protected void closeSafeUI() { + public void closeSafeUI() { if (log.isInfoEnabled()) { log.info("CloseUI: " + getModel()); } ===================================== client/src/main/java/fr/ird/observe/client/ui/content/data/seine/GearUseFeaturesSeineUIHandler.java ===================================== @@ -49,8 +49,8 @@ import fr.ird.observe.dto.referential.GearReference; import fr.ird.observe.dto.result.SaveResultDto; import fr.ird.observe.services.service.referential.ReferentialService; import org.apache.commons.lang3.StringUtils; -import org.apache.logging.log4j.Logger; import org.apache.logging.log4j.LogManager; +import org.apache.logging.log4j.Logger; import org.nuiton.jaxx.runtime.spi.UIHandler; import org.nuiton.jaxx.runtime.swing.JTables; import org.nuiton.jaxx.validator.swing.SwingValidatorMessage; @@ -417,7 +417,7 @@ public class GearUseFeaturesSeineUIHandler extends ContentTableUIHandler<TripSei } @Override - protected void closeSafeUI() { + public void closeSafeUI() { if (log.isInfoEnabled()) { log.info("CloseUI: " + getModel()); ===================================== client/src/main/java/fr/ird/observe/client/ui/tree/navigation/NavigationTree.java ===================================== @@ -25,6 +25,7 @@ package fr.ird.observe.client.ui.tree.navigation; import fr.ird.observe.client.ObserveSwingApplicationContext; import fr.ird.observe.client.db.ClientDataContext; import fr.ird.observe.client.db.ObserveSwingDataSource; +import fr.ird.observe.client.ui.content.ContentUI; import fr.ird.observe.client.ui.tree.navigation.nodes.NavigationTreeNodeSupport; import fr.ird.observe.client.ui.tree.navigation.nodes.ReferenceNavigationTreeNodeSupport; import fr.ird.observe.client.ui.tree.navigation.nodes.RootNavigationTreeNode; @@ -96,14 +97,42 @@ public class NavigationTree extends JXTree { public NavigationTree() { super(new NavigationTreeModel()); setSelectionModel(new DefaultTreeSelectionModel() { +// @Override +// public void setSelectionPath(TreePath path) { +// boolean canChange = skipCheckPreviousContent || (!Objects.equals(path, getSelectionPath()) && ObserveSwingApplicationContext.get().getContentUIManager().closeSelectedContentUI()); +// if (!canChange) { +// // cancel the change of node +// log.warn(String.format("Do not change selection path: %s against: %s", path, getSelectionPath())); +// return; +// } +// if (skipCheckPreviousContent) { +// ContentUI selectedContentUI = ObserveSwingApplicationContext.get().getContentUIManager().getSelectedContentUI(); +// if (selectedContentUI != null) { +// selectedContentUI.getHandler().closeSafeUI(); +// } +// } +// super.setSelectionPath(path); +// } + @Override - public void setSelectionPath(TreePath path) { + public void setSelectionPaths(TreePath[] pPaths) { + if (pPaths.length > 1) { + return; + } + TreePath path = pPaths[0]; boolean canChange = skipCheckPreviousContent || (!Objects.equals(path, getSelectionPath()) && ObserveSwingApplicationContext.get().getContentUIManager().closeSelectedContentUI()); if (!canChange) { // cancel the change of node + log.warn(String.format("Do not change selection path: %s against: %s", path, getSelectionPath())); return; } - super.setSelectionPath(path); + if (skipCheckPreviousContent) { + ContentUI selectedContentUI = ObserveSwingApplicationContext.get().getContentUIManager().getSelectedContentUI(); + if (selectedContentUI != null) { + selectedContentUI.getHandler().closeSafeUI(); + } + } + super.setSelectionPaths(pPaths); } }); setLargeModel(true); ===================================== client/src/main/resources/i18n/client_en_GB.properties ===================================== @@ -1508,7 +1508,7 @@ observe.ui.tree.seine.nonTargetCatch=Non target catch observe.ui.tree.seine.nonTargetCatchRelease=Non target released catches observe.ui.tree.seine.nonTargetSample=Non target samples observe.ui.tree.seine.objectObservedSpecies=Object observed species -observe.ui.tree.seine.objectOperation=Object operations +observe.ui.tree.seine.objectOperation=Beacon observe.ui.tree.seine.objectSchoolEstimate=Object school estimates observe.ui.tree.seine.routes=Routes observe.ui.tree.seine.schoolEstimate=School estimates ===================================== client/src/main/resources/i18n/client_es_ES.properties ===================================== @@ -1508,7 +1508,7 @@ observe.ui.tree.seine.nonTargetCatch=Fauna accesoria conservada o descartada observe.ui.tree.seine.nonTargetCatchRelease=Faunes accessoires libérées \#TODO observe.ui.tree.seine.nonTargetSample=Muestreos de fauna accesoria observe.ui.tree.seine.objectObservedSpecies=Fauna observada -observe.ui.tree.seine.objectOperation=Operaciones sobre el objeto +observe.ui.tree.seine.objectOperation=Baliza observe.ui.tree.seine.objectSchoolEstimate=Estimaciones banco de objetos observe.ui.tree.seine.routes=Rutas observe.ui.tree.seine.schoolEstimate=Estimaciones banco ===================================== client/src/main/resources/i18n/client_fr_FR.properties ===================================== @@ -1508,7 +1508,7 @@ observe.ui.tree.seine.nonTargetCatch=Espèces accessoires conservées ou rejeté observe.ui.tree.seine.nonTargetCatchRelease=Espèces accessoires libérées observe.ui.tree.seine.nonTargetSample=Échantillons espèces accessoires observe.ui.tree.seine.objectObservedSpecies=Faune observée -observe.ui.tree.seine.objectOperation=Opérations sur l'objet +observe.ui.tree.seine.objectOperation=Balise observe.ui.tree.seine.objectSchoolEstimate=Estimations banc objet observe.ui.tree.seine.routes=Routes observe.ui.tree.seine.schoolEstimate=Estimation banc ===================================== dto/pom.xml ===================================== @@ -27,7 +27,7 @@ <parent> <groupId>fr.ird.observe</groupId> <artifactId>ird-observe</artifactId> - <version>7.0-RC-23-SNAPSHOT</version> + <version>7.0.0-SNAPSHOT</version> </parent> <artifactId>dto</artifactId> ===================================== observe/pom.xml ===================================== @@ -26,7 +26,7 @@ <parent> <groupId>fr.ird.observe</groupId> <artifactId>ird-observe</artifactId> - <version>7.0-RC-23-SNAPSHOT</version> + <version>7.0.0-SNAPSHOT</version> </parent> <artifactId>observe</artifactId> ===================================== persistence/pom.xml ===================================== @@ -26,7 +26,7 @@ <parent> <groupId>fr.ird.observe</groupId> <artifactId>ird-observe</artifactId> - <version>7.0-RC-23-SNAPSHOT</version> + <version>7.0.0-SNAPSHOT</version> </parent> <artifactId>persistence</artifactId> ===================================== pom.xml ===================================== @@ -31,7 +31,7 @@ <groupId>fr.ird.observe</groupId> <artifactId>ird-observe</artifactId> - <version>7.0-RC-23-SNAPSHOT</version> + <version>7.0.0-SNAPSHOT</version> <packaging>pom</packaging> <name>ObServe :: Pom</name> ===================================== server-configuration/pom.xml ===================================== @@ -26,7 +26,7 @@ <parent> <groupId>fr.ird.observe</groupId> <artifactId>ird-observe</artifactId> - <version>7.0-RC-23-SNAPSHOT</version> + <version>7.0.0-SNAPSHOT</version> </parent> <artifactId>server-configuration</artifactId> ===================================== server/pom.xml ===================================== @@ -27,7 +27,7 @@ <parent> <groupId>fr.ird.observe</groupId> <artifactId>ird-observe</artifactId> - <version>7.0-RC-23-SNAPSHOT</version> + <version>7.0.0-SNAPSHOT</version> </parent> <artifactId>server</artifactId> ===================================== services-client/pom.xml ===================================== @@ -27,7 +27,7 @@ <parent> <groupId>fr.ird.observe</groupId> <artifactId>ird-observe</artifactId> - <version>7.0-RC-23-SNAPSHOT</version> + <version>7.0.0-SNAPSHOT</version> </parent> <artifactId>services-client</artifactId> ===================================== services-local/pom.xml ===================================== @@ -27,7 +27,7 @@ <parent> <groupId>fr.ird.observe</groupId> <artifactId>ird-observe</artifactId> - <version>7.0-RC-23-SNAPSHOT</version> + <version>7.0.0-SNAPSHOT</version> </parent> <artifactId>services-local</artifactId> ===================================== services/pom.xml ===================================== @@ -27,7 +27,7 @@ <parent> <groupId>fr.ird.observe</groupId> <artifactId>ird-observe</artifactId> - <version>7.0-RC-23-SNAPSHOT</version> + <version>7.0.0-SNAPSHOT</version> </parent> <artifactId>services</artifactId> ===================================== services/src/main/java/fr/ird/observe/services/validation/validators/ActivitySimpleSpeedDtoValidator.java ===================================== @@ -29,9 +29,12 @@ import fr.ird.observe.dto.data.seine.ActivitySeineDto; import fr.ird.observe.dto.data.seine.ActivitySeineStubDto; import fr.ird.observe.dto.data.seine.RouteDto; import fr.ird.observe.dto.decoration.DecoratorService; -import org.apache.logging.log4j.Logger; import org.apache.logging.log4j.LogManager; +import org.apache.logging.log4j.Logger; +import java.util.Comparator; +import java.util.LinkedList; +import java.util.List; import java.util.Objects; /** @@ -146,8 +149,24 @@ public class ActivitySimpleSpeedDtoValidator extends FieldValidatorSupport { Objects.requireNonNull(route, " could not find currentRoute in valueStack"); - ActivitySeineStubDto previousActivity = route.getPreviousActivity(activity.getId()); - + ActivitySeineStubDto previousActivity; + + if (activity.isNotPersisted()) { + // since there is no id, can't use the later method, must find out by our self previous activity + List<ActivitySeineStubDto> activitySeine = new LinkedList<>(route.getActivitySeine()); + ActivitySeineStubDto activityStub = new ActivitySeineStubDto(); + activityStub.setTime(activity.getTime()); + activitySeine.add(activityStub); + activitySeine.sort(Comparator.comparing(ActivitySeineStubDto::getTimeSecond)); + int index = activitySeine.indexOf(activityStub); + if (index > 0) { + previousActivity = activitySeine.get(index - 1); + } else { + previousActivity = null; + } + } else { + previousActivity = route.getPreviousActivity(activity.getId()); + } if (previousActivity == null) { // pas d'activity avant, rien à valider ===================================== test/pom.xml ===================================== @@ -26,7 +26,7 @@ <parent> <groupId>fr.ird.observe</groupId> <artifactId>ird-observe</artifactId> - <version>7.0-RC-23-SNAPSHOT</version> + <version>7.0.0-SNAPSHOT</version> </parent> <artifactId>test</artifactId> ===================================== validation/pom.xml ===================================== @@ -26,7 +26,7 @@ <parent> <groupId>fr.ird.observe</groupId> <artifactId>ird-observe</artifactId> - <version>7.0-RC-23-SNAPSHOT</version> + <version>7.0.0-SNAPSHOT</version> </parent> <artifactId>validation</artifactId> ===================================== validation/src/main/resources/fr/ird/observe/dto/data/seine/RouteDto-update-error-validation.xml ===================================== @@ -66,21 +66,6 @@ <message>observe.validation.route.invalid.time##${index}</message> </field-validator> - <!-- coherence seaSurfaceTemperature des activitys (moins de 12 de delta) --> - <field-validator type="collectionFieldExpression"> - <param name="mode">ALL</param> - <param name="useSensitiveContext">true</param> - <param name="expression"><![CDATA[ - previous == null || previous.seaSurfaceTemperature == null || current.seaSurfaceTemperature == null - || (previous.seaSurfaceTemperature > current.seaSurfaceTemperature ? - previous.seaSurfaceTemperature - current.seaSurfaceTemperature <= 12.0 - : current.seaSurfaceTemperature - previous.seaSurfaceTemperature <= 12.0 - ) - ]]> - </param> - <message>observe.validation.route.invalid.seaSurfaceTemperature##${index}</message> - </field-validator> - <!-- coherence quadrant des activitys --> <field-validator type="collectionFieldExpression"> <param name="mode">ALL</param> View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/compare/1ca1414b0a5f060e0c11aa959a… -- View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/compare/1ca1414b0a5f060e0c11aa959a… You're receiving this email because of your account on gitlab.com.
1 0
0 0
[Git][ultreiaio/ird-observe][develop] 4 commits: Big big refactor around actions in handler, introduce new handler for any case.
by Tony CHEMIT 01 Oct '18

01 Oct '18
Tony CHEMIT pushed to branch develop at ultreiaio / ird-observe Commits: dd220ec5 by Tony CHEMIT at 2018-10-01T11:23:15Z Big big refactor around actions in handler, introduce new handler for any case. Now UI are no more responsible of any actions except of loading - start and stop editing :) Yes now we have more classes, but no more fear about whre does goes our code... - - - - - 18dec528 by Tony CHEMIT at 2018-10-01T12:37:21Z update pom - - - - - 96138fd7 by Tony CHEMIT at 2018-10-01T12:40:02Z [RAPPORTS] Les 4 requêtes sur espèces cibles ne fonctionnent pas - Closes #1101 - - - - - 7e6fa47b by Tony CHEMIT at 2018-10-01T12:42:50Z update to geotools 20.0 - - - - - 30 changed files: - client/pom.xml - client/src/main/java/fr/ird/observe/client/ObserveSwingApplicationContext.java - client/src/main/java/fr/ird/observe/client/db/ObserveSwingDataSource.java - client/src/main/java/fr/ird/observe/client/navigation/RouteCloseCallback.java - client/src/main/java/fr/ird/observe/client/ui/ObserveKeyStrokes.java - client/src/main/java/fr/ird/observe/client/ui/ObserveMainUI.jaxx - client/src/main/java/fr/ird/observe/client/ui/ObserveMainUIInitializer.java - client/src/main/java/fr/ird/observe/client/ui/actions/UIActionSupport.java - − client/src/main/java/fr/ird/observe/client/ui/actions/content/CloseAndCreateUIAction.java - − client/src/main/java/fr/ird/observe/client/ui/actions/content/DeleteDataUIAction.java - − client/src/main/java/fr/ird/observe/client/ui/actions/content/DeleteReferenceUIAction.java - − client/src/main/java/fr/ird/observe/client/ui/actions/content/SaveEditUIAction.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/AbstractContentUIAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/api/AbstractContentUIAction.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/ResetEditUIAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/api/ResetEditUIAction.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/ShowTechnicalInformationsAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/api/ShowTechnicalInformationsAction.java - + client/src/main/java/fr/ird/observe/client/ui/actions/content/api/data/edit/DeleteEditDataUIActionSupport.java - + client/src/main/java/fr/ird/observe/client/ui/actions/content/api/data/edit/SaveEditDataUIActionSupport.java - + client/src/main/java/fr/ird/observe/client/ui/actions/content/api/data/list/CloseOpenDataFromListUIAction.java - + client/src/main/java/fr/ird/observe/client/ui/actions/content/api/data/list/CreateOpenDataFromListUIAction.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/move/MoveMultipleDataUIActionSupport.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/api/data/list/MoveMultipleDataUIActionSupport.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/move/MoveMultipleTripUIAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/api/data/list/MoveMultipleTripUIActionSupport.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/ReOpenUIAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/api/data/list/OpenOpenDataFromListUIAction.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/CloseOpenUIAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/api/data/open/CloseOpenDataUIAction.java - + client/src/main/java/fr/ird/observe/client/ui/actions/content/api/data/open/CreateOpenDataUIAction.java - + client/src/main/java/fr/ird/observe/client/ui/actions/content/api/data/open/DeleteOpenDataUIActionSupport.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/move/MoveSingleDataUIActionSupport.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/api/data/open/MoveSingleDataUIActionSupport.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/move/MoveSingleTripUIAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/api/data/open/MoveSingleTripUIActionSupport.java - + client/src/main/java/fr/ird/observe/client/ui/actions/content/api/data/open/OpenOpenDataUIAction.java - + client/src/main/java/fr/ird/observe/client/ui/actions/content/api/data/open/SaveOpenDataUIActionSupport.java - + client/src/main/java/fr/ird/observe/client/ui/actions/content/api/data/simple/SaveSimpleDataUIActionSupport.java The diff was not included because it is too large. View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/compare/59d01fca3942724d14eaebb6f4… -- View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/compare/59d01fca3942724d14eaebb6f4… You're receiving this email because of your account on gitlab.com.
1 0
0 0
[Git][ultreiaio/ird-observe][develop-7.x] 4 commits: can not select tab if not enabled
by Tony CHEMIT 01 Oct '18

01 Oct '18
Tony CHEMIT pushed to branch develop-7.x at ultreiaio / ird-observe Commits: e356f4d8 by Tony CHEMIT at 2018-10-01T11:38:49Z can not select tab if not enabled - - - - - 56d4e718 by Tony CHEMIT at 2018-10-01T12:25:21Z [RAPPORTS] Les 4 requêtes sur espèces cibles ne fonctionnent pas - Closes #1101 - - - - - e88f041e by Tony CHEMIT at 2018-10-01T12:34:37Z update to geotools 20.0 - - - - - 1ca1414b by Tony CHEMIT at 2018-10-01T12:34:43Z update pom - - - - - 7 changed files: - client/pom.xml - client/src/main/java/fr/ird/observe/client/ui/actions/content/GoToTabUIActionSupport.java - client/src/main/java/fr/ird/observe/client/ui/util/tripMap/ObserveMapPaneLegendItem.java - client/src/main/java/fr/ird/observe/client/ui/util/tripMap/ObserverMapPanLegendDrawer.java - client/src/main/java/fr/ird/observe/client/ui/util/tripMap/TripMapContentBuilder.java - pom.xml - services/src/main/resources/observe-reports.properties Changes: ===================================== client/pom.xml ===================================== @@ -240,6 +240,14 @@ <groupId>it.geosolutions.jaiext.utilities</groupId> <artifactId>jt-utilities</artifactId> </exclusion> + <exclusion> + <groupId>it.geosolutions.jaiext.shadedrelief</groupId> + <artifactId>jt-shadedrelief</artifactId> + </exclusion> + <exclusion> + <groupId>it.geosolutions.jaiext.scale2</groupId> + <artifactId>jt-scale2</artifactId> + </exclusion> <exclusion> <groupId>org.jaitools</groupId> <artifactId>jt-zonalstats</artifactId> @@ -289,6 +297,11 @@ <artifactId>gt-epsg-hsql</artifactId> <version>${lib.version.geoTools}</version> </dependency> + <dependency> + <groupId>org.locationtech.jts</groupId> + <artifactId>jts-core</artifactId> + <version>1.16.0</version> + </dependency> </dependencies> </dependencyManagement> @@ -598,7 +611,7 @@ </dependency> <dependency> - <groupId>com.vividsolutions</groupId> + <groupId>org.locationtech.jts</groupId> <artifactId>jts-core</artifactId> </dependency> @@ -643,7 +656,6 @@ <dependency> <groupId>org.jetbrains</groupId> <artifactId>annotations</artifactId> - <version>16.0.1</version> </dependency> </dependencies> ===================================== client/src/main/java/fr/ird/observe/client/ui/actions/content/GoToTabUIActionSupport.java ===================================== @@ -51,12 +51,9 @@ public abstract class GoToTabUIActionSupport extends AbstractContentUIAction { @Override protected void actionPerformed(ContentUI<?, ?> contentUI) { JTabbedPane mainTabbedPane = (JTabbedPane) contentUI.getObjectById(tabbedPaneName); - if (mainTabbedPane == null) { - - // rien à faire - return; + if (mainTabbedPane != null && mainTabbedPane.isEnabledAt(tabIndex)) { + mainTabbedPane.setSelectedIndex(tabIndex); } - mainTabbedPane.setSelectedIndex(tabIndex); } @Override ===================================== client/src/main/java/fr/ird/observe/client/ui/util/tripMap/ObserveMapPaneLegendItem.java ===================================== @@ -10,20 +10,20 @@ package fr.ird.observe.client.ui.util.tripMap; * it under the terms of the GNU General Public License as * published by the Free Software Foundation, either version 3 of the * License, or (at your option) any later version. - * + * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. - * + * * You should have received a copy of the GNU General Public * License along with this program. If not, see * <http://www.gnu.org/licenses/gpl-3.0.html>. * #L% */ -import com.vividsolutions.jts.geom.Coordinate; import org.geotools.styling.Style; +import org.locationtech.jts.geom.Coordinate; import org.opengis.feature.simple.SimpleFeature; import java.awt.Color; @@ -37,7 +37,15 @@ public class ObserveMapPaneLegendItem { protected static final int LEGEND_SYMBOL_WIDTH = 50; protected static final int LEGEND_MARGIN = 5; protected static final Color LEGEND_BACKGROUND = new Color(1f, 1f, 1f, 0.8f); + protected SimpleFeature simpleFeature; + protected Style style; + protected String label; + public ObserveMapPaneLegendItem(SimpleFeature simpleFeature, Style style, String label) { + this.simpleFeature = simpleFeature; + this.style = style; + this.label = label; + } public static Coordinate[] lineCoordinates() { Coordinate[] coordinates = new Coordinate[2]; @@ -50,19 +58,6 @@ public class ObserveMapPaneLegendItem { return new Coordinate(LEGEND_SYMBOL_WIDTH / 2, LEGEND_ITEM_HEIGHT / 2); } - - protected SimpleFeature simpleFeature; - - protected Style style; - - protected String label; - - public ObserveMapPaneLegendItem(SimpleFeature simpleFeature, Style style, String label) { - this.simpleFeature = simpleFeature; - this.style = style; - this.label = label; - } - public SimpleFeature getSimpleFeature() { return simpleFeature; } ===================================== client/src/main/java/fr/ird/observe/client/ui/util/tripMap/ObserverMapPanLegendDrawer.java ===================================== @@ -10,25 +10,25 @@ package fr.ird.observe.client.ui.util.tripMap; * it under the terms of the GNU General Public License as * published by the Free Software Foundation, either version 3 of the * License, or (at your option) any later version. - * + * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. - * + * * You should have received a copy of the GNU General Public * License along with this program. If not, see * <http://www.gnu.org/licenses/gpl-3.0.html>. * #L% */ -import com.vividsolutions.jts.geom.Geometry; import org.geotools.geometry.jts.LiteShape; import org.geotools.legend.Drawer; import org.geotools.styling.LineSymbolizer; import org.geotools.styling.Rule; import org.geotools.styling.SLD; import org.geotools.styling.Symbolizer; +import org.locationtech.jts.geom.Geometry; import org.opengis.feature.simple.SimpleFeature; import java.awt.BasicStroke; ===================================== client/src/main/java/fr/ird/observe/client/ui/util/tripMap/TripMapContentBuilder.java ===================================== @@ -10,12 +10,12 @@ package fr.ird.observe.client.ui.util.tripMap; * it under the terms of the GNU General Public License as * published by the Free Software Foundation, either version 3 of the * License, or (at your option) any later version. - * + * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. - * + * * You should have received a copy of the GNU General Public * License along with this program. If not, see * <http://www.gnu.org/licenses/gpl-3.0.html>. @@ -25,11 +25,6 @@ package fr.ird.observe.client.ui.util.tripMap; import com.google.common.collect.ImmutableSet; import com.google.common.collect.Lists; import com.google.common.collect.Sets; -import com.vividsolutions.jts.geom.Coordinate; -import com.vividsolutions.jts.geom.GeometryFactory; -import com.vividsolutions.jts.geom.LineString; -import com.vividsolutions.jts.geom.Point; -import com.vividsolutions.jts.geom.Polygon; import fr.ird.observe.client.ObserveSwingTechnicalException; import fr.ird.observe.dto.I18nEnumHelper; import fr.ird.observe.dto.data.TripMapPoint; @@ -56,6 +51,11 @@ import org.geotools.styling.StyleFactory; import org.geotools.styling.StyledLayer; import org.geotools.styling.StyledLayerDescriptor; import org.geotools.styling.UserLayer; +import org.locationtech.jts.geom.Coordinate; +import org.locationtech.jts.geom.GeometryFactory; +import org.locationtech.jts.geom.LineString; +import org.locationtech.jts.geom.Point; +import org.locationtech.jts.geom.Polygon; import org.opengis.feature.simple.SimpleFeature; import org.opengis.feature.simple.SimpleFeatureType; import org.opengis.referencing.FactoryException; @@ -80,7 +80,7 @@ public class TripMapContentBuilder { public static final String TRIP_LONGLINE_FISHING_ZONE_LAYER_NAME = "Trip longline zone"; public static final String TRIP_LONGLINE_LINE_LAYER_NAME = "Trip longline line"; public static final String TRIP_POINTS_LAYER_NAME = "Trip points"; - + public static final SimpleDateFormat DATE_FORMAT = new SimpleDateFormat("dd/MM"); protected static final Set<TripMapPointType> TRIP_MAP_POINT_TYPES_IN_LEGEND = ImmutableSet.of( TripMapPointType.seineActivityInHarbour, TripMapPointType.seineActivityWithFreeSchoolType, @@ -92,12 +92,9 @@ public class TripMapContentBuilder { TripMapPointType.longlineActivityWithHaulingEnd, TripMapPointType.longlineActivityWithStation, TripMapPointType.longlineActivityWithInteraction); - - public static final SimpleDateFormat DATE_FORMAT = new SimpleDateFormat("dd/MM"); - - protected StyledLayerDescriptor styledLayerDescriptor; protected final MapContent mapContent; protected final List<ObserveMapPaneLegendItem> legendItems; + protected StyledLayerDescriptor styledLayerDescriptor; public TripMapContentBuilder() { mapContent = new MapContent(); @@ -132,7 +129,7 @@ public class TripMapContentBuilder { public void addTripLine(List<TripMapPoint> tripMapPoints) throws FactoryException { - GeometryFactory geometryFactory = JTSFactoryFinder.getGeometryFactory(); + org.locationtech.jts.geom.GeometryFactory geometryFactory = JTSFactoryFinder.getGeometryFactory(); SimpleFeatureTypeBuilder lineFeatureTypeBuilder = new SimpleFeatureTypeBuilder(); lineFeatureTypeBuilder.setName("lineBuilder"); ===================================== pom.xml ===================================== @@ -26,7 +26,7 @@ <parent> <groupId>io.ultreia.maven</groupId> <artifactId>pom</artifactId> - <version>2018.58</version> + <version>2018.59</version> </parent> <groupId>fr.ird.observe</groupId> ===================================== services/src/main/resources/observe-reports.properties ===================================== @@ -728,7 +728,7 @@ Join r.activitySeine a \ Join a.setSeine.targetSample ts \ Join ts.targetLength tl \ Where t.id In :tripId \ -And tl.sizeMeasureType = 1 \ +And tl.sizeMeasureType = 'fr.ird.observe.entities.referentiel.SizeMeasureType#1433499466774#0.529249255312607' \ And ts.discarded = false report.targetStoredDistributionLengthsLD1.request.1=0,0|row| \ Select tl.length , Sum(tl.count) \ @@ -739,7 +739,7 @@ Join a.setSeine.targetSample ts \ Join ts.targetLength tl \ Where t.id In :tripId \ And tl.species.id = :speciesId \ - And tl.sizeMeasureType = 1 \ + And tl.sizeMeasureType = 'fr.ird.observe.entities.referentiel.SizeMeasureType#1433499466774#0.529249255312607' \ And ts.discarded = false \ Group By tl.length \ Order By tl.length @@ -759,7 +759,7 @@ Join r.activitySeine a \ Join a.setSeine.targetSample ts \ Join ts.targetLength tl \ Where t.id In :tripId \ -And tl.sizeMeasureType = 1 \ +And tl.sizeMeasureType = 'fr.ird.observe.entities.referentiel.SizeMeasureType#1433499466774#0.529249255312607' \ And ts.discarded = true report.targetDiscardedDistributionLengthsLD1.request.1=0,0|row| \ Select tl.length , Sum(tl.count) \ @@ -770,7 +770,7 @@ Join a.setSeine.targetSample ts \ Join ts.targetLength tl \ Where t.id In :tripId \ And tl.species.id = :speciesId \ - And tl.sizeMeasureType = 1\ + And tl.sizeMeasureType = 'fr.ird.observe.entities.referentiel.SizeMeasureType#1433499466774#0.529249255312607'\ And ts.discarded = true \ Group By tl.length \ Order By tl.length @@ -790,7 +790,7 @@ Join r.activitySeine a \ Join a.setSeine.targetSample ts \ Join ts.targetLength tl \ Where t.id In :tripId \ -And tl.sizeMeasureType = 2 \ +And tl.sizeMeasureType = 'fr.ird.observe.entities.referentiel.SizeMeasureType#1433499465700#0.0902433863375336' \ And ts.discarded = false report.targetStoredDistributionLengthsLF.request.1=0,0|row| \ Select tl.length , Sum(tl.count) \ @@ -801,7 +801,7 @@ Join a.setSeine.targetSample ts \ Join ts.targetLength tl \ Where t.id In :tripId \ And tl.species.id = :speciesId \ - And tl.sizeMeasureType = 2 \ + And tl.sizeMeasureType = 'fr.ird.observe.entities.referentiel.SizeMeasureType#1433499465700#0.0902433863375336' \ And ts.discarded = false \ Group By tl.length \ Order By tl.length @@ -821,7 +821,7 @@ Join r.activitySeine a \ Join a.setSeine.targetSample ts \ Join ts.targetLength tl \ Where t.id In :tripId \ -And tl.sizeMeasureType = 2 \ +And tl.sizeMeasureType = 'fr.ird.observe.entities.referentiel.SizeMeasureType#1433499465700#0.0902433863375336' \ And ts.discarded = true report.targetDiscardedDistributionLengthsLF.request.1=0,0|row| \ Select tl.length , Sum(tl.count) \ @@ -832,7 +832,7 @@ Join a.setSeine.targetSample ts \ Join ts.targetLength tl \ Where t.id In :tripId \ And tl.species.id = :speciesId \ - And tl.sizeMeasureType = 2 \ + And tl.sizeMeasureType = 'fr.ird.observe.entities.referentiel.SizeMeasureType#1433499465700#0.0902433863375336' \ And ts.discarded = true \ Group By tl.length \ Order By tl.length View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/compare/26c0d1842ae7c2d93bccd12478… -- View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/compare/26c0d1842ae7c2d93bccd12478… You're receiving this email because of your account on gitlab.com.
1 0
0 0
[Git][ultreiaio/ird-observe][develop] Big big refactor around actions in handler, introduce new handler for any case.
by Tony CHEMIT 01 Oct '18

01 Oct '18
Tony CHEMIT pushed to branch develop at ultreiaio / ird-observe Commits: 59d01fca by Tony CHEMIT at 2018-10-01T02:17:04Z Big big refactor around actions in handler, introduce new handler for any case. Now UI are no more responsible of any actions except of loading - start and stop editing :) Yes now we have more classes, but no more fear about whre does goes our code... - - - - - 30 changed files: - client/pom.xml - client/src/main/java/fr/ird/observe/client/ObserveSwingApplicationContext.java - client/src/main/java/fr/ird/observe/client/db/ObserveSwingDataSource.java - client/src/main/java/fr/ird/observe/client/navigation/RouteCloseCallback.java - client/src/main/java/fr/ird/observe/client/ui/ObserveKeyStrokes.java - client/src/main/java/fr/ird/observe/client/ui/ObserveMainUI.jaxx - client/src/main/java/fr/ird/observe/client/ui/ObserveMainUIInitializer.java - client/src/main/java/fr/ird/observe/client/ui/actions/UIActionSupport.java - − client/src/main/java/fr/ird/observe/client/ui/actions/content/CloseAndCreateUIAction.java - − client/src/main/java/fr/ird/observe/client/ui/actions/content/DeleteDataUIAction.java - − client/src/main/java/fr/ird/observe/client/ui/actions/content/DeleteReferenceUIAction.java - − client/src/main/java/fr/ird/observe/client/ui/actions/content/SaveEditUIAction.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/AbstractContentUIAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/api/AbstractContentUIAction.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/ResetEditUIAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/api/ResetEditUIAction.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/ShowTechnicalInformationsAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/api/ShowTechnicalInformationsAction.java - + client/src/main/java/fr/ird/observe/client/ui/actions/content/api/data/edit/DeleteEditDataUIActionSupport.java - + client/src/main/java/fr/ird/observe/client/ui/actions/content/api/data/edit/SaveEditDataUIActionSupport.java - + client/src/main/java/fr/ird/observe/client/ui/actions/content/api/data/list/CloseOpenDataFromListUIAction.java - + client/src/main/java/fr/ird/observe/client/ui/actions/content/api/data/list/CreateOpenDataFromListUIAction.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/move/MoveMultipleDataUIActionSupport.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/api/data/list/MoveMultipleDataUIActionSupport.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/move/MoveMultipleTripUIAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/api/data/list/MoveMultipleTripUIActionSupport.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/ReOpenUIAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/api/data/list/OpenOpenDataFromListUIAction.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/CloseOpenUIAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/api/data/open/CloseOpenDataUIAction.java - + client/src/main/java/fr/ird/observe/client/ui/actions/content/api/data/open/CreateOpenDataUIAction.java - + client/src/main/java/fr/ird/observe/client/ui/actions/content/api/data/open/DeleteOpenDataUIActionSupport.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/move/MoveSingleDataUIActionSupport.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/api/data/open/MoveSingleDataUIActionSupport.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/move/MoveSingleTripUIAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/api/data/open/MoveSingleTripUIActionSupport.java - + client/src/main/java/fr/ird/observe/client/ui/actions/content/api/data/open/OpenOpenDataUIAction.java - + client/src/main/java/fr/ird/observe/client/ui/actions/content/api/data/open/SaveOpenDataUIActionSupport.java - + client/src/main/java/fr/ird/observe/client/ui/actions/content/api/data/simple/SaveSimpleDataUIActionSupport.java The diff was not included because it is too large. View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/commit/59d01fca3942724d14eaebb6f4c… -- View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/commit/59d01fca3942724d14eaebb6f4c… You're receiving this email because of your account on gitlab.com.
1 0
0 0
[Git][ultreiaio/ird-observe][develop] Big big refactor around actions in handler, introduce new handler for any case.
by Tony CHEMIT 30 Sep '18

30 Sep '18
Tony CHEMIT pushed to branch develop at ultreiaio / ird-observe Commits: 7a87dfd3 by Tony CHEMIT at 2018-09-30T21:06:12Z Big big refactor around actions in handler, introduce new handler for any case. Now UI are no more responsible of any actions except of loading - start and stop editing :) Yes now we have more classes, but no more fear about whre does goes our code... - - - - - 30 changed files: - client/pom.xml - client/src/main/java/fr/ird/observe/client/ObserveSwingApplicationContext.java - client/src/main/java/fr/ird/observe/client/db/ObserveSwingDataSource.java - client/src/main/java/fr/ird/observe/client/navigation/RouteCloseCallback.java - client/src/main/java/fr/ird/observe/client/ui/ObserveKeyStrokes.java - client/src/main/java/fr/ird/observe/client/ui/ObserveMainUI.jaxx - client/src/main/java/fr/ird/observe/client/ui/ObserveMainUIInitializer.java - client/src/main/java/fr/ird/observe/client/ui/actions/UIActionSupport.java - − client/src/main/java/fr/ird/observe/client/ui/actions/content/CloseAndCreateUIAction.java - − client/src/main/java/fr/ird/observe/client/ui/actions/content/DeleteDataUIAction.java - − client/src/main/java/fr/ird/observe/client/ui/actions/content/DeleteReferenceUIAction.java - − client/src/main/java/fr/ird/observe/client/ui/actions/content/SaveEditUIAction.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/AbstractContentUIAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/api/AbstractContentUIAction.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/ResetEditUIAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/api/ResetEditUIAction.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/ShowTechnicalInformationsAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/api/ShowTechnicalInformationsAction.java - + client/src/main/java/fr/ird/observe/client/ui/actions/content/api/data/edit/DeleteEditDataUIActionSupport.java - + client/src/main/java/fr/ird/observe/client/ui/actions/content/api/data/edit/SaveEditDataUIActionSupport.java - + client/src/main/java/fr/ird/observe/client/ui/actions/content/api/data/list/CloseOpenDataFromListUIAction.java - + client/src/main/java/fr/ird/observe/client/ui/actions/content/api/data/list/CreateOpenDataFromListUIAction.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/move/MoveMultipleDataUIActionSupport.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/api/data/list/MoveMultipleDataUIActionSupport.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/move/MoveMultipleTripUIAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/api/data/list/MoveMultipleTripUIActionSupport.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/ReOpenUIAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/api/data/list/OpenOpenDataFromListUIAction.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/CloseOpenUIAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/api/data/open/CloseOpenDataUIAction.java - + client/src/main/java/fr/ird/observe/client/ui/actions/content/api/data/open/CreateOpenDataUIAction.java - + client/src/main/java/fr/ird/observe/client/ui/actions/content/api/data/open/DeleteOpenDataUIActionSupport.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/move/MoveSingleDataUIActionSupport.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/api/data/open/MoveSingleDataUIActionSupport.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/move/MoveSingleTripUIAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/api/data/open/MoveSingleTripUIActionSupport.java - + client/src/main/java/fr/ird/observe/client/ui/actions/content/api/data/open/OpenOpenDataUIAction.java - + client/src/main/java/fr/ird/observe/client/ui/actions/content/api/data/open/SaveOpenDataUIActionSupport.java - + client/src/main/java/fr/ird/observe/client/ui/actions/content/api/data/simple/SaveSimpleDataUIActionSupport.java The diff was not included because it is too large. View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/commit/7a87dfd3a8678c9e1b822dda71d… -- View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/commit/7a87dfd3a8678c9e1b822dda71d… You're receiving this email because of your account on gitlab.com.
1 0
0 0
[Git][ultreiaio/ird-observe][develop] Big big refactor around actions in handler, introduce new handler for any case.
by Tony CHEMIT 29 Sep '18

29 Sep '18
Tony CHEMIT pushed to branch develop at ultreiaio / ird-observe Commits: 1cd245e9 by Tony CHEMIT at 2018-09-29T00:38:22Z Big big refactor around actions in handler, introduce new handler for any case. Now UI are no more responsible of any actions except of loading - start and stop editing :) Yes now we have more classes, but no more fear about whre does goes our code... - - - - - 30 changed files: - client/src/main/java/fr/ird/observe/client/ui/ObserveKeyStrokes.java - − client/src/main/java/fr/ird/observe/client/ui/actions/content/CloseAndCreateUIAction.java - − client/src/main/java/fr/ird/observe/client/ui/actions/content/DeleteDataUIAction.java - − client/src/main/java/fr/ird/observe/client/ui/actions/content/SaveEditUIAction.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/CloseOpenUIAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/data/CloseOpenDataUIAction.java - + client/src/main/java/fr/ird/observe/client/ui/actions/content/data/CreateOpenDataUIAction.java - + client/src/main/java/fr/ird/observe/client/ui/actions/content/data/DeleteEditDataUIActionSupport.java - + client/src/main/java/fr/ird/observe/client/ui/actions/content/data/DeleteOpenDataUIActionSupport.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/DeleteTableEntryUIAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/data/DeleteTableEntryUIAction.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/move/MoveMultipleDataUIActionSupport.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/data/MoveMultipleDataUIActionSupport.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/move/MoveMultipleTripUIAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/data/MoveMultipleTripUIAction.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/move/MoveSingleDataUIActionSupport.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/data/MoveSingleDataUIActionSupport.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/move/MoveSingleTripUIAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/data/MoveSingleTripUIAction.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/NewTableEntryUIAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/data/NewTableEntryUIAction.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/ReOpenUIAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/data/OpenOpenDataUIAction.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/ResetTableEntryUIAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/data/ResetTableEntryUIAction.java - + client/src/main/java/fr/ird/observe/client/ui/actions/content/data/SaveEditDataUIActionSupport.java - + client/src/main/java/fr/ird/observe/client/ui/actions/content/data/SaveOpenDataUIActionSupport.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/DeleteReferenceUIAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/data/SaveSimpleDataUIActionSupport.java - + client/src/main/java/fr/ird/observe/client/ui/actions/content/data/SaveTableDataUIAction.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/SaveTableEntryUIAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/data/SaveTableEntryUIAction.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/LonglineDetailCompositionDeleteAllSectionsAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/data/longline/LonglineDetailCompositionDeleteAllSectionsAction.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/LonglineDetailCompositionGenerateAllSectionsAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/data/longline/LonglineDetailCompositionGenerateAllSectionsAction.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/AddActivityLonglineLogbookSetUIAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/data/longline/add/AddActivityLonglineLogbookSetUIAction.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/AddActivityLonglineObsSetUIAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/data/longline/add/AddActivityLonglineObsSetUIAction.java - + client/src/main/java/fr/ird/observe/client/ui/actions/content/data/longline/delete/DeleteActivityLonglineLogbookUIAction.java - + client/src/main/java/fr/ird/observe/client/ui/actions/content/data/longline/delete/DeleteActivityLonglineObsUIAction.java - + client/src/main/java/fr/ird/observe/client/ui/actions/content/data/longline/delete/DeleteSetLonglineLogbookUIAction.java - + client/src/main/java/fr/ird/observe/client/ui/actions/content/data/longline/delete/DeleteSetLonglineObsUIAction.java - + client/src/main/java/fr/ird/observe/client/ui/actions/content/data/longline/delete/DeleteTripLonglineLandingLogbookUIAction.java The diff was not included because it is too large. View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/commit/1cd245e9eb45849f60049292d61… -- View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/commit/1cd245e9eb45849f60049292d61… You're receiving this email because of your account on gitlab.com.
1 0
0 0
[Git][ultreiaio/ird-observe][develop] 9 commits: generate dto to main dto type class mapping
by Tony CHEMIT 29 Sep '18

29 Sep '18
Tony CHEMIT pushed to branch develop at ultreiaio / ird-observe Commits: 3629c6ba by Tony CHEMIT at 2018-09-26T18:54:40Z generate dto to main dto type class mapping - - - - - ee5cfdfb by Tony CHEMIT at 2018-09-26T18:55:18Z Add model name on navigation models and nodes - - - - - 8f217acc by Tony CHEMIT at 2018-09-27T23:45:23Z clean navigation popup code - - - - - 94a309d8 by Tony CHEMIT at 2018-09-27T23:45:39Z Improve Open/Close API - See #1096 - - - - - 6e3810a5 by Tony CHEMIT at 2018-09-28T14:10:55Z Fix log configuration - - - - - b17de67f by Tony CHEMIT at 2018-09-28T14:15:34Z Amélioration de l&#39;api sur les activités de fin de veille (on crée un service pour ne plus être lié à l&#39;ui pour découvrir cette propriété). - - - - - 6a7e83c3 by Tony CHEMIT at 2018-09-29T00:03:28Z Improve Open/Close API - See #1096 (now we have the full algo to open - close from nowhere to anywhere :)) - - - - - 94a5ad76 by Tony CHEMIT at 2018-09-29T00:04:03Z fix a strange bug, while asking a delete, main ui stays in busy mode. king od bug form a long time alog... - - - - - 3ccf184d by Tony CHEMIT at 2018-09-29T00:06:04Z Big big refactor around actions in handler, introduce new handler for any case. Now UI are no more responsible of any actions except of loading - start and stop editing :) Yes now we have more classes, but no more fear about whre does goes our code... - - - - - 30 changed files: - client/pom.xml - client/src/main/java/fr/ird/observe/client/ObserveSwingApplicationContext.java - + client/src/main/java/fr/ird/observe/client/navigation/RouteCloseCallback.java - client/src/main/java/fr/ird/observe/client/ui/ObserveKeyStrokes.java - client/src/main/java/fr/ird/observe/client/ui/ObserveMainUI.jaxx - client/src/main/java/fr/ird/observe/client/ui/ObserveMainUI.jcss - − client/src/main/java/fr/ird/observe/client/ui/actions/content/CloseAndCreateUIAction.java - − client/src/main/java/fr/ird/observe/client/ui/actions/content/DeleteDataUIAction.java - − client/src/main/java/fr/ird/observe/client/ui/actions/content/SaveEditUIAction.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/CloseOpenUIAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/data/CloseOpenDataUIAction.java - + client/src/main/java/fr/ird/observe/client/ui/actions/content/data/CreateOpenDataUIAction.java - + client/src/main/java/fr/ird/observe/client/ui/actions/content/data/DeleteEditDataUIActionSupport.java - + client/src/main/java/fr/ird/observe/client/ui/actions/content/data/DeleteOpenDataUIActionSupport.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/DeleteTableEntryUIAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/data/DeleteTableEntryUIAction.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/move/MoveMultipleDataUIActionSupport.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/data/MoveMultipleDataUIActionSupport.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/move/MoveMultipleTripUIAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/data/MoveMultipleTripUIAction.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/move/MoveSingleDataUIActionSupport.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/data/MoveSingleDataUIActionSupport.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/move/MoveSingleTripUIAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/data/MoveSingleTripUIAction.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/NewTableEntryUIAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/data/NewTableEntryUIAction.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/ReOpenUIAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/data/OpenOpenDataUIAction.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/ResetTableEntryUIAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/data/ResetTableEntryUIAction.java - + client/src/main/java/fr/ird/observe/client/ui/actions/content/data/SaveEditDataUIActionSupport.java - + client/src/main/java/fr/ird/observe/client/ui/actions/content/data/SaveOpenDataUIActionSupport.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/DeleteReferenceUIAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/data/SaveSimpleDataUIActionSupport.java - + client/src/main/java/fr/ird/observe/client/ui/actions/content/data/SaveTableDataUIAction.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/SaveTableEntryUIAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/data/SaveTableEntryUIAction.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/LonglineDetailCompositionDeleteAllSectionsAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/data/longline/LonglineDetailCompositionDeleteAllSectionsAction.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/LonglineDetailCompositionGenerateAllSectionsAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/data/longline/LonglineDetailCompositionGenerateAllSectionsAction.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/AddActivityLonglineLogbookSetUIAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/data/longline/add/AddActivityLonglineLogbookSetUIAction.java - client/src/main/java/fr/ird/observe/client/ui/actions/content/AddActivityLonglineObsSetUIAction.java → client/src/main/java/fr/ird/observe/client/ui/actions/content/data/longline/add/AddActivityLonglineObsSetUIAction.java The diff was not included because it is too large. View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/compare/18110ae5d7f4c20b1fe691ca0a… -- View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/compare/18110ae5d7f4c20b1fe691ca0a… You're receiving this email because of your account on gitlab.com.
1 0
0 0
  • ← Newer
  • 1
  • ...
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • ...
  • 720
  • Older →

HyperKitty Powered by HyperKitty version 1.3.12.