Cantharella-commits
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
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
May 2014
- 2 participants
- 11 discussions
r276 - in trunk: . cantharella.data cantharella.service cantharella.utils cantharella.web
by maven-release@users.forge.codelutin.com 07 May '14
by maven-release@users.forge.codelutin.com 07 May '14
07 May '14
Author: maven-release
Date: 2014-05-07 10:30:33 +0200 (Wed, 07 May 2014)
New Revision: 276
Url: http://forge.codelutin.com/projects/cantharella/repository/revisions/276
Log:
[maven-release-plugin] prepare for next development iteration
Modified:
trunk/cantharella.data/pom.xml
trunk/cantharella.service/pom.xml
trunk/cantharella.utils/pom.xml
trunk/cantharella.web/pom.xml
trunk/pom.xml
Modified: trunk/cantharella.data/pom.xml
===================================================================
--- trunk/cantharella.data/pom.xml 2014-05-07 08:30:25 UTC (rev 275)
+++ trunk/cantharella.data/pom.xml 2014-05-07 08:30:33 UTC (rev 276)
@@ -5,7 +5,7 @@
<parent>
<groupId>nc.ird</groupId>
<artifactId>cantharella</artifactId>
- <version>1.2</version>
+ <version>1.2.1-SNAPSHOT</version>
</parent>
<artifactId>cantharella.data</artifactId>
Modified: trunk/cantharella.service/pom.xml
===================================================================
--- trunk/cantharella.service/pom.xml 2014-05-07 08:30:25 UTC (rev 275)
+++ trunk/cantharella.service/pom.xml 2014-05-07 08:30:33 UTC (rev 276)
@@ -5,7 +5,7 @@
<parent>
<artifactId>cantharella</artifactId>
<groupId>nc.ird</groupId>
- <version>1.2</version>
+ <version>1.2.1-SNAPSHOT</version>
</parent>
<artifactId>cantharella.service</artifactId>
Modified: trunk/cantharella.utils/pom.xml
===================================================================
--- trunk/cantharella.utils/pom.xml 2014-05-07 08:30:25 UTC (rev 275)
+++ trunk/cantharella.utils/pom.xml 2014-05-07 08:30:33 UTC (rev 276)
@@ -5,7 +5,7 @@
<parent>
<groupId>nc.ird</groupId>
<artifactId>cantharella</artifactId>
- <version>1.2</version>
+ <version>1.2.1-SNAPSHOT</version>
</parent>
<artifactId>cantharella.utils</artifactId>
Modified: trunk/cantharella.web/pom.xml
===================================================================
--- trunk/cantharella.web/pom.xml 2014-05-07 08:30:25 UTC (rev 275)
+++ trunk/cantharella.web/pom.xml 2014-05-07 08:30:33 UTC (rev 276)
@@ -5,7 +5,7 @@
<parent>
<artifactId>cantharella</artifactId>
<groupId>nc.ird</groupId>
- <version>1.2</version>
+ <version>1.2.1-SNAPSHOT</version>
</parent>
<artifactId>cantharella.web</artifactId>
Modified: trunk/pom.xml
===================================================================
--- trunk/pom.xml 2014-05-07 08:30:25 UTC (rev 275)
+++ trunk/pom.xml 2014-05-07 08:30:33 UTC (rev 276)
@@ -10,7 +10,7 @@
<groupId>nc.ird</groupId>
<artifactId>cantharella</artifactId>
- <version>1.2</version>
+ <version>1.2.1-SNAPSHOT</version>
<packaging>pom</packaging>
<name>Cantharella</name>
<description>Pharmacochemical database of natural substances</description>
@@ -67,9 +67,9 @@
</developers>
<scm>
- <url>https://svn.codelutin.com/cantharella/tags/cantharella-1.2</url>
- <connection>scm:svn:https://svn.codelutin.com/cantharella/tags/cantharella-1.2</connection>
- <developerConnection>scm:svn:https://svn.codelutin.com/cantharella/tags/cantharella-1.2</developerConnection>
+ <url>https://svn.codelutin.com/cantharella/trunk</url>
+ <connection>scm:svn:https://svn.codelutin.com/cantharella/trunk</connection>
+ <developerConnection>scm:svn:https://svn.codelutin.com/cantharella/trunk</developerConnection>
</scm>
<distributionManagement>
1
0
Author: maven-release
Date: 2014-05-07 10:30:25 +0200 (Wed, 07 May 2014)
New Revision: 275
Url: http://forge.codelutin.com/projects/cantharella/repository/revisions/275
Log:
[maven-release-plugin] copy for tag cantharella-1.2
Added:
tags/cantharella-1.2/
1
0
r274 - in trunk: . cantharella.data cantharella.service cantharella.utils cantharella.web
by maven-release@users.forge.codelutin.com 07 May '14
by maven-release@users.forge.codelutin.com 07 May '14
07 May '14
Author: maven-release
Date: 2014-05-07 10:30:08 +0200 (Wed, 07 May 2014)
New Revision: 274
Url: http://forge.codelutin.com/projects/cantharella/repository/revisions/274
Log:
[maven-release-plugin] prepare release cantharella-1.2
Modified:
trunk/cantharella.data/pom.xml
trunk/cantharella.service/pom.xml
trunk/cantharella.utils/pom.xml
trunk/cantharella.web/pom.xml
trunk/pom.xml
Modified: trunk/cantharella.data/pom.xml
===================================================================
--- trunk/cantharella.data/pom.xml 2014-05-07 08:28:03 UTC (rev 273)
+++ trunk/cantharella.data/pom.xml 2014-05-07 08:30:08 UTC (rev 274)
@@ -5,7 +5,7 @@
<parent>
<groupId>nc.ird</groupId>
<artifactId>cantharella</artifactId>
- <version>1.2-SNAPSHOT</version>
+ <version>1.2</version>
</parent>
<artifactId>cantharella.data</artifactId>
Modified: trunk/cantharella.service/pom.xml
===================================================================
--- trunk/cantharella.service/pom.xml 2014-05-07 08:28:03 UTC (rev 273)
+++ trunk/cantharella.service/pom.xml 2014-05-07 08:30:08 UTC (rev 274)
@@ -5,7 +5,7 @@
<parent>
<artifactId>cantharella</artifactId>
<groupId>nc.ird</groupId>
- <version>1.2-SNAPSHOT</version>
+ <version>1.2</version>
</parent>
<artifactId>cantharella.service</artifactId>
Modified: trunk/cantharella.utils/pom.xml
===================================================================
--- trunk/cantharella.utils/pom.xml 2014-05-07 08:28:03 UTC (rev 273)
+++ trunk/cantharella.utils/pom.xml 2014-05-07 08:30:08 UTC (rev 274)
@@ -5,7 +5,7 @@
<parent>
<groupId>nc.ird</groupId>
<artifactId>cantharella</artifactId>
- <version>1.2-SNAPSHOT</version>
+ <version>1.2</version>
</parent>
<artifactId>cantharella.utils</artifactId>
Modified: trunk/cantharella.web/pom.xml
===================================================================
--- trunk/cantharella.web/pom.xml 2014-05-07 08:28:03 UTC (rev 273)
+++ trunk/cantharella.web/pom.xml 2014-05-07 08:30:08 UTC (rev 274)
@@ -5,7 +5,7 @@
<parent>
<artifactId>cantharella</artifactId>
<groupId>nc.ird</groupId>
- <version>1.2-SNAPSHOT</version>
+ <version>1.2</version>
</parent>
<artifactId>cantharella.web</artifactId>
Modified: trunk/pom.xml
===================================================================
--- trunk/pom.xml 2014-05-07 08:28:03 UTC (rev 273)
+++ trunk/pom.xml 2014-05-07 08:30:08 UTC (rev 274)
@@ -10,7 +10,7 @@
<groupId>nc.ird</groupId>
<artifactId>cantharella</artifactId>
- <version>1.2-SNAPSHOT</version>
+ <version>1.2</version>
<packaging>pom</packaging>
<name>Cantharella</name>
<description>Pharmacochemical database of natural substances</description>
@@ -67,9 +67,9 @@
</developers>
<scm>
- <url>https://svn.codelutin.com/cantharella/trunk</url>
- <connection>scm:svn:https://svn.codelutin.com/cantharella/trunk</connection>
- <developerConnection>scm:svn:https://svn.codelutin.com/cantharella/trunk</developerConnection>
+ <url>https://svn.codelutin.com/cantharella/tags/cantharella-1.2</url>
+ <connection>scm:svn:https://svn.codelutin.com/cantharella/tags/cantharella-1.2</connection>
+ <developerConnection>scm:svn:https://svn.codelutin.com/cantharella/tags/cantharella-1.2</developerConnection>
</scm>
<distributionManagement>
1
0
Author: echatellier
Date: 2014-05-07 10:28:03 +0200 (Wed, 07 May 2014)
New Revision: 273
Url: http://forge.codelutin.com/projects/cantharella/repository/revisions/273
Log:
Fix release
Modified:
trunk/pom.xml
Modified: trunk/pom.xml
===================================================================
--- trunk/pom.xml 2014-05-07 08:25:45 UTC (rev 272)
+++ trunk/pom.xml 2014-05-07 08:28:03 UTC (rev 273)
@@ -67,14 +67,14 @@
</developers>
<scm>
- <url>http://svn.codelutin.com/cantharella/trunk</url>
- <connection>scm:svn:http://svn.codelutin.com/cantharella/trunk</connection>
- <developerConnection>scm:svn:http://svn.codelutin.com/cantharella/trunk</developerConnection>
+ <url>https://svn.codelutin.com/cantharella/trunk</url>
+ <connection>scm:svn:https://svn.codelutin.com/cantharella/trunk</connection>
+ <developerConnection>scm:svn:https://svn.codelutin.com/cantharella/trunk</developerConnection>
</scm>
<distributionManagement>
<site>
- <id>${platform}</id>
+ <id>doc.${platform}</id>
<url>${our.site.repository}/${projectId}</url>
</site>
</distributionManagement>
1
0
r272 - in trunk: . cantharella.data cantharella.service cantharella.utils cantharella.web
by maven-release@users.forge.codelutin.com 07 May '14
by maven-release@users.forge.codelutin.com 07 May '14
07 May '14
Author: maven-release
Date: 2014-05-07 10:25:45 +0200 (Wed, 07 May 2014)
New Revision: 272
Url: http://forge.codelutin.com/projects/cantharella/repository/revisions/272
Log:
[maven-release-plugin] rollback the release of cantharella-1.2
Modified:
trunk/cantharella.data/pom.xml
trunk/cantharella.service/pom.xml
trunk/cantharella.utils/pom.xml
trunk/cantharella.web/pom.xml
trunk/pom.xml
Modified: trunk/cantharella.data/pom.xml
===================================================================
--- trunk/cantharella.data/pom.xml 2014-05-07 08:25:10 UTC (rev 271)
+++ trunk/cantharella.data/pom.xml 2014-05-07 08:25:45 UTC (rev 272)
@@ -5,7 +5,7 @@
<parent>
<groupId>nc.ird</groupId>
<artifactId>cantharella</artifactId>
- <version>1.2</version>
+ <version>1.2-SNAPSHOT</version>
</parent>
<artifactId>cantharella.data</artifactId>
Modified: trunk/cantharella.service/pom.xml
===================================================================
--- trunk/cantharella.service/pom.xml 2014-05-07 08:25:10 UTC (rev 271)
+++ trunk/cantharella.service/pom.xml 2014-05-07 08:25:45 UTC (rev 272)
@@ -5,7 +5,7 @@
<parent>
<artifactId>cantharella</artifactId>
<groupId>nc.ird</groupId>
- <version>1.2</version>
+ <version>1.2-SNAPSHOT</version>
</parent>
<artifactId>cantharella.service</artifactId>
Modified: trunk/cantharella.utils/pom.xml
===================================================================
--- trunk/cantharella.utils/pom.xml 2014-05-07 08:25:10 UTC (rev 271)
+++ trunk/cantharella.utils/pom.xml 2014-05-07 08:25:45 UTC (rev 272)
@@ -5,7 +5,7 @@
<parent>
<groupId>nc.ird</groupId>
<artifactId>cantharella</artifactId>
- <version>1.2</version>
+ <version>1.2-SNAPSHOT</version>
</parent>
<artifactId>cantharella.utils</artifactId>
Modified: trunk/cantharella.web/pom.xml
===================================================================
--- trunk/cantharella.web/pom.xml 2014-05-07 08:25:10 UTC (rev 271)
+++ trunk/cantharella.web/pom.xml 2014-05-07 08:25:45 UTC (rev 272)
@@ -5,7 +5,7 @@
<parent>
<artifactId>cantharella</artifactId>
<groupId>nc.ird</groupId>
- <version>1.2</version>
+ <version>1.2-SNAPSHOT</version>
</parent>
<artifactId>cantharella.web</artifactId>
Modified: trunk/pom.xml
===================================================================
--- trunk/pom.xml 2014-05-07 08:25:10 UTC (rev 271)
+++ trunk/pom.xml 2014-05-07 08:25:45 UTC (rev 272)
@@ -10,7 +10,7 @@
<groupId>nc.ird</groupId>
<artifactId>cantharella</artifactId>
- <version>1.2</version>
+ <version>1.2-SNAPSHOT</version>
<packaging>pom</packaging>
<name>Cantharella</name>
<description>Pharmacochemical database of natural substances</description>
@@ -67,9 +67,9 @@
</developers>
<scm>
- <url>http://svn.codelutin.com/cantharella/tags/cantharella-1.2</url>
- <connection>scm:svn:http://svn.codelutin.com/cantharella/tags/cantharella-1.2</connection>
- <developerConnection>scm:svn:http://svn.codelutin.com/cantharella/tags/cantharella-1.2</developerConnection>
+ <url>http://svn.codelutin.com/cantharella/trunk</url>
+ <connection>scm:svn:http://svn.codelutin.com/cantharella/trunk</connection>
+ <developerConnection>scm:svn:http://svn.codelutin.com/cantharella/trunk</developerConnection>
</scm>
<distributionManagement>
1
0
r271 - in trunk: . cantharella.data cantharella.service cantharella.utils cantharella.web
by maven-release@users.forge.codelutin.com 07 May '14
by maven-release@users.forge.codelutin.com 07 May '14
07 May '14
Author: maven-release
Date: 2014-05-07 10:25:10 +0200 (Wed, 07 May 2014)
New Revision: 271
Url: http://forge.codelutin.com/projects/cantharella/repository/revisions/271
Log:
[maven-release-plugin] prepare release cantharella-1.2
Modified:
trunk/cantharella.data/pom.xml
trunk/cantharella.service/pom.xml
trunk/cantharella.utils/pom.xml
trunk/cantharella.web/pom.xml
trunk/pom.xml
Modified: trunk/cantharella.data/pom.xml
===================================================================
--- trunk/cantharella.data/pom.xml 2014-05-07 08:16:19 UTC (rev 270)
+++ trunk/cantharella.data/pom.xml 2014-05-07 08:25:10 UTC (rev 271)
@@ -5,7 +5,7 @@
<parent>
<groupId>nc.ird</groupId>
<artifactId>cantharella</artifactId>
- <version>1.2-SNAPSHOT</version>
+ <version>1.2</version>
</parent>
<artifactId>cantharella.data</artifactId>
Modified: trunk/cantharella.service/pom.xml
===================================================================
--- trunk/cantharella.service/pom.xml 2014-05-07 08:16:19 UTC (rev 270)
+++ trunk/cantharella.service/pom.xml 2014-05-07 08:25:10 UTC (rev 271)
@@ -5,7 +5,7 @@
<parent>
<artifactId>cantharella</artifactId>
<groupId>nc.ird</groupId>
- <version>1.2-SNAPSHOT</version>
+ <version>1.2</version>
</parent>
<artifactId>cantharella.service</artifactId>
Modified: trunk/cantharella.utils/pom.xml
===================================================================
--- trunk/cantharella.utils/pom.xml 2014-05-07 08:16:19 UTC (rev 270)
+++ trunk/cantharella.utils/pom.xml 2014-05-07 08:25:10 UTC (rev 271)
@@ -5,7 +5,7 @@
<parent>
<groupId>nc.ird</groupId>
<artifactId>cantharella</artifactId>
- <version>1.2-SNAPSHOT</version>
+ <version>1.2</version>
</parent>
<artifactId>cantharella.utils</artifactId>
Modified: trunk/cantharella.web/pom.xml
===================================================================
--- trunk/cantharella.web/pom.xml 2014-05-07 08:16:19 UTC (rev 270)
+++ trunk/cantharella.web/pom.xml 2014-05-07 08:25:10 UTC (rev 271)
@@ -5,7 +5,7 @@
<parent>
<artifactId>cantharella</artifactId>
<groupId>nc.ird</groupId>
- <version>1.2-SNAPSHOT</version>
+ <version>1.2</version>
</parent>
<artifactId>cantharella.web</artifactId>
Modified: trunk/pom.xml
===================================================================
--- trunk/pom.xml 2014-05-07 08:16:19 UTC (rev 270)
+++ trunk/pom.xml 2014-05-07 08:25:10 UTC (rev 271)
@@ -10,7 +10,7 @@
<groupId>nc.ird</groupId>
<artifactId>cantharella</artifactId>
- <version>1.2-SNAPSHOT</version>
+ <version>1.2</version>
<packaging>pom</packaging>
<name>Cantharella</name>
<description>Pharmacochemical database of natural substances</description>
@@ -67,9 +67,9 @@
</developers>
<scm>
- <url>http://svn.codelutin.com/cantharella/trunk</url>
- <connection>scm:svn:http://svn.codelutin.com/cantharella/trunk</connection>
- <developerConnection>scm:svn:http://svn.codelutin.com/cantharella/trunk</developerConnection>
+ <url>http://svn.codelutin.com/cantharella/tags/cantharella-1.2</url>
+ <connection>scm:svn:http://svn.codelutin.com/cantharella/tags/cantharella-1.2</connection>
+ <developerConnection>scm:svn:http://svn.codelutin.com/cantharella/tags/cantharella-1.2</developerConnection>
</scm>
<distributionManagement>
1
0
Author: echatellier
Date: 2014-05-07 10:16:19 +0200 (Wed, 07 May 2014)
New Revision: 270
Url: http://forge.codelutin.com/projects/cantharella/repository/revisions/270
Log:
Fix release
Modified:
trunk/cantharella.web/pom.xml
Modified: trunk/cantharella.web/pom.xml
===================================================================
--- trunk/cantharella.web/pom.xml 2014-05-07 08:14:00 UTC (rev 269)
+++ trunk/cantharella.web/pom.xml 2014-05-07 08:16:19 UTC (rev 270)
@@ -15,6 +15,7 @@
<properties>
<netbeans.hint.deploy.server>Tomcat</netbeans.hint.deploy.server>
<redmine.releaseFiles>target/cantharella-${project.version}.war</redmine.releaseFiles>
+ <skipPostRelease>false</skipPostRelease>
</properties>
<build>
1
0
07 May '14
Author: echatellier
Date: 2014-05-07 10:14:00 +0200 (Wed, 07 May 2014)
New Revision: 269
Url: http://forge.codelutin.com/projects/cantharella/repository/revisions/269
Log:
Format code
Modified:
trunk/cantharella.data/pom.xml
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/AbstractModelDao.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/impl/CampagneDao.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/impl/DocumentDao.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/impl/ExtractionDao.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/impl/MoleculeDao.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/impl/PersonneDao.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/impl/ProduitDao.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/impl/PurificationDao.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/impl/SpecimenDao.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/impl/StationDao.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/impl/TestBioDao.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/utils/GenericDaoAspect.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/exceptions/AbstractException.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/exceptions/DataConstraintException.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/exceptions/DataNotFoundException.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/exceptions/UnexpectedException.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Campagne.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/CampagneGroupeDroits.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/CampagnePersonneDroits.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/CampagnePersonneParticipant.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Droits.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/ErreurTestBio.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Extraction.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Extrait.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Fraction.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Groupe.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Lot.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/LotGroupeDroits.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/LotPersonneDroits.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/MethodeExtraction.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/MethodePurification.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/MethodeTestBio.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Molecule.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/ParamMethoPuri.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/ParamMethoPuriEffectif.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Partie.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Personne.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Produit.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Purification.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/ResultatTestBio.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Specimen.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Station.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/TestBio.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/TypeDocument.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/TypeExtrait.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Utilisateur.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/comparators/CampagnePersonneDroitsComp.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/comparators/ExtraitsOfExtractionComp.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/comparators/FractionsOfPurificationComp.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/comparators/LotPersonneDroitsComp.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/comparators/ResultatsOfTestBioComp.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/search/CantharellaAnalyzer.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/search/CantharellaStemFilter.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/search/CantharellaStemmer.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/search/ProduitBridge.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/utils/AbstractModel.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/utils/CompositeId.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/utils/DocumentAttachable.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/CollectionUniqueField.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/CollectionUniqueFieldValidator.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/CountryCode.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/CountryCodeValidator.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/DbUniqueField.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/DbUniqueFieldValidator.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/LanguageCode.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/LanguageCodeValidator.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/Latitude.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/LatitudeOrientation.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/LatitudeOrientationValidator.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/LatitudeValidator.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/Longitude.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/LongitudeOrientation.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/LongitudeOrientationValidator.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/LongitudeValidator.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/QueryConstraint.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/QueryConstraintValidator.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/Referentiel.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/ReferentielValidator.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/utils/ModelValidator.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/utils/ModelValidatorEventListener.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/utils/ModelValidatorImpl.java
trunk/cantharella.data/src/test/java/nc/ird/cantharella/data/AbstractDataTest.java
trunk/cantharella.data/src/test/java/nc/ird/cantharella/data/DataContextTest.java
trunk/cantharella.data/src/test/java/nc/ird/cantharella/data/dao/GenericDaoTest.java
trunk/cantharella.data/src/test/java/nc/ird/cantharella/data/dao/utils/SpringTransactionTestAppender.java
trunk/cantharella.data/src/test/java/nc/ird/cantharella/data/dao/utils/TestAppender.java
trunk/cantharella.data/src/test/java/nc/ird/cantharella/data/model/GroupeTest.java
trunk/cantharella.data/src/test/java/nc/ird/cantharella/data/model/GroupeTransactionTest.java
trunk/cantharella.data/src/test/java/nc/ird/cantharella/data/model/ModelValidatorTest.java
trunk/cantharella.data/src/test/java/nc/ird/cantharella/data/model/PersonneTest.java
trunk/cantharella.data/src/test/java/nc/ird/cantharella/data/model/search/CantharellaAnalyzerTest.java
trunk/cantharella.service/pom.xml
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/exceptions/EmailException.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/exceptions/InvalidFileExtensionException.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/model/MoleculeProvenanceBean.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/model/SearchBean.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/CampagneService.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/ExtractionService.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/LotService.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/MailService.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/MoleculeService.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/PersonneService.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/ProduitService.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/PurificationService.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/SpecimenService.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/StationService.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/TestBioService.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/ExtractionServiceImpl.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/LotServiceImpl.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/MailServiceImpl.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/PersonneServiceImpl.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/ProduitServiceImpl.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/PurificationServiceImpl.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/SearchServiceImpl.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/SpecimenServiceImpl.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/StationServiceImpl.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/TestBioServiceImpl.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/CampagneNormalizer.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/ConfigNameNormalizer.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/DocumentNormalizer.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/EmailNormalizer.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/ErreurTestNormalizer.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/ExtractionNormalizer.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/LotNormalizer.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/MethodeExtractionNormalizer.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/MethodePurificationNormalizer.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/MethodeTestBioNormalizer.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/MoleculeNormalizer.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/PartieNormalizer.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/PersonneNormalizer.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/PurificationNormalizer.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/SpecimenNormalizer.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/StationNormalizer.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/TestBioNormalizer.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/TypeDocumentNormalizer.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/UniqueFieldNormalizer.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/utils/Normalize.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/utils/Normalizer.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/utils/NormalizerAspect.java
trunk/cantharella.service/src/test/java/nc/ird/cantharella/service/AbstractServiceTest.java
trunk/cantharella.service/src/test/java/nc/ird/cantharella/service/ServiceContextTest.java
trunk/cantharella.service/src/test/java/nc/ird/cantharella/service/exceptions/ExcelImportException.java
trunk/cantharella.service/src/test/java/nc/ird/cantharella/service/services/PersonneServiceTest.java
trunk/cantharella.service/src/test/java/nc/ird/cantharella/service/services/SearchServiceTest.java
trunk/cantharella.service/src/test/java/nc/ird/cantharella/service/utils/ExcelColumnStructure.java
trunk/cantharella.service/src/test/java/nc/ird/cantharella/service/utils/ExcelColumnsReader.java
trunk/cantharella.service/src/test/java/nc/ird/cantharella/service/utils/ExcelSheetStructure.java
trunk/cantharella.service/src/test/java/nc/ird/cantharella/service/utils/PopulateDB.java
trunk/cantharella.utils/pom.xml
trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/AssertTools.java
trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/BeanTools.java
trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/CaptchaTools.java
trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/CollectionTools.java
trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/CoordTools.java
trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/GenerateCsv.java
trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/GenericsTools.java
trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/IntuitiveStringComparator.java
trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/NumberTools.java
trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/Pair.java
trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/PasswordTools.java
trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/StringTools.java
trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/StringTransformer.java
trunk/cantharella.utils/src/test/java/nc/ird/cantharella/utils/AssertToolsTest.java
trunk/cantharella.utils/src/test/java/nc/ird/cantharella/utils/BeanToolsTest.java
trunk/cantharella.utils/src/test/java/nc/ird/cantharella/utils/CaptchaToolsTest.java
trunk/cantharella.utils/src/test/java/nc/ird/cantharella/utils/CollectionToolsTest.java
trunk/cantharella.utils/src/test/java/nc/ird/cantharella/utils/CoordToolsTest.java
trunk/cantharella.utils/src/test/java/nc/ird/cantharella/utils/GenericsToolsTest.java
trunk/cantharella.utils/src/test/java/nc/ird/cantharella/utils/NumberToolsTest.java
trunk/cantharella.utils/src/test/java/nc/ird/cantharella/utils/PairTest.java
trunk/cantharella.utils/src/test/java/nc/ird/cantharella/utils/PasswordToolsTest.java
trunk/cantharella.utils/src/test/java/nc/ird/cantharella/utils/StringToolsTest.java
trunk/cantharella.utils/src/test/java/nc/ird/cantharella/utils/StringTransformerTest.java
trunk/cantharella.web/pom.xml
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/ContactPage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/TemplatePage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/columns/LinkProduitPropertyColumn.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/columns/TaxonomyPropertyColumn.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/campagne/ManageCampagnePage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/campagne/ReadCampagnePage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/ListConfigurationPage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/ManageErreurTestBioPage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/ManageMethodeExtractionPage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/ManageMethodePurificationPage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/ManageMethodeTestBioPage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/ManagePartiePage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/ManageTypeDocumentPage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/panels/ListTypeDocumentPanel.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/panels/RebuildLuceneIndexPanel.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/document/ReadDocumentPage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/document/panel/ReadListDocumentsPanel.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/extraction/ListExtractionsPage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/extraction/ManageExtractionPage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/extraction/ReadExtractionPage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/lot/ListLotsPage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/lot/ManageLotPage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/lot/ReadLotPage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/molecule/ListMoleculesPage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/molecule/ManageMoleculePage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/molecule/ReadMoleculePage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/personne/ManagePersonnePage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/personne/ReadPersonnePage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/personne/panels/ManagePersonnePanel.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/personne/panels/ReadPersonnePanel.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/purification/ListPurificationsPage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/purification/ManagePurificationPage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/purification/ReadPurificationPage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/specimen/ManageSpecimenPage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/specimen/ReadSpecimenPage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/station/ListStationsPage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/station/ManageStationPage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/station/ReadStationPage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/testBio/ListTestsBioPage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/testBio/ManageTestBioPage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/testBio/ReadTestBioPage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/utilisateur/ManageUtilisateurPage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/utilisateur/ReadUtilisateurPage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/utilisateur/RegisterPage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/utilisateur/ResetPasswordPage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/utilisateur/UpdateUtilisateurPage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/utilisateur/panels/ReadDroitsUtilisateurPanel.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/errors/AccessDeniedPage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/errors/ErrorPage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/errors/InternalErrorPage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/errors/PageExpiredErrorPage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/model/CaptchaModel.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/model/ContactModel.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/model/LoginModel.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/model/ManageCampagneModel.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/model/ManageStationModel.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/model/ManageUtilisateurModel.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/model/RegisterModel.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/model/UpdateUtilisateurModel.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/renderers/PersonneRenderer.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/renderers/ProduitRenderer.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/CallerPage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/behaviors/JSConfirmationBehavior.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/behaviors/MoleculeEditorBehavior.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/behaviors/MoleculeViewBehavior.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/behaviors/ReplaceEmptyLabelBehavior.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/columns/BooleanPropertyColumn.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/columns/DecimalPropertyColumn.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/columns/EnumPropertyColumn.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/columns/LinkPropertyColumn.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/columns/LinkableImagePropertyColumn.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/columns/MapValuePropertyColumn.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/columns/PercentPropertyColumn.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/columns/ShortDatePropertyColumn.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/converters/BigDecimalConverterImpl.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/converters/DoubleConverterImpl.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/data/TableExportToolbar.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/forms/AutoCompleteTextFieldString.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/forms/SubmittableButton.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/forms/SubmittableButtonEvents.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/models/DisplayBooleanPropertyModel.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/models/DisplayDecimalPropertyModel.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/models/DisplayEnumPropertyModel.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/models/DisplayMapValuePropertyModel.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/models/DisplayPercentPropertyModel.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/models/DisplayShortDatePropertyModel.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/models/GenericLoadableDetachableModel.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/models/SimpleSortableListDataProvider.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/panels/CollapsiblePanel.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/panels/PropertyLabelLinkPanel.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/panels/PropertyLabelLinkProduitPanel.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/panels/SimpleTooltipPanel.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/renderers/EnumChoiceRenderer.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/renderers/MapChoiceRenderer.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/resources/WebMessages.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/security/AuthContainer.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/security/AuthRole.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/security/AuthRoles.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/security/AuthSession.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/security/AuthStrategy.java
trunk/cantharella.web/src/test/java/nc/ird/cantharella/web/AbstractWebTest.java
trunk/pom.xml
Modified: trunk/cantharella.data/pom.xml
===================================================================
--- trunk/cantharella.data/pom.xml 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/pom.xml 2014-05-07 08:14:00 UTC (rev 269)
@@ -5,7 +5,7 @@
<parent>
<groupId>nc.ird</groupId>
<artifactId>cantharella</artifactId>
- <version>1.1.4-SNAPSHOT</version>
+ <version>1.2-SNAPSHOT</version>
</parent>
<artifactId>cantharella.data</artifactId>
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/AbstractModelDao.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/AbstractModelDao.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/AbstractModelDao.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -24,6 +24,7 @@
/**
* Abstract model DAO (for specific purposes)
+ *
* @author Adrien Cheype
*/
public abstract class AbstractModelDao {
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/impl/CampagneDao.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/impl/CampagneDao.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/impl/CampagneDao.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -31,15 +31,16 @@
/**
* DAO campagne
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
public final class CampagneDao extends AbstractModelDao {
/** Criteria : différents programmes des campagnes déjà saisis */
- public static final DetachedCriteria CRITERIA_DISTINCT_CAMPAGNE_PROGRAMMES = DetachedCriteria.forClass(
- Campagne.class).setProjection(Projections.distinct(Projections.property("programme"))).addOrder(
- Order.asc("programme"));
+ public static final DetachedCriteria CRITERIA_DISTINCT_CAMPAGNE_PROGRAMMES = DetachedCriteria
+ .forClass(Campagne.class).setProjection(Projections.distinct(Projections.property("programme")))
+ .addOrder(Order.asc("programme"));
/**
* Constructor (prevents from instantiation)
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/impl/DocumentDao.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/impl/DocumentDao.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/impl/DocumentDao.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -38,13 +38,13 @@
/** Criteria : editeurs already registered. */
public static final DetachedCriteria CRITERIA_DISTINCT_DOCUMENT_EDITEURS = DetachedCriteria
- .forClass(Document.class).setProjection(Projections.distinct(Projections.property("editeur"))).addOrder(
- Order.asc("editeur"));
+ .forClass(Document.class).setProjection(Projections.distinct(Projections.property("editeur")))
+ .addOrder(Order.asc("editeur"));
/** Criteria : containteLegale already registered. */
- public static final DetachedCriteria CRITERIA_DISTINCT_DOCUMENT_CONTRAINTE_LEGALES = DetachedCriteria.forClass(
- Document.class).setProjection(Projections.distinct(Projections.property("contrainteLegale"))).addOrder(
- Order.asc("contrainteLegale"));
+ public static final DetachedCriteria CRITERIA_DISTINCT_DOCUMENT_CONTRAINTE_LEGALES = DetachedCriteria
+ .forClass(Document.class).setProjection(Projections.distinct(Projections.property("contrainteLegale")))
+ .addOrder(Order.asc("contrainteLegale"));
/**
* Constructor (prevents from instantiation)
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/impl/ExtractionDao.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/impl/ExtractionDao.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/impl/ExtractionDao.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -31,6 +31,7 @@
/**
* DAO : extraction
+ *
* @author Adrien Cheype
*/
public class ExtractionDao {
@@ -44,12 +45,13 @@
/**
* Rend le criteria qui rend le nombre d'extrait qui référencent un type d'extrait
+ *
* @param idTypeExtrait L'id du type extrait
* @return Le criteria
**/
public static DetachedCriteria getCriteriaCountExtraitOfTypeExtrait(Integer idTypeExtrait) {
- return DetachedCriteria.forClass(Extrait.class).createAlias("typeExtrait", "type").add(
- Restrictions.eq("type.idTypeExtrait", idTypeExtrait)).setProjection(Projections.rowCount());
+ return DetachedCriteria.forClass(Extrait.class).createAlias("typeExtrait", "type")
+ .add(Restrictions.eq("type.idTypeExtrait", idTypeExtrait)).setProjection(Projections.rowCount());
}
}
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/impl/MoleculeDao.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/impl/MoleculeDao.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/impl/MoleculeDao.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -38,9 +38,9 @@
public final class MoleculeDao extends AbstractModelDao {
/** Criteria : différents organismes des molécules déjà saisis */
- public static final DetachedCriteria CRITERIA_DISTINCT_MOLECULE_ORGANISMES = DetachedCriteria.forClass(
- Molecule.class).setProjection(Projections.distinct(Projections.property("identifieePar"))).addOrder(
- Order.asc("identifieePar"));
+ public static final DetachedCriteria CRITERIA_DISTINCT_MOLECULE_ORGANISMES = DetachedCriteria
+ .forClass(Molecule.class).setProjection(Projections.distinct(Projections.property("identifieePar")))
+ .addOrder(Order.asc("identifieePar"));
/**
* Constructor (prevents from instantiation)
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/impl/PersonneDao.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/impl/PersonneDao.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/impl/PersonneDao.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -36,18 +36,19 @@
public final class PersonneDao extends AbstractModelDao {
/** Criteria : compte les administrateurs */
- public static final DetachedCriteria CRITERIA_COUNT_ADMINS = DetachedCriteria.forClass(Utilisateur.class).add(
- Restrictions.eq("typeDroit", TypeDroit.ADMINISTRATEUR)).add(Restrictions.eq("estValide", Boolean.TRUE))
- .setProjection(Projections.rowCount());
+ public static final DetachedCriteria CRITERIA_COUNT_ADMINS = DetachedCriteria.forClass(Utilisateur.class)
+ .add(Restrictions.eq("typeDroit", TypeDroit.ADMINISTRATEUR))
+ .add(Restrictions.eq("estValide", Boolean.TRUE)).setProjection(Projections.rowCount());
/** Criteria : liste les administrateurs */
- public static final DetachedCriteria CRITERIA_LIST_ADMINS = DetachedCriteria.forClass(Utilisateur.class).add(
- Restrictions.eq("typeDroit", TypeDroit.ADMINISTRATEUR)).add(Restrictions.eq("estValide", Boolean.TRUE));
+ public static final DetachedCriteria CRITERIA_LIST_ADMINS = DetachedCriteria.forClass(Utilisateur.class)
+ .add(Restrictions.eq("typeDroit", TypeDroit.ADMINISTRATEUR))
+ .add(Restrictions.eq("estValide", Boolean.TRUE));
/** Criteria : liste les utilisateurs à valider */
- public static final DetachedCriteria CRITERIA_LIST_UTILISATEURS_INVALID = DetachedCriteria.forClass(
- Utilisateur.class).add(Restrictions.eq("estValide", Boolean.FALSE)).addOrder(Order.asc("nom")).addOrder(
- Order.asc("prenom"));
+ public static final DetachedCriteria CRITERIA_LIST_UTILISATEURS_INVALID = DetachedCriteria
+ .forClass(Utilisateur.class).add(Restrictions.eq("estValide", Boolean.FALSE)).addOrder(Order.asc("nom"))
+ .addOrder(Order.asc("prenom"));
/** Criteria : liste les utilisateurs qui sont déjà valides */
public static final DetachedCriteria CRITERIA_LIST_UTILISATEURS_VALID = DetachedCriteria
@@ -56,27 +57,28 @@
/** SQL : créé un utilisateur à partir d'une personne */
public static final String SQL_CREATE_UTILISATEUR_FROM_PERSONNE = String.format(
- "INSERT INTO %s(estValide, passwordHash, typeDroit, idPersonne) VALUES (?, ?, ?, ?);", Utilisateur.class
- .getSimpleName());
+ "INSERT INTO %s(estValide, passwordHash, typeDroit, idPersonne) VALUES (?, ?, ?, ?);",
+ Utilisateur.class.getSimpleName());
/** SQL : supprime un utilisateur (mais pas la personne associée) */
public static final String SQL_DELETE_UTILISATEUR = String.format("DELETE FROM %s WHERE idPersonne = ?;",
Utilisateur.class.getSimpleName());
/** Criteria : valeurs existantes du champ 'organisme' pour les personnes existantes */
- public static final DetachedCriteria CRITERIA_DISTINCT_PERSONNE_ORGANISMES = DetachedCriteria.forClass(
- Personne.class).setProjection(Projections.distinct(Projections.property("organisme"))).addOrder(
- Order.asc("organisme"));
+ public static final DetachedCriteria CRITERIA_DISTINCT_PERSONNE_ORGANISMES = DetachedCriteria
+ .forClass(Personne.class).setProjection(Projections.distinct(Projections.property("organisme")))
+ .addOrder(Order.asc("organisme"));
/**
* Liste l'utilisateur qui a le courriel et le password donné et qui est un utilisateur validé
+ *
* @param courriel Le courriel recherché
* @param passwordHash Le password recherché
* @return Le criteria
**/
public static DetachedCriteria getCriteriaAuthenticateUser(String courriel, String passwordHash) {
- return DetachedCriteria.forClass(Utilisateur.class).add(Restrictions.eq("courriel", courriel)).add(
- Restrictions.eq("passwordHash", passwordHash)).add(Restrictions.eq("estValide", Boolean.TRUE));
+ return DetachedCriteria.forClass(Utilisateur.class).add(Restrictions.eq("courriel", courriel))
+ .add(Restrictions.eq("passwordHash", passwordHash)).add(Restrictions.eq("estValide", Boolean.TRUE));
}
/**
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/impl/ProduitDao.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/impl/ProduitDao.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/impl/ProduitDao.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -43,22 +43,24 @@
/**
* Rend le criteria qui rend le nombre de purifications qui référencent un produit
+ *
* @param refProduit La référence du produit
* @return Le criteria
**/
public static DetachedCriteria getCriteriaCountPurifFromProduit(String refProduit) {
- return DetachedCriteria.forClass(Purification.class).createAlias("produit", "prod").add(
- Restrictions.eq("prod.ref", refProduit)).setProjection(Projections.rowCount());
+ return DetachedCriteria.forClass(Purification.class).createAlias("produit", "prod")
+ .add(Restrictions.eq("prod.ref", refProduit)).setProjection(Projections.rowCount());
}
/**
* Rend le criteria qui rend le nombre de tests biologiques qui référencent un produit
+ *
* @param refProduit La référence du produit
* @return Le criteria
**/
public static DetachedCriteria getCriteriaCountTestBioFromProduit(String refProduit) {
- return DetachedCriteria.forClass(ResultatTestBio.class).createAlias("produit", "prod").add(
- Restrictions.eq("prod.ref", refProduit)).setProjection(Projections.rowCount());
+ return DetachedCriteria.forClass(ResultatTestBio.class).createAlias("produit", "prod")
+ .add(Restrictions.eq("prod.ref", refProduit)).setProjection(Projections.rowCount());
}
/**
@@ -68,8 +70,8 @@
* @return Le criteria
**/
public static DetachedCriteria getCriteriaCountMoleculeFromProduit(String refProduit) {
- return DetachedCriteria.forClass(MoleculeProvenance.class).createAlias("produit", "prod").add(
- Restrictions.eq("prod.ref", refProduit)).setProjection(Projections.rowCount());
+ return DetachedCriteria.forClass(MoleculeProvenance.class).createAlias("produit", "prod")
+ .add(Restrictions.eq("prod.ref", refProduit)).setProjection(Projections.rowCount());
}
}
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/impl/PurificationDao.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/impl/PurificationDao.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/impl/PurificationDao.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -24,6 +24,7 @@
/**
* DAO : purification
+ *
* @author Adrien Cheype
*/
public class PurificationDao {
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/impl/SpecimenDao.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/impl/SpecimenDao.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/impl/SpecimenDao.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -31,19 +31,20 @@
/**
* DAO specimens
+ *
* @author Adrien Cheype
*/
public class SpecimenDao extends AbstractModelDao {
/** Criteria : valeurs existantes du champ 'embranchement' existants pour les spécimens existants */
- public static final DetachedCriteria CRITERIA_DISTINCT_SPECIMEN_EMBRANCHEMENTS = DetachedCriteria.forClass(
- Specimen.class).setProjection(Projections.distinct(Projections.property("embranchement"))).addOrder(
- Order.asc("embranchement"));
+ public static final DetachedCriteria CRITERIA_DISTINCT_SPECIMEN_EMBRANCHEMENTS = DetachedCriteria
+ .forClass(Specimen.class).setProjection(Projections.distinct(Projections.property("embranchement")))
+ .addOrder(Order.asc("embranchement"));
/** Criteria : valeurs existantes du champ 'famille' existants pour les spécimens existants */
public static final DetachedCriteria CRITERIA_DISTINCT_SPECIMEN_FAMILLES = DetachedCriteria
- .forClass(Specimen.class).setProjection(Projections.distinct(Projections.property("famille"))).addOrder(
- Order.asc("famille"));
+ .forClass(Specimen.class).setProjection(Projections.distinct(Projections.property("famille")))
+ .addOrder(Order.asc("famille"));
/** Criteria : valeurs existantes du champ 'genre' existants pour les spécimens existants */
public static final DetachedCriteria CRITERIA_DISTINCT_SPECIMEN_GENRES = DetachedCriteria.forClass(Specimen.class)
@@ -54,14 +55,14 @@
.setProjection(Projections.distinct(Projections.property("espece"))).addOrder(Order.asc("espece"));
/** Criteria : valeurs existantes du champ 'sousEspece' existants pour les spécimens existants */
- public static final DetachedCriteria CRITERIA_DISTINCT_SPECIMEN_SOUSESPECES = DetachedCriteria.forClass(
- Specimen.class).setProjection(Projections.distinct(Projections.property("sousEspece"))).addOrder(
- Order.asc("sousEspece"));
+ public static final DetachedCriteria CRITERIA_DISTINCT_SPECIMEN_SOUSESPECES = DetachedCriteria
+ .forClass(Specimen.class).setProjection(Projections.distinct(Projections.property("sousEspece")))
+ .addOrder(Order.asc("sousEspece"));
/** Criteria : valeurs existantes du champ 'variete' existants pour les spécimens existants */
public static final DetachedCriteria CRITERIA_DISTINCT_SPECIMEN_VARIETES = DetachedCriteria
- .forClass(Specimen.class).setProjection(Projections.distinct(Projections.property("variete"))).addOrder(
- Order.asc("variete"));
+ .forClass(Specimen.class).setProjection(Projections.distinct(Projections.property("variete")))
+ .addOrder(Order.asc("variete"));
/** Criteria : valeurs existantes du champ 'variete' existants pour les spécimens existants */
public static final DetachedCriteria CRITERIA_DISTINCT_LIEUX_DEPOT = DetachedCriteria.forClass(Specimen.class)
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/impl/StationDao.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/impl/StationDao.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/impl/StationDao.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -31,6 +31,7 @@
/**
* DAO station
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/impl/TestBioDao.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/impl/TestBioDao.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/impl/TestBioDao.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -33,6 +33,7 @@
/**
* DAO : test bio dao
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -42,30 +43,30 @@
* Criteria : liste les résultats de tests bio qui sont de type "produit". L'ensemble est trié par (cible, produit,
* id)
*/
- public static final DetachedCriteria CRITERIA_LIST_RESULTATS_TYPE_PRODUIT = DetachedCriteria.forClass(
- ResultatTestBio.class, "r").add(Restrictions.eq("r.typeResultat", TypeResultat.PRODUIT)).createCriteria(
- "testBio", "t").createCriteria("t.methode", "m").addOrder(Order.asc("m.cible")).createCriteria("r.produit",
- "p").addOrder(Order.asc("p.ref")).addOrder(Order.asc("r.id"));
+ public static final DetachedCriteria CRITERIA_LIST_RESULTATS_TYPE_PRODUIT = DetachedCriteria
+ .forClass(ResultatTestBio.class, "r").add(Restrictions.eq("r.typeResultat", TypeResultat.PRODUIT))
+ .createCriteria("testBio", "t").createCriteria("t.methode", "m").addOrder(Order.asc("m.cible"))
+ .createCriteria("r.produit", "p").addOrder(Order.asc("p.ref")).addOrder(Order.asc("r.id"));
/** Criteria : compte les résultats de tests bio qui sont de type "produit" */
- public static final DetachedCriteria CRITERIA_COUNT_RESULTATS_TYPE_PRODUIT = DetachedCriteria.forClass(
- ResultatTestBio.class).add(Restrictions.eq("typeResultat", TypeResultat.PRODUIT)).setProjection(
- Projections.rowCount());
+ public static final DetachedCriteria CRITERIA_COUNT_RESULTATS_TYPE_PRODUIT = DetachedCriteria
+ .forClass(ResultatTestBio.class).add(Restrictions.eq("typeResultat", TypeResultat.PRODUIT))
+ .setProjection(Projections.rowCount());
/** Criteria : valeurs existantes du champ 'domaines' existants pour les méthodes de tests biologiques */
- public static final DetachedCriteria CRITERIA_DISTINCT_DOMAINES_METHODES = DetachedCriteria.forClass(
- MethodeTestBio.class).setProjection(Projections.distinct(Projections.property("domaine"))).addOrder(
- Order.asc("domaine"));
+ public static final DetachedCriteria CRITERIA_DISTINCT_DOMAINES_METHODES = DetachedCriteria
+ .forClass(MethodeTestBio.class).setProjection(Projections.distinct(Projections.property("domaine")))
+ .addOrder(Order.asc("domaine"));
/** Criteria : valeurs existantes du champ 'uniteResultat' existants pour les méthodes de tests biologiques */
- public static final DetachedCriteria CRITERIA_DISTINCT_UNITES_RESULTAT_METHODES = DetachedCriteria.forClass(
- MethodeTestBio.class).setProjection(Projections.distinct(Projections.property("uniteResultat"))).addOrder(
- Order.asc("uniteResultat"));
+ public static final DetachedCriteria CRITERIA_DISTINCT_UNITES_RESULTAT_METHODES = DetachedCriteria
+ .forClass(MethodeTestBio.class).setProjection(Projections.distinct(Projections.property("uniteResultat")))
+ .addOrder(Order.asc("uniteResultat"));
/** Criteria : valeurs existantes du champ 'uniteResultat' existants pour les méthodes de tests biologiques */
- public static final DetachedCriteria CRITERIA_DISTINCT_PRODUITS_TEMOINS = DetachedCriteria.forClass(
- ResultatTestBio.class).setProjection(Projections.distinct(Projections.property("produitTemoin"))).addOrder(
- Order.asc("produitTemoin"));
+ public static final DetachedCriteria CRITERIA_DISTINCT_PRODUITS_TEMOINS = DetachedCriteria
+ .forClass(ResultatTestBio.class).setProjection(Projections.distinct(Projections.property("produitTemoin")))
+ .addOrder(Order.asc("produitTemoin"));
/**
* Constructor (empêche l'instantiation)
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/utils/GenericDaoAspect.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/utils/GenericDaoAspect.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/utils/GenericDaoAspect.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -35,6 +35,7 @@
/**
* Generic DAO aspect, automatically converts Spring data access exceptions into ou own exceptions
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -48,6 +49,7 @@
/**
* Convert a DataIntegrityViolationException into a DataConstraintException
+ *
* @param e DataIntegrityViolationException
* @throws DataConstraintException In any case
*/
@@ -58,6 +60,7 @@
/**
* Convert a DataRetrievalFailureException into a DataNotFoundException
+ *
* @param e DataRetrievalFailureException
* @throws DataNotFoundException In any case
*/
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/exceptions/AbstractException.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/exceptions/AbstractException.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/exceptions/AbstractException.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -24,6 +24,7 @@
/**
* Abstract exception
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -38,6 +39,7 @@
/**
* Constructor
+ *
* @param cause Cause
*/
protected AbstractException(Exception cause) {
@@ -46,6 +48,7 @@
/**
* Constructor
+ *
* @param message Message
*/
protected AbstractException(String message) {
@@ -54,6 +57,7 @@
/**
* Constructor
+ *
* @param message Message
* @param cause Cause
*/
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/exceptions/DataConstraintException.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/exceptions/DataConstraintException.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/exceptions/DataConstraintException.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -26,6 +26,7 @@
/**
* Data constraint exception (often wraps a DataIntegrityViolationException, which is a RuntimeException).
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -40,6 +41,7 @@
/**
* Constructor
+ *
* @param cause Cause
*/
public DataConstraintException(DataIntegrityViolationException cause) {
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/exceptions/DataNotFoundException.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/exceptions/DataNotFoundException.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/exceptions/DataNotFoundException.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -26,6 +26,7 @@
/**
* Data not found exception
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -33,6 +34,7 @@
/**
* Constructor
+ *
* @param cause Cause
*/
public DataNotFoundException(DataRetrievalFailureException cause) {
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/exceptions/UnexpectedException.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/exceptions/UnexpectedException.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/exceptions/UnexpectedException.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -24,6 +24,7 @@
/**
* Unexpected runtime exception
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -31,6 +32,7 @@
/**
* Constructor
+ *
* @param cause Cause
*/
public UnexpectedException(Exception cause) {
@@ -39,6 +41,7 @@
/**
* Constructor
+ *
* @param message Message
* @param cause Cause
*/
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Campagne.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Campagne.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Campagne.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -61,6 +61,7 @@
/**
* Modèle : campagne
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -133,7 +134,7 @@
/** Participants */
@NotNull
@OneToMany(mappedBy = "id.pk1", fetch = FetchType.LAZY, orphanRemoval = true)
- @Cascade( { CascadeType.SAVE_UPDATE })
+ @Cascade({ CascadeType.SAVE_UPDATE })
private List<CampagnePersonneParticipant> participants;
/** Droits personnes */
@@ -144,14 +145,14 @@
/** Stations prospectées **/
@NotNull
@ManyToMany(fetch = FetchType.LAZY)
- @Cascade( { CascadeType.SAVE_UPDATE })
+ @Cascade({ CascadeType.SAVE_UPDATE })
@ContainedIn
private List<Station> stations;
/** Attached documents. */
@OneToMany(fetch = FetchType.EAGER, orphanRemoval = true)
@JoinColumn(name = "campagne")
- @Cascade( { CascadeType.SAVE_UPDATE })
+ @Cascade({ CascadeType.SAVE_UPDATE })
@Fetch(value = FetchMode.SUBSELECT)
// see HHH-1718
private List<Document> documents;
@@ -182,6 +183,7 @@
/**
* Rend les stations triées par noms
+ *
* @return Les stations triées
*/
public List<Station> getSortedStations() {
@@ -191,6 +193,7 @@
/**
* idCampagne getter
+ *
* @return idCampagne
*/
public Integer getIdCampagne() {
@@ -199,6 +202,7 @@
/**
* idCampagne setter
+ *
* @param idCampagne idCampagne
*/
public void setIdCampagne(Integer idCampagne) {
@@ -207,6 +211,7 @@
/**
* nom getter
+ *
* @return nom
*/
public String getNom() {
@@ -215,6 +220,7 @@
/**
* nom setter
+ *
* @param nom nom
*/
public void setNom(String nom) {
@@ -223,6 +229,7 @@
/**
* codePays getter
+ *
* @return codePays
*/
public String getCodePays() {
@@ -231,6 +238,7 @@
/**
* codePays setter
+ *
* @param codePays codePays
*/
public void setCodePays(String codePays) {
@@ -239,6 +247,7 @@
/**
* programme getter
+ *
* @return programme
*/
public String getProgramme() {
@@ -247,6 +256,7 @@
/**
* programme setter
+ *
* @param programme programme
*/
public void setProgramme(String programme) {
@@ -255,6 +265,7 @@
/**
* mentionLegale getter
+ *
* @return mentionLegale
*/
public String getMentionLegale() {
@@ -263,6 +274,7 @@
/**
* mentionLegale setter
+ *
* @param mentionLegale mentionLegale
*/
public void setMentionLegale(String mentionLegale) {
@@ -271,6 +283,7 @@
/**
* complement getter
+ *
* @return complement
*/
public String getComplement() {
@@ -279,6 +292,7 @@
/**
* complement setter
+ *
* @param complement complement
*/
public void setComplement(String complement) {
@@ -287,6 +301,7 @@
/**
* dateDeb getter
+ *
* @return dateDeb
*/
public Date getDateDeb() {
@@ -295,6 +310,7 @@
/**
* dateDeb setter
+ *
* @param dateDeb dateDeb
*/
public void setDateDeb(Date dateDeb) {
@@ -303,6 +319,7 @@
/**
* dateFin getter
+ *
* @return dateFin
*/
public Date getDateFin() {
@@ -311,6 +328,7 @@
/**
* dateFin setter
+ *
* @param dateFin dateFin
*/
public void setDateFin(Date dateFin) {
@@ -319,6 +337,7 @@
/**
* groupesDroits getter
+ *
* @return groupesDroits
*/
public List<CampagneGroupeDroits> getGroupesDroits() {
@@ -327,6 +346,7 @@
/**
* groupesDroits setter
+ *
* @param groupesDroits groupesDroits
*/
public void setGroupesDroits(List<CampagneGroupeDroits> groupesDroits) {
@@ -335,6 +355,7 @@
/**
* lots getter
+ *
* @return lots
*/
public List<Lot> getLots() {
@@ -343,6 +364,7 @@
/**
* lots setter
+ *
* @param lots lots
*/
public void setLots(List<Lot> lots) {
@@ -351,6 +373,7 @@
/**
* createur getter
+ *
* @return createur
*/
public Personne getCreateur() {
@@ -359,6 +382,7 @@
/**
* createur setter
+ *
* @param createur createur
*/
public void setCreateur(Personne createur) {
@@ -367,6 +391,7 @@
/**
* participants getter
+ *
* @return participants
*/
public List<CampagnePersonneParticipant> getParticipants() {
@@ -375,6 +400,7 @@
/**
* participants setter
+ *
* @param participants participants
*/
public void setParticipants(List<CampagnePersonneParticipant> participants) {
@@ -383,6 +409,7 @@
/**
* personnesDroits getter
+ *
* @return personnesDroits
*/
public List<CampagnePersonneDroits> getPersonnesDroits() {
@@ -391,6 +418,7 @@
/**
* personnesDroits setter
+ *
* @param personnesDroits personnesDroits
*/
public void setPersonnesDroits(List<CampagnePersonneDroits> personnesDroits) {
@@ -399,6 +427,7 @@
/**
* stations getter
+ *
* @return stations
*/
public List<Station> getStations() {
@@ -407,6 +436,7 @@
/**
* stations setter
+ *
* @param stations stations
*/
public void setStations(List<Station> stations) {
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/CampagneGroupeDroits.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/CampagneGroupeDroits.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/CampagneGroupeDroits.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -32,6 +32,7 @@
/**
* Modèle : droits d'un groupe sur une campagne
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -58,6 +59,7 @@
/**
* droits getter
+ *
* @return droits
*/
public Droits getDroits() {
@@ -66,6 +68,7 @@
/**
* droits setter
+ *
* @param droits droits
*/
public void setDroits(Droits droits) {
@@ -74,6 +77,7 @@
/**
* id getter
+ *
* @return id
*/
public CompositeId<Campagne, Groupe> getId() {
@@ -82,6 +86,7 @@
/**
* id setter
+ *
* @param id id
*/
public void setId(CompositeId<Campagne, Groupe> id) {
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/CampagnePersonneDroits.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/CampagnePersonneDroits.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/CampagnePersonneDroits.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -33,6 +33,7 @@
/**
* Modèle : droits d'une personne sur une campagne
+ *
* @author Mickael Tricot
*/
@Entity
@@ -68,6 +69,7 @@
/**
* droits getter
+ *
* @return droits
*/
public Droits getDroits() {
@@ -76,6 +78,7 @@
/**
* droits setter
+ *
* @param droits droits
*/
public void setDroits(Droits droits) {
@@ -84,6 +87,7 @@
/**
* id getter
+ *
* @return id
*/
public CompositeId<Campagne, Personne> getId() {
@@ -92,6 +96,7 @@
/**
* id setter
+ *
* @param id id
*/
public void setId(CompositeId<Campagne, Personne> id) {
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/CampagnePersonneParticipant.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/CampagnePersonneParticipant.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/CampagnePersonneParticipant.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -35,6 +35,7 @@
/**
* Modèle : personne participant à une campagne
+ *
* @author Mickael Tricot
*/
@Entity
@@ -70,6 +71,7 @@
/**
* complement getter
+ *
* @return complement
*/
public String getComplement() {
@@ -78,6 +80,7 @@
/**
* complement setter
+ *
* @param complement complement
*/
public void setComplement(String complement) {
@@ -86,6 +89,7 @@
/**
* id getter
+ *
* @return id
*/
public CompositeId<Campagne, Personne> getId() {
@@ -94,6 +98,7 @@
/**
* id setter
+ *
* @param id id
*/
public void setId(CompositeId<Campagne, Personne> id) {
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Droits.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Droits.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Droits.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -32,6 +32,7 @@
/**
* Modèles : droits
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -80,6 +81,7 @@
/**
* droitExtrait getter
+ *
* @return droitExtrait
*/
public Boolean getDroitExtrait() {
@@ -88,6 +90,7 @@
/**
* droitExtrait setter
+ *
* @param droitExtrait droitExtrait
*/
public void setDroitExtrait(Boolean droitExtrait) {
@@ -96,6 +99,7 @@
/**
* droitPuri getter
+ *
* @return droitPuri
*/
public Boolean getDroitPuri() {
@@ -104,6 +108,7 @@
/**
* droitPuri setter
+ *
* @param droitPuri droitPuri
*/
public void setDroitPuri(Boolean droitPuri) {
@@ -112,6 +117,7 @@
/**
* droitRecolte getter
+ *
* @return droitRecolte
*/
public Boolean getDroitRecolte() {
@@ -120,6 +126,7 @@
/**
* droitRecolte setter
+ *
* @param droitRecolte droitRecolte
*/
public void setDroitRecolte(Boolean droitRecolte) {
@@ -128,6 +135,7 @@
/**
* droitTestBio getter
+ *
* @return droitTestBio
*/
public Boolean getDroitTestBio() {
@@ -136,6 +144,7 @@
/**
* droitTestBio setter
+ *
* @param droitTestBio droitTestBio
*/
public void setDroitTestBio(Boolean droitTestBio) {
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/ErreurTestBio.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/ErreurTestBio.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/ErreurTestBio.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -38,6 +38,7 @@
/**
* Modèle : Erreur pour un test biologique
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -76,6 +77,7 @@
/**
* idErreurTest getter
+ *
* @return idErreurTest
*/
public Integer getIdErreurTest() {
@@ -84,6 +86,7 @@
/**
* idErreurTest setter
+ *
* @param idErreurTest idErreurTest
*/
public void setIdErreurTest(Integer idErreurTest) {
@@ -92,6 +95,7 @@
/**
* nom getter
+ *
* @return nom
*/
public String getNom() {
@@ -100,6 +104,7 @@
/**
* nom setter
+ *
* @param nom nom
*/
public void setNom(String nom) {
@@ -108,6 +113,7 @@
/**
* description getter
+ *
* @return description
*/
public String getDescription() {
@@ -116,6 +122,7 @@
/**
* description setter
+ *
* @param description description
*/
public void setDescription(String description) {
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Extraction.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Extraction.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Extraction.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -65,6 +65,7 @@
/**
* Modèle : Manipulation d'extraction
+ *
* @author Adrien Cheype
*/
@Entity
@@ -125,14 +126,14 @@
/** Extraits produits par l'extraction */
@NotNull
@OneToMany(mappedBy = "extraction", fetch = FetchType.EAGER, orphanRemoval = true)
- @Cascade( { CascadeType.SAVE_UPDATE })
+ @Cascade({ CascadeType.SAVE_UPDATE })
@ContainedIn
private List<Extrait> extraits;
/** Attached documents. */
@OneToMany(fetch = FetchType.EAGER, orphanRemoval = true)
@JoinColumn(name = "extraction")
- @Cascade( { CascadeType.SAVE_UPDATE })
+ @Cascade({ CascadeType.SAVE_UPDATE })
@Fetch(value = FetchMode.SUBSELECT)
// see HHH-1718
private List<Document> documents;
@@ -162,6 +163,7 @@
/**
* Rend les extraits triés en utilisant le comparateur {@link ExtraitsOfExtractionComp}
+ *
* @return resultats
*/
public List<Extrait> getSortedExtraits() {
@@ -173,6 +175,7 @@
/**
* idExtraction getter
+ *
* @return idExtraction
*/
public Integer getIdExtraction() {
@@ -181,6 +184,7 @@
/**
* idExtraction setter
+ *
* @param idExtraction idExtraction
*/
public void setIdExtraction(Integer idExtraction) {
@@ -189,6 +193,7 @@
/**
* ref getter
+ *
* @return ref
*/
public String getRef() {
@@ -197,6 +202,7 @@
/**
* ref setter
+ *
* @param ref ref
*/
public void setRef(String ref) {
@@ -205,6 +211,7 @@
/**
* manipulateur getter
+ *
* @return manipulateur
*/
public Personne getManipulateur() {
@@ -213,6 +220,7 @@
/**
* manipulateur setter
+ *
* @param manipulateur manipulateur
*/
public void setManipulateur(Personne manipulateur) {
@@ -221,6 +229,7 @@
/**
* methode getter
+ *
* @return methode
*/
public MethodeExtraction getMethode() {
@@ -229,6 +238,7 @@
/**
* methode setter
+ *
* @param methode methode
*/
public void setMethode(MethodeExtraction methode) {
@@ -237,6 +247,7 @@
/**
* date getter
+ *
* @return date
*/
public Date getDate() {
@@ -245,6 +256,7 @@
/**
* date setter
+ *
* @param date date
*/
public void setDate(Date date) {
@@ -253,6 +265,7 @@
/**
* lot getter
+ *
* @return lot
*/
public Lot getLot() {
@@ -261,6 +274,7 @@
/**
* lot setter
+ *
* @param lot lot
*/
public void setLot(Lot lot) {
@@ -269,6 +283,7 @@
/**
* masseDepart getter
+ *
* @return masseDepart
*/
public BigDecimal getMasseDepart() {
@@ -277,6 +292,7 @@
/**
* masseDepart setter
+ *
* @param masseDepart masseDepart
*/
public void setMasseDepart(BigDecimal masseDepart) {
@@ -285,6 +301,7 @@
/**
* complement getter
+ *
* @return complement
*/
public String getComplement() {
@@ -293,6 +310,7 @@
/**
* complement setter
+ *
* @param complement complement
*/
public void setComplement(String complement) {
@@ -301,6 +319,7 @@
/**
* createur getter
+ *
* @return createur
*/
public Personne getCreateur() {
@@ -309,6 +328,7 @@
/**
* createur setter
+ *
* @param createur createur
*/
public void setCreateur(Personne createur) {
@@ -317,6 +337,7 @@
/**
* extraits getter
+ *
* @return extraits
*/
public List<Extrait> getExtraits() {
@@ -325,6 +346,7 @@
/**
* extraits setter
+ *
* @param extraits extraits
*/
public void setExtraits(List<Extrait> extraits) {
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Extrait.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Extrait.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Extrait.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -34,6 +34,7 @@
/**
* Modèle : Produit issue d'une extraction
+ *
* @author Adrien Cheype
*/
@Entity
@@ -61,6 +62,7 @@
/**
* Rend le rendement calculé pour l'extrait (masseObtenue / masseDepart)
+ *
* @return le résultat ou null si les valeurs actuelles ne donnent pas un résultat cohérent
*/
public Float getRendement() {
@@ -97,6 +99,7 @@
/**
* typeExtrait getter
+ *
* @return typeExtrait
*/
public TypeExtrait getTypeExtrait() {
@@ -105,6 +108,7 @@
/**
* typeExtrait setter
+ *
* @param typeExtrait typeExtrait
*/
public void setTypeExtrait(TypeExtrait typeExtrait) {
@@ -113,6 +117,7 @@
/**
* extraction getter
+ *
* @return extraction
*/
public Extraction getExtraction() {
@@ -121,6 +126,7 @@
/**
* extraction setter
+ *
* @param extraction extraction
*/
public void setExtraction(Extraction extraction) {
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Fraction.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Fraction.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Fraction.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -36,6 +36,7 @@
/**
* Modèle : Produit issue d'une purification
+ *
* @author Adrien Cheype
*/
@Entity
@@ -66,6 +67,7 @@
/**
* Rend le rendement calculé pour la fraction (masseObtenue / masseDepart)
+ *
* @return le résultat ou null si les valeurs actuelles ne donnent pas un résultat cohérent
*/
public Float getRendement() {
@@ -102,6 +104,7 @@
/**
* indice getter
+ *
* @return indice
*/
public String getIndice() {
@@ -110,6 +113,7 @@
/**
* indice setter
+ *
* @param indice indice
*/
public void setIndice(String indice) {
@@ -118,6 +122,7 @@
/**
* purification getter
+ *
* @return purification
*/
public Purification getPurification() {
@@ -126,6 +131,7 @@
/**
* purification setter
+ *
* @param purification purification
*/
public void setPurification(Purification purification) {
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Groupe.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Groupe.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Groupe.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -43,6 +43,7 @@
/**
* Modèle : groupe
+ *
* @author Mickael Tricot
*/
@Entity
@@ -98,6 +99,7 @@
/**
* campagnesDroits getter
+ *
* @return campagnesDroits
*/
public List<CampagneGroupeDroits> getCampagnesDroits() {
@@ -106,6 +108,7 @@
/**
* campagnesDroits setter
+ *
* @param campagnesDroits campagnesDroits
*/
public void setCampagnesDroits(List<CampagneGroupeDroits> campagnesDroits) {
@@ -114,6 +117,7 @@
/**
* description getter
+ *
* @return description
*/
public String getDescription() {
@@ -122,6 +126,7 @@
/**
* description setter
+ *
* @param description description
*/
public void setDescription(String description) {
@@ -130,6 +135,7 @@
/**
* idGroupe getter
+ *
* @return idGroupe
*/
public Integer getIdGroupe() {
@@ -138,6 +144,7 @@
/**
* idGroupe setter
+ *
* @param idGroupe idGroupe
*/
public void setIdGroupe(Integer idGroupe) {
@@ -146,6 +153,7 @@
/**
* lotsDroits getter
+ *
* @return lotsDroits
*/
public List<LotGroupeDroits> getLotsDroits() {
@@ -154,6 +162,7 @@
/**
* lotsDroits setter
+ *
* @param lotsDroits lotsDroits
*/
public void setLotsDroits(List<LotGroupeDroits> lotsDroits) {
@@ -162,6 +171,7 @@
/**
* nom getter
+ *
* @return nom
*/
public String getNom() {
@@ -170,6 +180,7 @@
/**
* nom setter
+ *
* @param nom nom
*/
public void setNom(String nom) {
@@ -178,6 +189,7 @@
/**
* utilisateurs getter
+ *
* @return utilisateurs
*/
public List<Utilisateur> getUtilisateurs() {
@@ -186,6 +198,7 @@
/**
* utilisateurs setter
+ *
* @param utilisateurs utilisateurs
*/
public void setUtilisateurs(List<Utilisateur> utilisateurs) {
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Lot.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Lot.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Lot.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -65,6 +65,7 @@
/**
* Modèle : lot
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -169,7 +170,7 @@
/** Attached documents. */
@OneToMany(fetch = FetchType.EAGER, orphanRemoval = true)
@JoinColumn(name = "lot")
- @Cascade( { CascadeType.SAVE_UPDATE })
+ @Cascade({ CascadeType.SAVE_UPDATE })
@Fetch(value = FetchMode.SUBSELECT)
// see HHH-1718
private List<Document> documents;
@@ -198,6 +199,7 @@
/**
* campagne getter
+ *
* @return campagne
*/
public Campagne getCampagne() {
@@ -206,6 +208,7 @@
/**
* campagne setter
+ *
* @param campagne campagne
*/
public void setCampagne(Campagne campagne) {
@@ -214,6 +217,7 @@
/**
* complement getter
+ *
* @return complement
*/
public String getComplement() {
@@ -222,6 +226,7 @@
/**
* complement setter
+ *
* @param complement complement
*/
public void setComplement(String complement) {
@@ -230,6 +235,7 @@
/**
* createur getter
+ *
* @return createur
*/
public Personne getCreateur() {
@@ -238,6 +244,7 @@
/**
* createur setter
+ *
* @param createur createur
*/
public void setCreateur(Personne createur) {
@@ -246,6 +253,7 @@
/**
* dateRecolte getter
+ *
* @return dateRecolte
*/
public Date getDateRecolte() {
@@ -254,6 +262,7 @@
/**
* dateRecolte setter
+ *
* @param dateRecolte dateRecolte
*/
public void setDateRecolte(Date dateRecolte) {
@@ -262,6 +271,7 @@
/**
* echantillonColl getter
+ *
* @return echantillonColl
*/
public Boolean getEchantillonColl() {
@@ -270,6 +280,7 @@
/**
* echantillonColl setter
+ *
* @param echantillonColl echantillonColl
*/
public void setEchantillonColl(Boolean echantillonColl) {
@@ -278,6 +289,7 @@
/**
* echantillonIdent getter
+ *
* @return echantillonIdent
*/
public Boolean getEchantillonIdent() {
@@ -286,6 +298,7 @@
/**
* echantillonIdent setter
+ *
* @param echantillonIdent echantillonIdent
*/
public void setEchantillonIdent(Boolean echantillonIdent) {
@@ -294,6 +307,7 @@
/**
* echantillonPhylo getter
+ *
* @return echantillonPhylo
*/
public Boolean getEchantillonPhylo() {
@@ -302,6 +316,7 @@
/**
* echantillonPhylo setter
+ *
* @param echantillonPhylo echantillonPhylo
*/
public void setEchantillonPhylo(Boolean echantillonPhylo) {
@@ -310,6 +325,7 @@
/**
* groupesDroits getter
+ *
* @return groupesDroits
*/
public List<LotGroupeDroits> getGroupesDroits() {
@@ -318,6 +334,7 @@
/**
* groupesDroits setter
+ *
* @param groupesDroits groupesDroits
*/
public void setGroupesDroits(List<LotGroupeDroits> groupesDroits) {
@@ -326,6 +343,7 @@
/**
* idLot getter
+ *
* @return idLot
*/
public Integer getIdLot() {
@@ -334,6 +352,7 @@
/**
* idLot setter
+ *
* @param idLot idLot
*/
public void setIdLot(Integer idLot) {
@@ -342,6 +361,7 @@
/**
* masseFraiche getter
+ *
* @return masseFraiche
*/
public BigDecimal getMasseFraiche() {
@@ -350,6 +370,7 @@
/**
* masseFraiche setter
+ *
* @param masseFraiche masseFraiche
*/
public void setMasseFraiche(BigDecimal masseFraiche) {
@@ -358,6 +379,7 @@
/**
* masseSeche getter
+ *
* @return masseSeche
*/
public BigDecimal getMasseSeche() {
@@ -366,6 +388,7 @@
/**
* masseSeche setter
+ *
* @param masseSeche masseSeche
*/
public void setMasseSeche(BigDecimal masseSeche) {
@@ -374,6 +397,7 @@
/**
* partie getter
+ *
* @return partie
*/
public Partie getPartie() {
@@ -382,6 +406,7 @@
/**
* partie setter
+ *
* @param partie partie
*/
public void setPartie(Partie partie) {
@@ -390,6 +415,7 @@
/**
* personnesDroits getter
+ *
* @return personnesDroits
*/
public List<LotPersonneDroits> getPersonnesDroits() {
@@ -398,6 +424,7 @@
/**
* personnesDroits setter
+ *
* @param personnesDroits personnesDroits
*/
public void setPersonnesDroits(List<LotPersonneDroits> personnesDroits) {
@@ -406,6 +433,7 @@
/**
* ref getter
+ *
* @return ref
*/
public String getRef() {
@@ -414,6 +442,7 @@
/**
* ref setter
+ *
* @param ref ref
*/
public void setRef(String ref) {
@@ -422,6 +451,7 @@
/**
* specimenRef getter
+ *
* @return specimenRef
*/
public Specimen getSpecimenRef() {
@@ -430,6 +460,7 @@
/**
* specimenRef setter
+ *
* @param specimenRef specimenRef
*/
public void setSpecimenRef(Specimen specimenRef) {
@@ -438,6 +469,7 @@
/**
* station getter
+ *
* @return station
*/
public Station getStation() {
@@ -446,6 +478,7 @@
/**
* station setter
+ *
* @param station station
*/
public void setStation(Station station) {
@@ -454,6 +487,7 @@
/**
* extractions getter
+ *
* @return extractions
*/
public List<Extraction> getExtractions() {
@@ -462,6 +496,7 @@
/**
* extractions setter
+ *
* @param extractions extractions
*/
public void setExtractions(List<Extraction> extractions) {
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/LotGroupeDroits.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/LotGroupeDroits.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/LotGroupeDroits.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -32,6 +32,7 @@
/**
* Modèle : droits d'un groupe sur un lot
+ *
* @author Mickael Tricot
*/
@Entity
@@ -57,6 +58,7 @@
/**
* droits getter
+ *
* @return droits
*/
public Droits getDroits() {
@@ -65,6 +67,7 @@
/**
* droits setter
+ *
* @param droits droits
*/
public void setDroits(Droits droits) {
@@ -73,6 +76,7 @@
/**
* id getter
+ *
* @return id
*/
public CompositeId<Lot, Groupe> getId() {
@@ -81,6 +85,7 @@
/**
* id setter
+ *
* @param id id
*/
public void setId(CompositeId<Lot, Groupe> id) {
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/LotPersonneDroits.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/LotPersonneDroits.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/LotPersonneDroits.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -33,6 +33,7 @@
/**
* Modèle : droits d'une personne sur un lot
+ *
* @author Mickael Tricot
*/
@Entity
@@ -68,6 +69,7 @@
/**
* droits getter
+ *
* @return droits
*/
public Droits getDroits() {
@@ -76,6 +78,7 @@
/**
* droits setter
+ *
* @param droits droits
*/
public void setDroits(Droits droits) {
@@ -84,6 +87,7 @@
/**
* id getter
+ *
* @return id
*/
public CompositeId<Lot, Personne> getId() {
@@ -92,6 +96,7 @@
/**
* id setter
+ *
* @param id id
*/
public void setId(CompositeId<Lot, Personne> id) {
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/MethodeExtraction.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/MethodeExtraction.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/MethodeExtraction.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -47,6 +47,7 @@
/**
* Modèle : Methode d'extraction d'un lot
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -75,7 +76,7 @@
/** Types extraits définis en sortie pour la méthode */
@OneToMany(mappedBy = "methodeExtraction", fetch = FetchType.LAZY, orphanRemoval = true)
- @Cascade( { CascadeType.SAVE_UPDATE })
+ @Cascade({ CascadeType.SAVE_UPDATE })
private List<TypeExtrait> typesEnSortie;
/**
@@ -99,6 +100,7 @@
/**
* Rend les types d'extraits triés par initiales
+ *
* @return Les types d'extraits
*/
public List<TypeExtrait> getSortedTypesEnSortie() {
@@ -108,6 +110,7 @@
/**
* idMethodeExtraction getter
+ *
* @return idMethodeExtraction
*/
public Integer getIdMethodeExtraction() {
@@ -116,6 +119,7 @@
/**
* idMethodeExtraction setter
+ *
* @param idMethodeExtraction idMethodeExtraction
*/
public void setIdMethodeExtraction(Integer idMethodeExtraction) {
@@ -124,6 +128,7 @@
/**
* nom getter
+ *
* @return nom
*/
public String getNom() {
@@ -132,6 +137,7 @@
/**
* nom setter
+ *
* @param nom nom
*/
public void setNom(String nom) {
@@ -140,6 +146,7 @@
/**
* description getter
+ *
* @return description
*/
public String getDescription() {
@@ -148,6 +155,7 @@
/**
* description setter
+ *
* @param description description
*/
public void setDescription(String description) {
@@ -156,6 +164,7 @@
/**
* typesEnSortie getter
+ *
* @return typesEnSortie
*/
public List<TypeExtrait> getTypesEnSortie() {
@@ -164,6 +173,7 @@
/**
* typesEnSortie setter
+ *
* @param typesEnSortie typesEnSortie
*/
public void setTypesEnSortie(List<TypeExtrait> typesEnSortie) {
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/MethodePurification.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/MethodePurification.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/MethodePurification.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -48,6 +48,7 @@
/**
* Modèle : Methode de purification
+ *
* @author Adrien Cheype
*/
@Entity
@@ -75,7 +76,7 @@
/** Types extraits définis en sortie pour la méthode */
@OneToMany(mappedBy = "methodePurification", fetch = FetchType.LAZY, orphanRemoval = true)
- @Cascade( { CascadeType.SAVE_UPDATE })
+ @Cascade({ CascadeType.SAVE_UPDATE })
@OrderBy("index")
private List<ParamMethoPuri> parametres;
@@ -100,6 +101,7 @@
/**
* Rend les paramètres triés par index
+ *
* @return Les paramètres
*/
public List<ParamMethoPuri> getSortedParametres() {
@@ -109,6 +111,7 @@
/**
* idMethodePurification getter
+ *
* @return idMethodePurification
*/
public Integer getIdMethodePurification() {
@@ -117,6 +120,7 @@
/**
* idMethodePurification setter
+ *
* @param idMethodePurification idMethodePurification
*/
public void setIdMethodePurification(Integer idMethodePurification) {
@@ -125,6 +129,7 @@
/**
* nom getter
+ *
* @return nom
*/
public String getNom() {
@@ -133,6 +138,7 @@
/**
* nom setter
+ *
* @param nom nom
*/
public void setNom(String nom) {
@@ -141,6 +147,7 @@
/**
* description getter
+ *
* @return description
*/
public String getDescription() {
@@ -149,6 +156,7 @@
/**
* description setter
+ *
* @param description description
*/
public void setDescription(String description) {
@@ -157,6 +165,7 @@
/**
* parametres getter
+ *
* @return parametres
*/
public List<ParamMethoPuri> getParametres() {
@@ -165,6 +174,7 @@
/**
* parametres setter
+ *
* @param parametres parametres
*/
public void setParametres(List<ParamMethoPuri> parametres) {
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/MethodeTestBio.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/MethodeTestBio.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/MethodeTestBio.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -39,6 +39,7 @@
/**
* Modèle : Methode de test biologique
+ *
* @author Adrien Cheype
*/
@Entity
@@ -104,6 +105,7 @@
/**
* idMethodeTest getter
+ *
* @return idMethodeTest
*/
public Integer getIdMethodeTest() {
@@ -112,6 +114,7 @@
/**
* idMethodeTest setter
+ *
* @param idMethodeTest idMethodeTest
*/
public void setIdMethodeTest(Integer idMethodeTest) {
@@ -120,6 +123,7 @@
/**
* nom getter
+ *
* @return nom
*/
public String getNom() {
@@ -128,6 +132,7 @@
/**
* nom setter
+ *
* @param nom nom
*/
public void setNom(String nom) {
@@ -136,6 +141,7 @@
/**
* cible getter
+ *
* @return cible
*/
public String getCible() {
@@ -144,6 +150,7 @@
/**
* cible setter
+ *
* @param cible cible
*/
public void setCible(String cible) {
@@ -152,6 +159,7 @@
/**
* domaine getter
+ *
* @return domaine
*/
public String getDomaine() {
@@ -160,6 +168,7 @@
/**
* domaine setter
+ *
* @param domaine domaine
*/
public void setDomaine(String domaine) {
@@ -168,6 +177,7 @@
/**
* description getter
+ *
* @return description
*/
public String getDescription() {
@@ -176,6 +186,7 @@
/**
* description setter
+ *
* @param description description
*/
public void setDescription(String description) {
@@ -184,6 +195,7 @@
/**
* valeurMesuree getter
+ *
* @return valeurMesuree
*/
public String getValeurMesuree() {
@@ -192,6 +204,7 @@
/**
* valeurMesuree setter
+ *
* @param valeurMesuree valeurMesuree
*/
public void setValeurMesuree(String valeurMesuree) {
@@ -200,6 +213,7 @@
/**
* uniteResultat getter
+ *
* @return uniteResultat
*/
public String getUniteResultat() {
@@ -208,6 +222,7 @@
/**
* uniteResultat setter
+ *
* @param uniteResultat uniteResultat
*/
public void setUniteResultat(String uniteResultat) {
@@ -216,6 +231,7 @@
/**
* critereActivite getter
+ *
* @return critereActivite
*/
public String getCritereActivite() {
@@ -224,6 +240,7 @@
/**
* critereActivite setter
+ *
* @param critereActivite critereActivite
*/
public void setCritereActivite(String critereActivite) {
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Molecule.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Molecule.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Molecule.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -135,14 +135,14 @@
/** Produit utilisé obtenir le résultat */
@OneToMany(mappedBy = "molecule", fetch = FetchType.LAZY, orphanRemoval = true)
- @Cascade( { CascadeType.SAVE_UPDATE })
+ @Cascade({ CascadeType.SAVE_UPDATE })
@IndexedEmbedded
private List<MoleculeProvenance> provenances;
/** Attached documents. */
@OneToMany(fetch = FetchType.EAGER, orphanRemoval = true)
@JoinColumn(name = "molecule")
- @Cascade( { CascadeType.SAVE_UPDATE })
+ @Cascade({ CascadeType.SAVE_UPDATE })
@Fetch(value = FetchMode.SUBSELECT)
// see HHH-1718
private List<Document> documents;
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/ParamMethoPuri.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/ParamMethoPuri.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/ParamMethoPuri.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -41,6 +41,7 @@
/**
* Modèle : Type d'extrait pour une méthode d'extraction
+ *
* @author Adrien Cheype
*/
@Entity
@@ -98,6 +99,7 @@
/**
* idParamMethoPuri getter
+ *
* @return idParamMethoPuri
*/
public Integer getIdParamMethoPuri() {
@@ -106,6 +108,7 @@
/**
* idParamMethoPuri setter
+ *
* @param idParamMethoPuri idParamMethoPuri
*/
public void setIdParamMethoPuri(Integer idParamMethoPuri) {
@@ -114,6 +117,7 @@
/**
* index getter
+ *
* @return index
*/
public Integer getIndex() {
@@ -122,6 +126,7 @@
/**
* index setter
+ *
* @param index index
*/
public void setIndex(Integer index) {
@@ -130,6 +135,7 @@
/**
* nom getter
+ *
* @return nom
*/
public String getNom() {
@@ -138,6 +144,7 @@
/**
* nom setter
+ *
* @param nom nom
*/
public void setNom(String nom) {
@@ -146,6 +153,7 @@
/**
* description getter
+ *
* @return description
*/
public String getDescription() {
@@ -154,6 +162,7 @@
/**
* description setter
+ *
* @param description description
*/
public void setDescription(String description) {
@@ -162,6 +171,7 @@
/**
* methodePurification getter
+ *
* @return methodePurification
*/
public MethodePurification getMethodePurification() {
@@ -170,6 +180,7 @@
/**
* methodePurification setter
+ *
* @param methodePurification methodePurification
*/
public void setMethodePurification(MethodePurification methodePurification) {
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/ParamMethoPuriEffectif.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/ParamMethoPuriEffectif.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/ParamMethoPuriEffectif.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -36,6 +36,7 @@
/**
* Modèle : Paramètre effectif qui décrit la méthode de purification employée pour une purification
+ *
* @author Adrien Cheype
*/
@Entity
@@ -86,6 +87,7 @@
/**
* idParamMethoPuriEffectif getter
+ *
* @return idParamMethoPuriEffectif
*/
public Integer getIdParamMethoPuriEffectif() {
@@ -94,6 +96,7 @@
/**
* idParamMethoPuriEffectif setter
+ *
* @param idParamMethoPuriEffectif idParamMethoPuriEffectif
*/
public void setIdParamMethoPuriEffectif(Integer idParamMethoPuriEffectif) {
@@ -102,6 +105,7 @@
/**
* param getter
+ *
* @return param
*/
public ParamMethoPuri getParam() {
@@ -110,6 +114,7 @@
/**
* param setter
+ *
* @param param param
*/
public void setParam(ParamMethoPuri param) {
@@ -118,6 +123,7 @@
/**
* valeur getter
+ *
* @return valeur
*/
public String getValeur() {
@@ -126,6 +132,7 @@
/**
* valeur setter
+ *
* @param valeur valeur
*/
public void setValeur(String valeur) {
@@ -134,6 +141,7 @@
/**
* purification getter
+ *
* @return purification
*/
public Purification getPurification() {
@@ -142,6 +150,7 @@
/**
* purification setter
+ *
* @param purification purification
*/
public void setPurification(Purification purification) {
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Partie.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Partie.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Partie.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -38,6 +38,7 @@
/**
* Modèle : partie
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -72,6 +73,7 @@
/**
* idPartie getter
+ *
* @return idPartie
*/
public Integer getIdPartie() {
@@ -80,6 +82,7 @@
/**
* idPartie setter
+ *
* @param idPartie idPartie
*/
public void setIdPartie(Integer idPartie) {
@@ -88,6 +91,7 @@
/**
* nom getter
+ *
* @return nom
*/
public String getNom() {
@@ -96,6 +100,7 @@
/**
* nom setter
+ *
* @param nom nom
*/
public void setNom(String nom) {
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Personne.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Personne.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Personne.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -60,6 +60,7 @@
/**
* Modèle : personne
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -89,7 +90,7 @@
@NotNull
@OneToMany(mappedBy = "id.pk2", fetch = FetchType.LAZY, orphanRemoval = true)
@MapKey(name = "id.pk1")
- @Cascade( { CascadeType.SAVE_UPDATE })
+ @Cascade({ CascadeType.SAVE_UPDATE })
private Map<Campagne, CampagnePersonneDroits> campagnesDroits;
/** Campagnes participées */
@@ -133,7 +134,7 @@
@NotNull
@OneToMany(mappedBy = "id.pk2", fetch = FetchType.LAZY, orphanRemoval = true)
@MapKey(name = "id.pk1")
- @Cascade( { CascadeType.SAVE_UPDATE })
+ @Cascade({ CascadeType.SAVE_UPDATE })
private Map<Lot, LotPersonneDroits> lotsDroits;
/** Nom */
@@ -188,7 +189,7 @@
/** Attached documents. */
@OneToMany(fetch = FetchType.EAGER, orphanRemoval = true)
@JoinColumn(name = "personne")
- @Cascade( { CascadeType.SAVE_UPDATE })
+ @Cascade({ CascadeType.SAVE_UPDATE })
@Fetch(value = FetchMode.SUBSELECT)
// see HHH-1718
private List<Document> documents;
@@ -227,6 +228,7 @@
/**
* idPersonne getter
+ *
* @return idPersonne
*/
public Integer getIdPersonne() {
@@ -235,6 +237,7 @@
/**
* idPersonne setter
+ *
* @param idPersonne idPersonne
*/
public void setIdPersonne(Integer idPersonne) {
@@ -243,6 +246,7 @@
/**
* adressePostale getter
+ *
* @return adressePostale
*/
public String getAdressePostale() {
@@ -251,6 +255,7 @@
/**
* adressePostale setter
+ *
* @param adressePostale adressePostale
*/
public void setAdressePostale(String adressePostale) {
@@ -259,6 +264,7 @@
/**
* campagnesCreees getter
+ *
* @return campagnesCreees
*/
public List<Campagne> getCampagnesCreees() {
@@ -267,6 +273,7 @@
/**
* campagnesCreees setter
+ *
* @param campagnesCreees campagnesCreees
*/
public void setCampagnesCreees(List<Campagne> campagnesCreees) {
@@ -275,6 +282,7 @@
/**
* campagnesDroits getter
+ *
* @return campagnesDroits
*/
public Map<Campagne, CampagnePersonneDroits> getCampagnesDroits() {
@@ -283,6 +291,7 @@
/**
* campagnesDroits setter
+ *
* @param campagnesDroits campagnesDroits
*/
public void setCampagnesDroits(Map<Campagne, CampagnePersonneDroits> campagnesDroits) {
@@ -291,6 +300,7 @@
/**
* campagnesParticipees getter
+ *
* @return campagnesParticipees
*/
public List<CampagnePersonneParticipant> getCampagnesParticipees() {
@@ -299,6 +309,7 @@
/**
* campagnesParticipees setter
+ *
* @param campagnesParticipees campagnesParticipees
*/
public void setCampagnesParticipees(List<CampagnePersonneParticipant> campagnesParticipees) {
@@ -307,6 +318,7 @@
/**
* codePays getter
+ *
* @return codePays
*/
public String getCodePays() {
@@ -315,6 +327,7 @@
/**
* codePays setter
+ *
* @param codePays codePays
*/
public void setCodePays(String codePays) {
@@ -323,6 +336,7 @@
/**
* codePostal getter
+ *
* @return codePostal
*/
public String getCodePostal() {
@@ -331,6 +345,7 @@
/**
* codePostal setter
+ *
* @param codePostal codePostal
*/
public void setCodePostal(String codePostal) {
@@ -339,6 +354,7 @@
/**
* courriel getter
+ *
* @return courriel
*/
public String getCourriel() {
@@ -347,6 +363,7 @@
/**
* courriel setter
+ *
* @param courriel courriel
*/
public void setCourriel(String courriel) {
@@ -355,6 +372,7 @@
/**
* fax getter
+ *
* @return fax
*/
public String getFax() {
@@ -363,6 +381,7 @@
/**
* fax setter
+ *
* @param fax fax
*/
public void setFax(String fax) {
@@ -371,6 +390,7 @@
/**
* fonction getter
+ *
* @return fonction
*/
public String getFonction() {
@@ -379,6 +399,7 @@
/**
* fonction setter
+ *
* @param fonction fonction
*/
public void setFonction(String fonction) {
@@ -387,6 +408,7 @@
/**
* lotsCrees getter
+ *
* @return lotsCrees
*/
public List<Lot> getLotsCrees() {
@@ -395,6 +417,7 @@
/**
* lotsCrees setter
+ *
* @param lotsCrees lotsCrees
*/
public void setLotsCrees(List<Lot> lotsCrees) {
@@ -403,6 +426,7 @@
/**
* lotsDroits getter
+ *
* @return lotsDroits
*/
public Map<Lot, LotPersonneDroits> getLotsDroits() {
@@ -411,6 +435,7 @@
/**
* lotsDroits setter
+ *
* @param lotsDroits lotsDroits
*/
public void setLotsDroits(Map<Lot, LotPersonneDroits> lotsDroits) {
@@ -419,6 +444,7 @@
/**
* nom getter
+ *
* @return nom
*/
public String getNom() {
@@ -427,6 +453,7 @@
/**
* nom setter
+ *
* @param nom nom
*/
public void setNom(String nom) {
@@ -435,6 +462,7 @@
/**
* organisme getter
+ *
* @return organisme
*/
public String getOrganisme() {
@@ -443,6 +471,7 @@
/**
* organisme setter
+ *
* @param organisme organisme
*/
public void setOrganisme(String organisme) {
@@ -451,6 +480,7 @@
/**
* prenom getter
+ *
* @return prenom
*/
public String getPrenom() {
@@ -459,6 +489,7 @@
/**
* prenom setter
+ *
* @param prenom prenom
*/
public void setPrenom(String prenom) {
@@ -467,6 +498,7 @@
/**
* tel getter
+ *
* @return tel
*/
public String getTel() {
@@ -475,6 +507,7 @@
/**
* tel setter
+ *
* @param tel tel
*/
public void setTel(String tel) {
@@ -483,6 +516,7 @@
/**
* ville getter
+ *
* @return ville
*/
public String getVille() {
@@ -491,6 +525,7 @@
/**
* ville setter
+ *
* @param ville ville
*/
public void setVille(String ville) {
@@ -499,6 +534,7 @@
/**
* stationsCrees getter
+ *
* @return stationsCrees
*/
public List<Station> getStationsCrees() {
@@ -507,6 +543,7 @@
/**
* stationsCrees setter
+ *
* @param stationsCrees stationsCrees
*/
public void setStationsCrees(List<Station> stationsCrees) {
@@ -515,6 +552,7 @@
/**
* specimensCrees getter
+ *
* @return specimensCrees
*/
public List<Specimen> getSpecimensCrees() {
@@ -523,6 +561,7 @@
/**
* specimensCrees setter
+ *
* @param specimensCrees specimensCrees
*/
public void setSpecimensCrees(List<Specimen> specimensCrees) {
@@ -531,6 +570,7 @@
/**
* extractionsCrees getter
+ *
* @return extractionsCrees
*/
public List<Extraction> getExtractionsCrees() {
@@ -539,6 +579,7 @@
/**
* extractionsCrees setter
+ *
* @param extractionsCrees extractionsCrees
*/
public void setExtractionsCrees(List<Extraction> extractionsCrees) {
@@ -547,6 +588,7 @@
/**
* purificationsCrees getter
+ *
* @return purificationsCrees
*/
public List<Purification> getPurificationsCrees() {
@@ -555,6 +597,7 @@
/**
* purificationsCrees setter
+ *
* @param purificationsCrees purificationsCrees
*/
public void setPurificationsCrees(List<Purification> purificationsCrees) {
@@ -563,6 +606,7 @@
/**
* testsBioCrees getter
+ *
* @return testsBioCrees
*/
public List<TestBio> getTestsBioCrees() {
@@ -571,6 +615,7 @@
/**
* testsBioCrees setter
+ *
* @param testsBioCrees testsBioCrees
*/
public void setTestsBioCrees(List<TestBio> testsBioCrees) {
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Produit.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Produit.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Produit.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -53,6 +53,7 @@
/**
* Modèle : Produit issue d'une purification
+ *
* @author Adrien Cheype
*/
@Entity
@@ -101,12 +102,14 @@
/**
* Détermine si le produit est un extrait
+ *
* @return true si c'est un extrait
*/
public abstract boolean isExtrait();
/**
* Détermine si le produit est une fraction
+ *
* @return true si c'est une fraction
*/
public abstract boolean isFraction();
@@ -134,6 +137,7 @@
/**
* id getter
+ *
* @return id
*/
public Integer getId() {
@@ -142,6 +146,7 @@
/**
* id setter
+ *
* @param id id
*/
public void setId(Integer id) {
@@ -150,6 +155,7 @@
/**
* ref getter
+ *
* @return ref
*/
public String getRef() {
@@ -158,6 +164,7 @@
/**
* ref setter
+ *
* @param ref ref
*/
public void setRef(String ref) {
@@ -166,6 +173,7 @@
/**
* masseObtenue getter
+ *
* @return masseObtenue
*/
public BigDecimal getMasseObtenue() {
@@ -174,6 +182,7 @@
/**
* masseObtenue setter
+ *
* @param masseObtenue masseObtenue
*/
public void setMasseObtenue(BigDecimal masseObtenue) {
@@ -182,6 +191,7 @@
/**
* purificationsSuivantes getter
+ *
* @return purificationsSuivantes
*/
public List<Purification> getPurificationsSuivantes() {
@@ -190,6 +200,7 @@
/**
* purificationsSuivantes setter
+ *
* @param purificationsSuivantes purificationsSuivantes
*/
public void setPurificationsSuivantes(List<Purification> purificationsSuivantes) {
@@ -198,6 +209,7 @@
/**
* resultatsTestsBioSuivants getter
+ *
* @return resultatsTestsBioSuivants
*/
public List<ResultatTestBio> getResultatsTestsBioSuivants() {
@@ -206,6 +218,7 @@
/**
* resultatsTestsBioSuivants setter
+ *
* @param resultatsTestsBioSuivants resultatsTestsBioSuivants
*/
public void setResultatsTestsBioSuivants(List<ResultatTestBio> resultatsTestsBioSuivants) {
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Purification.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Purification.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Purification.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -67,6 +67,7 @@
/**
* Modèle : Manipulation de purification
+ *
* @author Adrien Cheype
*/
@Entity
@@ -104,7 +105,7 @@
/** Paramètres qui caractérisent la méthode pour cette purification */
@NotNull
@OneToMany(mappedBy = "purification", fetch = FetchType.LAZY, orphanRemoval = true)
- @Cascade( { CascadeType.SAVE_UPDATE })
+ @Cascade({ CascadeType.SAVE_UPDATE })
private List<ParamMethoPuriEffectif> paramsMetho;
/** Produit utilisé pour la purification **/
@@ -141,7 +142,7 @@
/** Fractions produites par la purification */
@NotNull
@OneToMany(mappedBy = "purification", fetch = FetchType.LAZY, orphanRemoval = true)
- @Cascade( { CascadeType.REFRESH, CascadeType.SAVE_UPDATE })
+ @Cascade({ CascadeType.REFRESH, CascadeType.SAVE_UPDATE })
@ContainedIn
private List<Fraction> fractions;
@@ -155,7 +156,7 @@
/** Attached documents. */
@OneToMany(fetch = FetchType.EAGER, orphanRemoval = true)
@JoinColumn(name = "purification")
- @Cascade( { CascadeType.SAVE_UPDATE })
+ @Cascade({ CascadeType.SAVE_UPDATE })
@Fetch(value = FetchMode.SUBSELECT)
// see HHH-1718
private List<Document> documents;
@@ -186,6 +187,7 @@
/**
* produit setter. Mise à jour du lot source dont provient le produit
+ *
* @param produit produit
*/
public void setProduit(Produit produit) {
@@ -195,6 +197,7 @@
/**
* Rend les fractions triées en utilisant le comparateur {@link FractionsOfPurificationComp}
+ *
* @return fractions
*/
public List<Fraction> getSortedFractions() {
@@ -206,6 +209,7 @@
/**
* Rend les paramètres triés par index
+ *
* @return Les paramètres
*/
@SuppressWarnings("unchecked")
@@ -216,6 +220,7 @@
/**
* idPurification getter
+ *
* @return idPurification
*/
public Integer getIdPurification() {
@@ -224,6 +229,7 @@
/**
* idPurification setter
+ *
* @param idPurification idPurification
*/
public void setIdPurification(Integer idPurification) {
@@ -232,6 +238,7 @@
/**
* ref getter
+ *
* @return ref
*/
public String getRef() {
@@ -240,6 +247,7 @@
/**
* ref setter
+ *
* @param ref ref
*/
public void setRef(String ref) {
@@ -248,6 +256,7 @@
/**
* manipulateur getter
+ *
* @return manipulateur
*/
public Personne getManipulateur() {
@@ -256,6 +265,7 @@
/**
* manipulateur setter
+ *
* @param manipulateur manipulateur
*/
public void setManipulateur(Personne manipulateur) {
@@ -264,6 +274,7 @@
/**
* date getter
+ *
* @return date
*/
public Date getDate() {
@@ -272,6 +283,7 @@
/**
* date setter
+ *
* @param date date
*/
public void setDate(Date date) {
@@ -280,6 +292,7 @@
/**
* methode getter
+ *
* @return methode
*/
public MethodePurification getMethode() {
@@ -288,6 +301,7 @@
/**
* methode setter
+ *
* @param methode methode
*/
public void setMethode(MethodePurification methode) {
@@ -296,6 +310,7 @@
/**
* paramsMetho getter
+ *
* @return paramsMetho
*/
public List<ParamMethoPuriEffectif> getParamsMetho() {
@@ -304,6 +319,7 @@
/**
* paramsMetho setter
+ *
* @param paramsMetho paramsMetho
*/
public void setParamsMetho(List<ParamMethoPuriEffectif> paramsMetho) {
@@ -312,6 +328,7 @@
/**
* masseDepart getter
+ *
* @return masseDepart
*/
public BigDecimal getMasseDepart() {
@@ -320,6 +337,7 @@
/**
* masseDepart setter
+ *
* @param masseDepart masseDepart
*/
public void setMasseDepart(BigDecimal masseDepart) {
@@ -328,6 +346,7 @@
/**
* complement getter
+ *
* @return complement
*/
public String getComplement() {
@@ -336,6 +355,7 @@
/**
* complement setter
+ *
* @param complement complement
*/
public void setComplement(String complement) {
@@ -344,6 +364,7 @@
/**
* confidentiel getter
+ *
* @return confidentiel
*/
public boolean isConfidentiel() {
@@ -352,6 +373,7 @@
/**
* confidentiel setter
+ *
* @param confidentiel confidentiel
*/
public void setConfidentiel(boolean confidentiel) {
@@ -360,6 +382,7 @@
/**
* dateConfidentialite getter
+ *
* @return dateConfidentialite
*/
public Date getDateConfidentialite() {
@@ -368,6 +391,7 @@
/**
* dateConfidentialite setter
+ *
* @param dateConfidentialite dateConfidentialite
*/
public void setDateConfidentialite(Date dateConfidentialite) {
@@ -376,6 +400,7 @@
/**
* createur getter
+ *
* @return createur
*/
public Personne getCreateur() {
@@ -384,6 +409,7 @@
/**
* createur setter
+ *
* @param createur createur
*/
public void setCreateur(Personne createur) {
@@ -392,6 +418,7 @@
/**
* lotSource getter
+ *
* @return lotSource
*/
public Lot getLotSource() {
@@ -400,6 +427,7 @@
/**
* fractions getter
+ *
* @return fractions
*/
public List<Fraction> getFractions() {
@@ -408,6 +436,7 @@
/**
* fractions setter
+ *
* @param fractions fractions
*/
public void setFractions(List<Fraction> fractions) {
@@ -416,6 +445,7 @@
/**
* lotSource setter
+ *
* @param lotSource lotSource
*/
public void setLotSource(Lot lotSource) {
@@ -424,6 +454,7 @@
/**
* produit getter
+ *
* @return produit
*/
public Produit getProduit() {
@@ -432,6 +463,7 @@
/**
* Remonte au lot dont provient le produit source de la purification
+ *
* @param produit Le produit en question
* @return Le lot
*/
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/ResultatTestBio.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/ResultatTestBio.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/ResultatTestBio.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -165,8 +165,8 @@
private TestBio testBio;
/**
- * Type d'extrait dont provient le test biologique. Stocké en tant que
- * propriété dans l'objet afin d'optimiser son accès
+ * Type d'extrait dont provient le test biologique. Stocké en tant que propriété dans l'objet afin d'optimiser son
+ * accès
*/
@ManyToOne(fetch = FetchType.EAGER, optional = true)
private TypeExtrait typeExtraitSource;
@@ -229,11 +229,9 @@
}
/**
- * produit setter. Mise à jour du type d'extrait source dont provient le
- * test biologique
+ * produit setter. Mise à jour du type d'extrait source dont provient le test biologique
*
- * @param produit
- * produit
+ * @param produit produit
*/
public void setProduit(Produit produit) {
if (produit == null) {
@@ -256,8 +254,7 @@
/**
* id setter
*
- * @param id
- * id
+ * @param id id
*/
public void setId(Integer id) {
this.id = id;
@@ -275,8 +272,7 @@
/**
* repere setter
*
- * @param repere
- * repere
+ * @param repere repere
*/
public void setRepere(String repere) {
this.repere = repere;
@@ -294,8 +290,7 @@
/**
* typeResultat setter
*
- * @param typeResultat
- * typeResultat
+ * @param typeResultat typeResultat
*/
public void setTypeResultat(TypeResultat typeResultat) {
this.typeResultat = typeResultat;
@@ -322,8 +317,7 @@
/**
* produitTemoin setter
*
- * @param produitTemoin
- * produitTemoin
+ * @param produitTemoin produitTemoin
*/
public void setProduitTemoin(String produitTemoin) {
this.produitTemoin = produitTemoin;
@@ -341,8 +335,7 @@
/**
* concMasse setter
*
- * @param concMasse
- * concMasse
+ * @param concMasse concMasse
*/
public void setConcMasse(BigDecimal concMasse) {
this.concMasse = concMasse;
@@ -360,8 +353,7 @@
/**
* uniteConcMasse setter
*
- * @param uniteConcMasse
- * uniteConcMasse
+ * @param uniteConcMasse uniteConcMasse
*/
public void setUniteConcMasse(UniteConcMasse uniteConcMasse) {
this.uniteConcMasse = uniteConcMasse;
@@ -379,8 +371,7 @@
/**
* stade setter
*
- * @param stade
- * stade
+ * @param stade stade
*/
public void setStade(Stade stade) {
this.stade = stade;
@@ -398,8 +389,7 @@
/**
* valeur setter
*
- * @param valeur
- * valeur
+ * @param valeur valeur
*/
public void setValeur(BigDecimal valeur) {
this.valeur = valeur;
@@ -417,8 +407,7 @@
/**
* estActif setter
*
- * @param estActif
- * estActif
+ * @param estActif estActif
*/
public void setActif(Boolean estActif) {
this.estActif = estActif;
@@ -436,8 +425,7 @@
/**
* erreur setter
*
- * @param erreur
- * erreur
+ * @param erreur erreur
*/
public void setErreur(ErreurTestBio erreur) {
this.erreur = erreur;
@@ -455,8 +443,7 @@
/**
* testBio setter
*
- * @param testBio
- * testBio
+ * @param testBio testBio
*/
public void setTestBio(TestBio testBio) {
this.testBio = testBio;
@@ -474,8 +461,7 @@
/**
* typeExtraitSource setter
*
- * @param typeExtraitSource
- * typeExtraitSource
+ * @param typeExtraitSource typeExtraitSource
*/
public void setTypeExtraitSource(TypeExtrait typeExtraitSource) {
this.typeExtraitSource = typeExtraitSource;
@@ -484,8 +470,7 @@
/**
* Remonte à l'extrait dont provient le produit source du test biologique
*
- * @param produit
- * Le produit en question
+ * @param produit Le produit en question
* @return Le lot
*/
public Extrait findExtraitSourceFromProduit(Produit produit) {
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Specimen.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Specimen.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Specimen.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -61,6 +61,7 @@
/**
* Modèle : specimen
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -171,7 +172,7 @@
/** Attached documents. */
@OneToMany(fetch = FetchType.EAGER, orphanRemoval = true)
@JoinColumn(name = "specimen")
- @Cascade( { CascadeType.SAVE_UPDATE })
+ @Cascade({ CascadeType.SAVE_UPDATE })
@Fetch(value = FetchMode.SUBSELECT)
// see HHH-1718
private List<Document> documents;
@@ -197,6 +198,7 @@
/**
* idSpecimen getter
+ *
* @return idSpecimen
*/
public Integer getIdSpecimen() {
@@ -205,6 +207,7 @@
/**
* idSpecimen setter
+ *
* @param idSpecimen idSpecimen
*/
public void setIdSpecimen(Integer idSpecimen) {
@@ -213,6 +216,7 @@
/**
* ref getter
+ *
* @return ref
*/
public String getRef() {
@@ -221,6 +225,7 @@
/**
* ref setter
+ *
* @param ref ref
*/
public void setRef(String ref) {
@@ -229,6 +234,7 @@
/**
* embranchement getter
+ *
* @return embranchement
*/
public String getEmbranchement() {
@@ -237,6 +243,7 @@
/**
* embranchement setter
+ *
* @param embranchement embranchement
*/
public void setEmbranchement(String embranchement) {
@@ -245,6 +252,7 @@
/**
* famille getter
+ *
* @return famille
*/
public String getFamille() {
@@ -253,6 +261,7 @@
/**
* famille setter
+ *
* @param famille famille
*/
public void setFamille(String famille) {
@@ -261,6 +270,7 @@
/**
* genre getter
+ *
* @return genre
*/
public String getGenre() {
@@ -269,6 +279,7 @@
/**
* genre setter
+ *
* @param genre genre
*/
public void setGenre(String genre) {
@@ -277,6 +288,7 @@
/**
* espece getter
+ *
* @return espece
*/
public String getEspece() {
@@ -285,6 +297,7 @@
/**
* espece setter
+ *
* @param espece espece
*/
public void setEspece(String espece) {
@@ -293,6 +306,7 @@
/**
* sousEspece getter
+ *
* @return sousEspece
*/
public String getSousEspece() {
@@ -301,6 +315,7 @@
/**
* sousEspece setter
+ *
* @param sousEspece sousEspece
*/
public void setSousEspece(String sousEspece) {
@@ -309,6 +324,7 @@
/**
* variete getter
+ *
* @return variete
*/
public String getVariete() {
@@ -317,6 +333,7 @@
/**
* variete setter
+ *
* @param variete variete
*/
public void setVariete(String variete) {
@@ -325,6 +342,7 @@
/**
* typeOrganisme getter
+ *
* @return typeOrganisme
*/
public TypeOrganisme getTypeOrganisme() {
@@ -333,6 +351,7 @@
/**
* typeOrganisme setter
+ *
* @param typeOrganisme typeOrganisme
*/
public void setTypeOrganisme(TypeOrganisme typeOrganisme) {
@@ -341,6 +360,7 @@
/**
* identificateur getter
+ *
* @return identificateur
*/
public Personne getIdentificateur() {
@@ -349,6 +369,7 @@
/**
* identificateur setter
+ *
* @param identificateur identificateur
*/
public void setIdentificateur(Personne identificateur) {
@@ -357,6 +378,7 @@
/**
* dateDepot getter
+ *
* @return dateDepot
*/
public Date getDateDepot() {
@@ -365,6 +387,7 @@
/**
* dateDepot setter
+ *
* @param dateDepot dateDepot
*/
public void setDateDepot(Date dateDepot) {
@@ -373,6 +396,7 @@
/**
* numDepot getter
+ *
* @return numDepot
*/
public String getNumDepot() {
@@ -381,6 +405,7 @@
/**
* numDepot setter
+ *
* @param numDepot numDepot
*/
public void setNumDepot(String numDepot) {
@@ -389,6 +414,7 @@
/**
* lieuDepot getter
+ *
* @return lieuDepot
*/
public String getLieuDepot() {
@@ -397,6 +423,7 @@
/**
* lieuDepot setter
+ *
* @param lieuDepot lieuDepot
*/
public void setLieuDepot(String lieuDepot) {
@@ -405,6 +432,7 @@
/**
* station getter
+ *
* @return station
*/
public Station getStation() {
@@ -413,6 +441,7 @@
/**
* station setter
+ *
* @param station station
*/
public void setStation(Station station) {
@@ -421,6 +450,7 @@
/**
* complement getter
+ *
* @return complement
*/
public String getComplement() {
@@ -429,6 +459,7 @@
/**
* complement setter
+ *
* @param complement complement
*/
public void setComplement(String complement) {
@@ -437,6 +468,7 @@
/**
* createur getter
+ *
* @return createur
*/
public Personne getCreateur() {
@@ -445,6 +477,7 @@
/**
* createur setter
+ *
* @param createur createur
*/
public void setCreateur(Personne createur) {
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Station.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Station.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Station.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -62,6 +62,7 @@
/**
* Modèle : station
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -142,7 +143,7 @@
/** Attached documents. */
@OneToMany(fetch = FetchType.EAGER, orphanRemoval = true)
@JoinColumn(name = "station")
- @Cascade( { CascadeType.SAVE_UPDATE })
+ @Cascade({ CascadeType.SAVE_UPDATE })
@Fetch(value = FetchMode.SUBSELECT)
// see HHH-1718
private List<Document> documents;
@@ -186,6 +187,7 @@
/**
* idStation getter
+ *
* @return idStation
*/
public Integer getIdStation() {
@@ -194,6 +196,7 @@
/**
* idStation setter
+ *
* @param idStation idStation
*/
public void setIdStation(Integer idStation) {
@@ -202,6 +205,7 @@
/**
* nom getter
+ *
* @return nom
*/
public String getNom() {
@@ -210,6 +214,7 @@
/**
* nom setter
+ *
* @param nom nom
*/
public void setNom(String nom) {
@@ -218,6 +223,7 @@
/**
* codePays getter
+ *
* @return codePays
*/
public String getCodePays() {
@@ -226,6 +232,7 @@
/**
* codePays setter
+ *
* @param codePays codePays
*/
public void setCodePays(String codePays) {
@@ -234,6 +241,7 @@
/**
* complement getter
+ *
* @return complement
*/
public String getComplement() {
@@ -242,6 +250,7 @@
/**
* complement setter
+ *
* @param complement complement
*/
public void setComplement(String complement) {
@@ -250,6 +259,7 @@
/**
* createur getter
+ *
* @return createur
*/
public Personne getCreateur() {
@@ -258,6 +268,7 @@
/**
* createur setter
+ *
* @param createur createur
*/
public void setCreateur(Personne createur) {
@@ -266,6 +277,7 @@
/**
* localite getter
+ *
* @return localite
*/
public String getLocalite() {
@@ -274,6 +286,7 @@
/**
* localite setter
+ *
* @param localite localite
*/
public void setLocalite(String localite) {
@@ -282,6 +295,7 @@
/**
* latitude getter
+ *
* @return latitude
*/
public String getLatitude() {
@@ -290,6 +304,7 @@
/**
* latitude setter
+ *
* @param latitude latitude
*/
public void setLatitude(String latitude) {
@@ -298,6 +313,7 @@
/**
* longitude getter
+ *
* @return longitude
*/
public String getLongitude() {
@@ -306,6 +322,7 @@
/**
* longitude setter
+ *
* @param longitude longitude
*/
public void setLongitude(String longitude) {
@@ -314,6 +331,7 @@
/**
* referentiel getter
+ *
* @return referentiel
*/
public Integer getReferentiel() {
@@ -322,6 +340,7 @@
/**
* referentiel setter
+ *
* @param referentiel referentiel
*/
public void setReferentiel(Integer referentiel) {
@@ -330,6 +349,7 @@
/**
* lots getter
+ *
* @return lots
*/
public List<Lot> getLots() {
@@ -338,6 +358,7 @@
/**
* lots setter
+ *
* @param lots lots
*/
public void setLots(List<Lot> lots) {
@@ -346,6 +367,7 @@
/**
* campagnes getter
+ *
* @return campagnes
*/
public List<Campagne> getCampagnes() {
@@ -354,6 +376,7 @@
/**
* campagnes setter
+ *
* @param campagnes campagnes
*/
public void setCampagnes(List<Campagne> campagnes) {
@@ -362,6 +385,7 @@
/**
* specimensRattaches getter
+ *
* @return specimensRattaches
*/
public List<Specimen> getSpecimensRattaches() {
@@ -370,6 +394,7 @@
/**
* specimensRattaches setter
+ *
* @param specimensRattaches specimensRattaches
*/
public void setSpecimensRattaches(List<Specimen> specimensRattaches) {
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/TestBio.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/TestBio.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/TestBio.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -69,6 +69,7 @@
/**
* Modèle : Manipulation de test biologique
+ *
* @author Adrien Cheype
*/
@Entity
@@ -143,14 +144,14 @@
/** Résultats produits par le test */
@NotNull
@OneToMany(mappedBy = "testBio", fetch = FetchType.LAZY, orphanRemoval = true)
- @Cascade( { CascadeType.SAVE_UPDATE })
+ @Cascade({ CascadeType.SAVE_UPDATE })
@ContainedIn
private List<ResultatTestBio> resultats;
/** Attached documents. */
@OneToMany(fetch = FetchType.EAGER, orphanRemoval = true)
@JoinColumn(name = "resultatTestBio")
- @Cascade( { CascadeType.SAVE_UPDATE })
+ @Cascade({ CascadeType.SAVE_UPDATE })
@Fetch(value = FetchMode.SUBSELECT)
// see HHH-1718
private List<Document> documents;
@@ -177,6 +178,7 @@
/**
* Rend les résultats triés en utilisant le comparateur {@link ResultatsOfTestBioComp}
+ *
* @return resultats
*/
public List<ResultatTestBio> getSortedResultats() {
@@ -188,6 +190,7 @@
/**
* idTestBio getter
+ *
* @return idTestBio
*/
public Integer getIdTestBio() {
@@ -196,6 +199,7 @@
/**
* idTestBio setter
+ *
* @param idTestBio idTestBio
*/
public void setIdTestBio(Integer idTestBio) {
@@ -204,6 +208,7 @@
/**
* ref getter
+ *
* @return ref
*/
public String getRef() {
@@ -212,6 +217,7 @@
/**
* ref setter
+ *
* @param ref ref
*/
public void setRef(String ref) {
@@ -220,6 +226,7 @@
/**
* manipulateur getter
+ *
* @return manipulateur
*/
public Personne getManipulateur() {
@@ -228,6 +235,7 @@
/**
* manipulateur setter
+ *
* @param manipulateur manipulateur
*/
public void setManipulateur(Personne manipulateur) {
@@ -236,6 +244,7 @@
/**
* organismeTesteur getter
+ *
* @return organismeTesteur
*/
public String getOrganismeTesteur() {
@@ -244,6 +253,7 @@
/**
* organismeTesteur setter
+ *
* @param organismeTesteur organismeTesteur
*/
public void setOrganismeTesteur(String organismeTesteur) {
@@ -252,6 +262,7 @@
/**
* date getter
+ *
* @return date
*/
public Date getDate() {
@@ -260,6 +271,7 @@
/**
* date setter
+ *
* @param date date
*/
public void setDate(Date date) {
@@ -268,6 +280,7 @@
/**
* methode getter
+ *
* @return methode
*/
public MethodeTestBio getMethode() {
@@ -276,6 +289,7 @@
/**
* methode setter
+ *
* @param methode methode
*/
public void setMethode(MethodeTestBio methode) {
@@ -284,6 +298,7 @@
/**
* concMasseDefaut getter
+ *
* @return concMasseDefaut
*/
public BigDecimal getConcMasseDefaut() {
@@ -292,6 +307,7 @@
/**
* concMasseDefaut setter
+ *
* @param concMasseDefaut concMasseDefaut
*/
public void setConcMasseDefaut(BigDecimal concMasseDefaut) {
@@ -300,6 +316,7 @@
/**
* uniteConcMasseDefaut getter
+ *
* @return uniteConcMasseDefaut
*/
public UniteConcMasse getUniteConcMasseDefaut() {
@@ -308,6 +325,7 @@
/**
* uniteConcMasseDefaut setter
+ *
* @param uniteConcMasseDefaut uniteConcMasseDefaut
*/
public void setUniteConcMasseDefaut(UniteConcMasse uniteConcMasseDefaut) {
@@ -316,6 +334,7 @@
/**
* stadeDefaut getter
+ *
* @return stadeDefaut
*/
public Stade getStadeDefaut() {
@@ -324,6 +343,7 @@
/**
* stadeDefaut setter
+ *
* @param stadeDefaut stadeDefaut
*/
public void setStadeDefaut(Stade stadeDefaut) {
@@ -332,6 +352,7 @@
/**
* complement getter
+ *
* @return complement
*/
public String getComplement() {
@@ -340,6 +361,7 @@
/**
* complement setter
+ *
* @param complement complement
*/
public void setComplement(String complement) {
@@ -348,6 +370,7 @@
/**
* confidentiel getter
+ *
* @return confidentiel
*/
public boolean isConfidentiel() {
@@ -356,6 +379,7 @@
/**
* confidentiel setter
+ *
* @param confidentiel confidentiel
*/
public void setConfidentiel(boolean confidentiel) {
@@ -364,6 +388,7 @@
/**
* dateConfidentialite getter
+ *
* @return dateConfidentialite
*/
public Date getDateConfidentialite() {
@@ -372,6 +397,7 @@
/**
* dateConfidentialite setter
+ *
* @param dateConfidentialite dateConfidentialite
*/
public void setDateConfidentialite(Date dateConfidentialite) {
@@ -380,6 +406,7 @@
/**
* createur getter
+ *
* @return createur
*/
public Personne getCreateur() {
@@ -388,6 +415,7 @@
/**
* createur setter
+ *
* @param createur createur
*/
public void setCreateur(Personne createur) {
@@ -396,6 +424,7 @@
/**
* resultats getter
+ *
* @return resultats
*/
public List<ResultatTestBio> getResultats() {
@@ -404,6 +433,7 @@
/**
* resultats setter
+ *
* @param resultats resultats
*/
public void setResultats(List<ResultatTestBio> resultats) {
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/TypeDocument.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/TypeDocument.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/TypeDocument.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -39,6 +39,7 @@
/**
* Model : Document type
+ *
* @author Adrien Cheype
*/
@Entity
@@ -93,6 +94,7 @@
/**
* idTypeDocument getter
+ *
* @return idTypeDocument
*/
public Integer getIdTypeDocument() {
@@ -101,6 +103,7 @@
/**
* idTypeDocument setter
+ *
* @param idTypeDocument idTypeDocument
*/
public void setIdTypeDocument(Integer idTypeDocument) {
@@ -109,6 +112,7 @@
/**
* nom getter
+ *
* @return nom
*/
public String getNom() {
@@ -117,6 +121,7 @@
/**
* nom setter
+ *
* @param nom nom
*/
public void setNom(String nom) {
@@ -125,6 +130,7 @@
/**
* domaine getter
+ *
* @return domaine
*/
public String getDomaine() {
@@ -133,6 +139,7 @@
/**
* domaine setter
+ *
* @param domaine domaine
*/
public void setDomaine(String domaine) {
@@ -141,6 +148,7 @@
/**
* description getter
+ *
* @return description
*/
public String getDescription() {
@@ -149,6 +157,7 @@
/**
* description setter
+ *
* @param description description
*/
public void setDescription(String description) {
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/TypeExtrait.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/TypeExtrait.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/TypeExtrait.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -40,6 +40,7 @@
/**
* Modèle : Type d'extrait pour une méthode d'extraction
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -94,6 +95,7 @@
/**
* idTypeExtrait getter
+ *
* @return idTypeExtrait
*/
public Integer getIdTypeExtrait() {
@@ -102,6 +104,7 @@
/**
* idTypeExtrait setter
+ *
* @param idTypeExtrait idTypeExtrait
*/
public void setIdTypeExtrait(Integer idTypeExtrait) {
@@ -110,6 +113,7 @@
/**
* initiales getter
+ *
* @return initiales
*/
public String getInitiales() {
@@ -118,6 +122,7 @@
/**
* initiales setter
+ *
* @param initiales initiales
*/
public void setInitiales(String initiales) {
@@ -126,6 +131,7 @@
/**
* description getter
+ *
* @return description
*/
public String getDescription() {
@@ -134,6 +140,7 @@
/**
* description setter
+ *
* @param description description
*/
public void setDescription(String description) {
@@ -142,6 +149,7 @@
/**
* methodeExtraction getter
+ *
* @return methodeExtraction
*/
public MethodeExtraction getMethodeExtraction() {
@@ -150,6 +158,7 @@
/**
* methodeExtraction setter
+ *
* @param methodeExtraction methodeExtraction
*/
public void setMethodeExtraction(MethodeExtraction methodeExtraction) {
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Utilisateur.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Utilisateur.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Utilisateur.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -42,6 +42,7 @@
/**
* Modèle : utilisateur
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -93,6 +94,7 @@
/**
* dateValiditeCompte getter
+ *
* @return dateValiditeCompte
*/
public Date getDateValiditeCompte() {
@@ -101,6 +103,7 @@
/**
* dateValiditeCompte setter
+ *
* @param dateValiditeCompte dateValiditeCompte
*/
public void setDateValiditeCompte(Date dateValiditeCompte) {
@@ -109,6 +112,7 @@
/**
* estValide getter
+ *
* @return estValide
*/
public Boolean isValide() {
@@ -117,6 +121,7 @@
/**
* estValide setter
+ *
* @param estValide estValide
*/
public void setValide(Boolean estValide) {
@@ -125,6 +130,7 @@
/**
* groupe getter
+ *
* @return groupe
*/
public Groupe getGroupe() {
@@ -133,6 +139,7 @@
/**
* groupe setter
+ *
* @param groupe groupe
*/
public void setGroupe(Groupe groupe) {
@@ -141,6 +148,7 @@
/**
* passwordHash getter
+ *
* @return passwordHash
*/
public String getPasswordHash() {
@@ -149,6 +157,7 @@
/**
* passwordHash setter
+ *
* @param passwordHash passwordHash
*/
public void setPasswordHash(String passwordHash) {
@@ -157,6 +166,7 @@
/**
* typeDroit getter
+ *
* @return typeDroit
*/
public TypeDroit getTypeDroit() {
@@ -165,6 +175,7 @@
/**
* typeDroit setter
+ *
* @param typeDroit typeDroit
*/
public void setTypeDroit(TypeDroit typeDroit) {
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/comparators/CampagnePersonneDroitsComp.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/comparators/CampagnePersonneDroitsComp.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/comparators/CampagnePersonneDroitsComp.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -32,6 +32,7 @@
/**
* CampagnePersonneDroits comparator. Compare on campagne.
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/comparators/ExtraitsOfExtractionComp.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/comparators/ExtraitsOfExtractionComp.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/comparators/ExtraitsOfExtractionComp.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -30,6 +30,7 @@
/**
* Extraits comparator. Compare on typeExtrait.
+ *
* @author Adrien Cheype
*/
public class ExtraitsOfExtractionComp implements Comparator<Extrait> {
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/comparators/FractionsOfPurificationComp.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/comparators/FractionsOfPurificationComp.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/comparators/FractionsOfPurificationComp.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -31,6 +31,7 @@
/**
* Fractions comparator. Compare on indice with intuitive sort.
+ *
* @author Adrien Cheype
*/
public class FractionsOfPurificationComp implements Comparator<Fraction> {
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/comparators/LotPersonneDroitsComp.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/comparators/LotPersonneDroitsComp.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/comparators/LotPersonneDroitsComp.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -31,6 +31,7 @@
/**
* LotPersonneDroits comparator. Compare first on campagne, then lot.
+ *
* @author Adrien Cheype
*/
public class LotPersonneDroitsComp implements Comparator<LotPersonneDroits> {
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/comparators/ResultatsOfTestBioComp.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/comparators/ResultatsOfTestBioComp.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/comparators/ResultatsOfTestBioComp.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -31,6 +31,7 @@
/**
* ResultatTestBio comparator. Compare on repere with intuitive sort.
+ *
* @author Adrien Cheype
*/
public class ResultatsOfTestBioComp implements Comparator<ResultatTestBio> {
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/search/CantharellaAnalyzer.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/search/CantharellaAnalyzer.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/search/CantharellaAnalyzer.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -45,29 +45,26 @@
import org.apache.lucene.util.Version;
/**
- * {@link Analyzer} for French language.
+ * {@link Analyzer} for French language.
* <p>
- * Supports an external list of stopwords (words that
- * will not be indexed at all) and an external list of exclusions (word that will
- * not be stemmed, but indexed).
- * A default set of stopwords is used unless an alternative list is specified, but the
- * exclusion list is empty by default.
+ * Supports an external list of stopwords (words that will not be indexed at all) and an external list of exclusions
+ * (word that will not be stemmed, but indexed). A default set of stopwords is used unless an alternative list is
+ * specified, but the exclusion list is empty by default.
* </p>
- *
+ *
* <a name="version"/>
- * <p>You must specify the required {@link Version}
- * compatibility when creating FrenchAnalyzer:
+ * <p>
+ * You must specify the required {@link Version} compatibility when creating FrenchAnalyzer:
* <ul>
- * <li> As of 3.6, FrenchLightStemFilter is used for less aggressive stemming.
- * <li> As of 3.1, Snowball stemming is done with SnowballFilter,
- * LowerCaseFilter is used prior to StopFilter, and ElisionFilter and
- * Snowball stopwords are used by default.
- * <li> As of 2.9, StopFilter preserves position
- * increments
+ * <li>As of 3.6, FrenchLightStemFilter is used for less aggressive stemming.
+ * <li>As of 3.1, Snowball stemming is done with SnowballFilter, LowerCaseFilter is used prior to StopFilter, and
+ * ElisionFilter and Snowball stopwords are used by default.
+ * <li>As of 2.9, StopFilter preserves position increments
* </ul>
- *
- * <p><b>NOTE</b>: This class uses the same {@link Version}
- * dependent settings as {@link StandardAnalyzer}.</p>
+ *
+ * <p>
+ * <b>NOTE</b>: This class uses the same {@link Version} dependent settings as {@link StandardAnalyzer}.
+ * </p>
*/
public final class CantharellaAnalyzer extends StopwordAnalyzerBase {
@@ -81,6 +78,7 @@
/**
* Returns an unmodifiable instance of the default stop-words set.
+ *
* @return an unmodifiable instance of the default stop-words set.
*/
public static Set<?> getDefaultStopSet() {
@@ -93,8 +91,9 @@
static final Set<?> DEFAULT_STOP_SET;
static {
try {
- DEFAULT_STOP_SET = WordlistLoader.getSnowballWordSet(IOUtils.getDecodingReader(SnowballFilter.class,
- DEFAULT_STOPWORD_FILE, IOUtils.CHARSET_UTF_8), Version.LUCENE_CURRENT);
+ DEFAULT_STOP_SET = WordlistLoader.getSnowballWordSet(
+ IOUtils.getDecodingReader(SnowballFilter.class, DEFAULT_STOPWORD_FILE, IOUtils.CHARSET_UTF_8),
+ Version.LUCENE_CURRENT);
} catch (IOException ex) {
// default set should always be present as it is part of the
// distribution (JAR)
@@ -105,6 +104,7 @@
/**
* Builds an analyzer with the default stop words ({@link #getDefaultStopSet}).
+ *
* @param matchVersion lucene match version
*/
public CantharellaAnalyzer(Version matchVersion) {
@@ -114,10 +114,8 @@
/**
* Builds an analyzer with the given stop words
*
- * @param matchVersion
- * lucene compatibility version
- * @param stopwords
- * a stopword set
+ * @param matchVersion lucene compatibility version
+ * @param stopwords a stopword set
*/
public CantharellaAnalyzer(Version matchVersion, Set<?> stopwords) {
this(matchVersion, stopwords, CharArraySet.EMPTY_SET);
@@ -126,12 +124,9 @@
/**
* Builds an analyzer with the given stop words
*
- * @param matchVersion
- * lucene compatibility version
- * @param stopwords
- * a stopword set
- * @param stemExclutionSet
- * a stemming exclusion set
+ * @param matchVersion lucene compatibility version
+ * @param stopwords a stopword set
+ * @param stemExclutionSet a stemming exclusion set
*/
public CantharellaAnalyzer(Version matchVersion, Set<?> stopwords, Set<?> stemExclutionSet) {
super(matchVersion, stopwords);
@@ -139,15 +134,12 @@
}
/**
- * Creates
- * {@link org.apache.lucene.analysis.ReusableAnalyzerBase.TokenStreamComponents}
- * used to tokenize all the text in the provided {@link Reader}.
+ * Creates {@link org.apache.lucene.analysis.ReusableAnalyzerBase.TokenStreamComponents} used to tokenize all the
+ * text in the provided {@link Reader}.
*
- * @return {@link org.apache.lucene.analysis.ReusableAnalyzerBase.TokenStreamComponents}
- * built from a {@link StandardTokenizer} filtered with
- * {@link StandardFilter}, {@link ElisionFilter},
- * {@link LowerCaseFilter}, {@link StopFilter},
- * {@link KeywordMarkerFilter} if a stem exclusion set is
+ * @return {@link org.apache.lucene.analysis.ReusableAnalyzerBase.TokenStreamComponents} built from a
+ * {@link StandardTokenizer} filtered with {@link StandardFilter}, {@link ElisionFilter},
+ * {@link LowerCaseFilter}, {@link StopFilter}, {@link KeywordMarkerFilter} if a stem exclusion set is
* provided, and {@link FrenchLightStemFilter}
*/
@Override
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/search/CantharellaStemFilter.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/search/CantharellaStemFilter.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/search/CantharellaStemFilter.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -30,8 +30,7 @@
import org.apache.lucene.analysis.tokenattributes.KeywordAttribute;
/**
- * Custom stem filter to use {@link CantharellaStemmer} instead of lucene's
- * default French Stemmer.
+ * Custom stem filter to use {@link CantharellaStemmer} instead of lucene's default French Stemmer.
*
* @author Eric Chatellier
*/
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/search/CantharellaStemmer.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/search/CantharellaStemmer.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/search/CantharellaStemmer.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -27,9 +27,8 @@
/**
* Light Stemmer for French.
* <p>
- * This stemmer implements the "UniNE" algorithm in:
- * <i>Light Stemming Approaches for the French, Portuguese, German and Hungarian Languages</i>
- * Jacques Savoy
+ * This stemmer implements the "UniNE" algorithm in: <i>Light Stemming Approaches for the French, Portuguese, German and
+ * Hungarian Languages</i> Jacques Savoy
*/
public class CantharellaStemmer {
@@ -38,7 +37,7 @@
*
* @param s char sequence to stem
* @param len char sequence length
- * @return char sequence final length
+ * @return char sequence final length
*/
public int stem(char s[], int len) {
if (len > 5 && s[len - 1] == 'x') {
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/search/ProduitBridge.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/search/ProduitBridge.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/search/ProduitBridge.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -38,8 +38,7 @@
import org.slf4j.LoggerFactory;
/**
- * {@link ResultatTestBio} class contains a polymorphic entity that can't be
- * properly indexed by hibernate search.
+ * {@link ResultatTestBio} class contains a polymorphic entity that can't be properly indexed by hibernate search.
*
* @author Eric Chatellier
*/
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/utils/AbstractModel.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/utils/AbstractModel.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/utils/AbstractModel.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -44,6 +44,7 @@
* <p>
* A model must not be final, and should override hashCode and equals methods.
* </p>
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -69,6 +70,7 @@
/**
* Retrieve the @Id or @EmbeddedId field
+ *
* @return @Id or @EmbeddedId field
* @throws UnexpectedException If it does not exist
*/
@@ -78,6 +80,7 @@
/**
* Retrieve the @Id or @EmbeddedId field
+ *
* @param clazz the class of the model
* @return @Id or @EmbeddedId field
* @throws UnexpectedException If it does not exist
@@ -103,6 +106,7 @@
/**
* Retrieve the @Id or @EmbeddedId field value
+ *
* @return @Id or @EmbeddedId field value
* @throws UnexpectedException If the field does not exist
*/
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/utils/CompositeId.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/utils/CompositeId.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/utils/CompositeId.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -32,6 +32,7 @@
/**
* Composite-ID
+ *
* @param <PK1> Primary key 1 type
* @param <PK2> Primary key 2 type
*/
@@ -72,6 +73,7 @@
/**
* pk1 getter
+ *
* @return pk1
*/
public PK1 getPk1() {
@@ -80,6 +82,7 @@
/**
* pk1 setter
+ *
* @param pk1 pk1
*/
public void setPk1(PK1 pk1) {
@@ -88,6 +91,7 @@
/**
* pk2 getter
+ *
* @return pk2
*/
public PK2 getPk2() {
@@ -96,6 +100,7 @@
/**
* pk2 setter
+ *
* @param pk2 pk2
*/
public void setPk2(PK2 pk2) {
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/utils/DocumentAttachable.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/utils/DocumentAttachable.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/utils/DocumentAttachable.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -36,18 +36,21 @@
/**
* Get document attached to entity.
+ *
* @return document list
*/
List<Document> getDocuments();
/**
* Attach new document.
+ *
* @param document new document to attach
*/
void addDocument(Document document);
/**
* Remove an attached document.
+ *
* @param document document to remove
*/
void removeDocument(Document document);
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/CollectionUniqueField.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/CollectionUniqueField.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/CollectionUniqueField.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -34,9 +34,10 @@
/**
* Check if the a field value of the bean is unique in a collection. The field name and the access to the collection is
* given to this annotation.
+ *
* @author Adrien Cheype
*/
-@Target( { ElementType.TYPE })
+@Target({ ElementType.TYPE })
@Retention(RetentionPolicy.RUNTIME)
@Constraint(validatedBy = CollectionUniqueFieldValidator.class)
@Documented
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/CollectionUniqueFieldValidator.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/CollectionUniqueFieldValidator.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/CollectionUniqueFieldValidator.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -34,6 +34,7 @@
/**
* Field unique validator
+ *
* @author Adrien Cheype
*/
public final class CollectionUniqueFieldValidator implements ConstraintValidator<CollectionUniqueField, Object> {
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/CountryCode.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/CountryCode.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/CountryCode.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -33,10 +33,11 @@
/**
* Country code constraint
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
-@Target( { ElementType.METHOD, ElementType.FIELD, ElementType.ANNOTATION_TYPE })
+@Target({ ElementType.METHOD, ElementType.FIELD, ElementType.ANNOTATION_TYPE })
@Retention(RetentionPolicy.RUNTIME)
@Constraint(validatedBy = CountryCodeValidator.class)
@Documented
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/CountryCodeValidator.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/CountryCodeValidator.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/CountryCodeValidator.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -29,6 +29,7 @@
/**
* Country code validator
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/DbUniqueField.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/DbUniqueField.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/DbUniqueField.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -36,9 +36,10 @@
/**
* Check if the a field value of the bean is unique in a collection. The field name and the access to the collection is
* given to this annotation.
+ *
* @author Adrien Cheype
*/
-@Target( { ElementType.TYPE })
+@Target({ ElementType.TYPE })
@Retention(RetentionPolicy.RUNTIME)
@Constraint(validatedBy = DbUniqueFieldValidator.class)
@Documented
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/DbUniqueFieldValidator.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/DbUniqueFieldValidator.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/DbUniqueFieldValidator.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -38,6 +38,7 @@
/**
* Field unique validator TODO faire marcher la classe, erreur lors de l'accès au bean injecté
+ *
* @author Adrien Cheype
*/
public final class DbUniqueFieldValidator implements ConstraintValidator<DbUniqueField, Object> {
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/LanguageCode.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/LanguageCode.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/LanguageCode.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -33,9 +33,10 @@
/**
* Language code constraint
+ *
* @author Eric Chatellier
*/
-@Target( { ElementType.METHOD, ElementType.FIELD, ElementType.ANNOTATION_TYPE })
+@Target({ ElementType.METHOD, ElementType.FIELD, ElementType.ANNOTATION_TYPE })
@Retention(RetentionPolicy.RUNTIME)
@Constraint(validatedBy = LanguageCodeValidator.class)
@Documented
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/LanguageCodeValidator.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/LanguageCodeValidator.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/LanguageCodeValidator.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -29,6 +29,7 @@
/**
* Language code validator
+ *
* @author Eric Chatellier
*/
public final class LanguageCodeValidator implements ConstraintValidator<LanguageCode, String> {
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/Latitude.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/Latitude.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/Latitude.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -33,10 +33,11 @@
/**
* Latitude constraint
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
-@Target( { ElementType.METHOD, ElementType.FIELD, ElementType.ANNOTATION_TYPE })
+@Target({ ElementType.METHOD, ElementType.FIELD, ElementType.ANNOTATION_TYPE })
@Retention(RetentionPolicy.RUNTIME)
@Constraint(validatedBy = LatitudeValidator.class)
@Documented
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/LatitudeOrientation.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/LatitudeOrientation.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/LatitudeOrientation.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -33,10 +33,11 @@
/**
* Latitude constraint
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
-@Target( { ElementType.METHOD, ElementType.FIELD, ElementType.ANNOTATION_TYPE })
+@Target({ ElementType.METHOD, ElementType.FIELD, ElementType.ANNOTATION_TYPE })
@Retention(RetentionPolicy.RUNTIME)
@Constraint(validatedBy = LatitudeOrientationValidator.class)
@Documented
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/LatitudeOrientationValidator.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/LatitudeOrientationValidator.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/LatitudeOrientationValidator.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -31,6 +31,7 @@
/**
* Latitude validator
+ *
* @author Mickael Tricot
* @author Adrien Cheype
* @see CoordTools
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/LatitudeValidator.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/LatitudeValidator.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/LatitudeValidator.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -29,6 +29,7 @@
/**
* Latitude validator
+ *
* @author Mickael Tricot
* @author Adrien Cheype
* @see CoordTools
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/Longitude.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/Longitude.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/Longitude.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -33,10 +33,11 @@
/**
* Longitude constraint
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
-@Target( { ElementType.METHOD, ElementType.FIELD, ElementType.ANNOTATION_TYPE })
+@Target({ ElementType.METHOD, ElementType.FIELD, ElementType.ANNOTATION_TYPE })
@Retention(RetentionPolicy.RUNTIME)
@Constraint(validatedBy = LongitudeValidator.class)
@Documented
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/LongitudeOrientation.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/LongitudeOrientation.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/LongitudeOrientation.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -33,10 +33,11 @@
/**
* Latitude constraint
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
-@Target( { ElementType.METHOD, ElementType.FIELD, ElementType.ANNOTATION_TYPE })
+@Target({ ElementType.METHOD, ElementType.FIELD, ElementType.ANNOTATION_TYPE })
@Retention(RetentionPolicy.RUNTIME)
@Constraint(validatedBy = LongitudeOrientationValidator.class)
@Documented
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/LongitudeOrientationValidator.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/LongitudeOrientationValidator.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/LongitudeOrientationValidator.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -31,6 +31,7 @@
/**
* Latitude validator
+ *
* @author Mickael Tricot
* @author Adrien Cheype
* @see CoordTools
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/LongitudeValidator.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/LongitudeValidator.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/LongitudeValidator.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -29,6 +29,7 @@
/**
* Longitude validator
+ *
* @author Mickael Tricot
* @author Adrien Cheype
* @see CoordTools
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/QueryConstraint.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/QueryConstraint.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/QueryConstraint.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -33,6 +33,7 @@
/**
* Constraint which execute a query in the database
+ *
* @author Adrien Cheype
*/
@Constraint(validatedBy = QueryConstraintValidator.class)
@@ -47,6 +48,7 @@
/**
* Error msg
+ *
* @return the message
*/
String message() default "{nc.ird.cantharella.data.validation.QueryConstraint.message}";
@@ -58,6 +60,7 @@
/**
* Hql query to request
+ *
* @return The query
*/
String hql() default "";
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/QueryConstraintValidator.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/QueryConstraintValidator.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/QueryConstraintValidator.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -42,8 +42,9 @@
/**
* Validator for QueryConstraint
+ *
* @Autowired marche avec la déclaration d'un validatorFactory de type LocalValidatorFactoryBean, existe seulement
- * depuis Spring 3
+ * depuis Spring 3
* @author Adrien Cheype
*/
public class QueryConstraintValidator implements ConstraintValidator<QueryConstraint, String> {
@@ -103,6 +104,7 @@
/**
* Extracts the named parameters from the specified HQL statement.
+ *
* @param query the HQL statement to parse
* @return an array of all the named parameters (of the form :name) found in the provided string
*/
@@ -124,6 +126,7 @@
* Method to determine whether or not the value passes validation.
* <p>
* Validation in this case refers to a value being unique.
+ *
* @param value the value to validate for uniqueness
* @return true if the value is unique, false otherwise
*/
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/Referentiel.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/Referentiel.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/Referentiel.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -33,10 +33,11 @@
/**
* Référentiel constraint
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
-@Target( { ElementType.METHOD, ElementType.FIELD, ElementType.ANNOTATION_TYPE })
+@Target({ ElementType.METHOD, ElementType.FIELD, ElementType.ANNOTATION_TYPE })
@Retention(RetentionPolicy.RUNTIME)
@Constraint(validatedBy = ReferentielValidator.class)
@Documented
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/ReferentielValidator.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/ReferentielValidator.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/ReferentielValidator.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -29,6 +29,7 @@
/**
* Country code validator
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/utils/ModelValidator.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/utils/ModelValidator.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/utils/ModelValidator.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -29,6 +29,7 @@
/**
* Generic model validator
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -36,6 +37,7 @@
/**
* Debug properties validation for a model
+ *
* @param <M> Model type
* @param modelClass Model class
* @param model Model
@@ -44,6 +46,7 @@
/**
* Validate properties for a model
+ *
* @param <M> Model type
* @param model Model
* @param locale Locale for error messages
@@ -54,6 +57,7 @@
/**
* Validate properties for a model
+ *
* @param <M> Model type
* @param model Model
* @param locale Locale for error messages
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/utils/ModelValidatorEventListener.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/utils/ModelValidatorEventListener.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/utils/ModelValidatorEventListener.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -43,6 +43,7 @@
/**
* Validation event listener
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -66,6 +67,7 @@
/**
* Constructor
+ *
* @param factory Validator factory
*/
public ModelValidatorEventListener(ValidatorFactory factory) {
@@ -89,6 +91,7 @@
/**
* Validation
+ *
* @param event Event
* @param operation Operation
*/
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/utils/ModelValidatorImpl.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/utils/ModelValidatorImpl.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/utils/ModelValidatorImpl.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -46,6 +46,7 @@
/**
* Generic model validator implementation
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -71,6 +72,7 @@
/**
* Constructor
+ *
* @param validatorFactory Validator factory
* @param messageSourceAccessor Message source accessor
*/
@@ -123,8 +125,9 @@
if (StringUtils.isEmpty(violation.getPropertyPath().toString())) {
getMessage(clazz.getSimpleName(), locale);
} else {
- getMessage(String.format(PATTERN_ERROR_PROPERTY, clazz.getSimpleName(), violation
- .getPropertyPath()), locale);
+ getMessage(
+ String.format(PATTERN_ERROR_PROPERTY, clazz.getSimpleName(),
+ violation.getPropertyPath()), locale);
}
} catch (NoSuchMessageException e) {
//
@@ -134,27 +137,27 @@
label = labelDefault;
}
- violationMessages.add(String.format(PATTERN_ERROR_MESSAGE, label, messageInterpolator.interpolate(violation
- .getMessageTemplate(), new Context() {
- @Override
- public ConstraintDescriptor<?> getConstraintDescriptor() {
- return violation.getConstraintDescriptor();
- }
+ violationMessages.add(String.format(PATTERN_ERROR_MESSAGE, label,
+ messageInterpolator.interpolate(violation.getMessageTemplate(), new Context() {
+ @Override
+ public ConstraintDescriptor<?> getConstraintDescriptor() {
+ return violation.getConstraintDescriptor();
+ }
- @Override
- public Object getValidatedValue() {
- return violation.getInvalidValue();
- }
+ @Override
+ public Object getValidatedValue() {
+ return violation.getInvalidValue();
+ }
- @Override
- public <T> T unwrap(Class<T> type) {
- //allow unwrapping into public super types
- if (type.isAssignableFrom(Context.class)) {
- return type.cast(this);
- }
- throw new ClassCastException();
- }
- }, locale)));
+ @Override
+ public <T> T unwrap(Class<T> type) {
+ //allow unwrapping into public super types
+ if (type.isAssignableFrom(Context.class)) {
+ return type.cast(this);
+ }
+ throw new ClassCastException();
+ }
+ }, locale)));
}
return violationMessages;
@@ -162,6 +165,7 @@
/**
* Validate properties for a model
+ *
* @param <M> Model type
* @param model Model
* @param properties Property names (all properties if empty array)
@@ -180,6 +184,7 @@
/**
* Recuperate a msg from the msg accessor given to the class
+ *
* @param key The message key
* @param locale The used locale
* @return The corresponding msg, null if no such key
Modified: trunk/cantharella.data/src/test/java/nc/ird/cantharella/data/AbstractDataTest.java
===================================================================
--- trunk/cantharella.data/src/test/java/nc/ird/cantharella/data/AbstractDataTest.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/test/java/nc/ird/cantharella/data/AbstractDataTest.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -35,6 +35,7 @@
/**
* Test (to be extended) for the data layer
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
Modified: trunk/cantharella.data/src/test/java/nc/ird/cantharella/data/DataContextTest.java
===================================================================
--- trunk/cantharella.data/src/test/java/nc/ird/cantharella/data/DataContextTest.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/test/java/nc/ird/cantharella/data/DataContextTest.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -30,6 +30,7 @@
/**
* Data context test
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
Modified: trunk/cantharella.data/src/test/java/nc/ird/cantharella/data/dao/GenericDaoTest.java
===================================================================
--- trunk/cantharella.data/src/test/java/nc/ird/cantharella/data/dao/GenericDaoTest.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/test/java/nc/ird/cantharella/data/dao/GenericDaoTest.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -32,6 +32,7 @@
/**
* GenericDaoTest
+ *
* @author Mickael Tricot
*/
public final class GenericDaoTest extends AbstractDataTest {
@@ -42,6 +43,7 @@
/**
* Check that a wrong SQL request throws a DataAccessException
+ *
* @throws DataConstraintException -
*/
@Test(expected = SQLGrammarException.class)
Modified: trunk/cantharella.data/src/test/java/nc/ird/cantharella/data/dao/utils/SpringTransactionTestAppender.java
===================================================================
--- trunk/cantharella.data/src/test/java/nc/ird/cantharella/data/dao/utils/SpringTransactionTestAppender.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/test/java/nc/ird/cantharella/data/dao/utils/SpringTransactionTestAppender.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -26,6 +26,7 @@
/**
* Log4J appender optimalized to check Spring transaction operations being processed.
+ *
* @author Jan Novotný, FG Forrest a.s. (c) 2007
*/
public class SpringTransactionTestAppender extends TestAppender {
Modified: trunk/cantharella.data/src/test/java/nc/ird/cantharella/data/dao/utils/TestAppender.java
===================================================================
--- trunk/cantharella.data/src/test/java/nc/ird/cantharella/data/dao/utils/TestAppender.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/test/java/nc/ird/cantharella/data/dao/utils/TestAppender.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -34,6 +34,7 @@
/**
* Base test appender used to capture logging events for test purposes.
+ *
* @author Jan Novotný
* @version $Id$
*/
@@ -53,6 +54,7 @@
/**
* Constructor
+ *
* @param monitoredClass -
*/
public TestAppender(@SuppressWarnings("rawtypes") Class monitoredClass) {
@@ -61,6 +63,7 @@
/**
* Constructor
+ *
* @param monitoredClasses -
*/
public TestAppender(@SuppressWarnings("rawtypes") Class[] monitoredClasses) {
@@ -198,6 +201,7 @@
/**
* Constructor
+ *
* @param originalLevel -
* @param originalAdditivity -
*/
Modified: trunk/cantharella.data/src/test/java/nc/ird/cantharella/data/model/GroupeTest.java
===================================================================
--- trunk/cantharella.data/src/test/java/nc/ird/cantharella/data/model/GroupeTest.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/test/java/nc/ird/cantharella/data/model/GroupeTest.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -31,6 +31,7 @@
/**
* Test: groupe
+ *
* @author Mickael Tricot
*/
public class GroupeTest extends AbstractDataTest {
Modified: trunk/cantharella.data/src/test/java/nc/ird/cantharella/data/model/GroupeTransactionTest.java
===================================================================
--- trunk/cantharella.data/src/test/java/nc/ird/cantharella/data/model/GroupeTransactionTest.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/test/java/nc/ird/cantharella/data/model/GroupeTransactionTest.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -34,6 +34,7 @@
/**
* Test if transaction works with groups
+ *
* @author adri
*/
@Transactional
@@ -60,6 +61,7 @@
/**
* Test if transaction works when reading groups
+ *
* @throws Exception -
*/
@Test
Modified: trunk/cantharella.data/src/test/java/nc/ird/cantharella/data/model/ModelValidatorTest.java
===================================================================
--- trunk/cantharella.data/src/test/java/nc/ird/cantharella/data/model/ModelValidatorTest.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/test/java/nc/ird/cantharella/data/model/ModelValidatorTest.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -35,6 +35,7 @@
/**
* Test: Validator
+ *
* @author Mickael Tricot
*/
public final class ModelValidatorTest extends AbstractDataTest {
@@ -53,6 +54,7 @@
/**
* Test: validate properties
+ *
* @throws ValidationException In case of validation errors
*/
@Test
Modified: trunk/cantharella.data/src/test/java/nc/ird/cantharella/data/model/PersonneTest.java
===================================================================
--- trunk/cantharella.data/src/test/java/nc/ird/cantharella/data/model/PersonneTest.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/test/java/nc/ird/cantharella/data/model/PersonneTest.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -28,6 +28,7 @@
/**
* Test: personnes
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
Modified: trunk/cantharella.data/src/test/java/nc/ird/cantharella/data/model/search/CantharellaAnalyzerTest.java
===================================================================
--- trunk/cantharella.data/src/test/java/nc/ird/cantharella/data/model/search/CantharellaAnalyzerTest.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.data/src/test/java/nc/ird/cantharella/data/model/search/CantharellaAnalyzerTest.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -36,7 +36,8 @@
/**
* Test que les caractères dupliqués ne sont pas perdu (supprimé) par l'analyzer.
- * @throws IOException
+ *
+ * @throws IOException
*/
@Test
public void testDuplicated() throws IOException {
Modified: trunk/cantharella.service/pom.xml
===================================================================
--- trunk/cantharella.service/pom.xml 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/pom.xml 2014-05-07 08:14:00 UTC (rev 269)
@@ -5,7 +5,7 @@
<parent>
<artifactId>cantharella</artifactId>
<groupId>nc.ird</groupId>
- <version>1.1.4-SNAPSHOT</version>
+ <version>1.2-SNAPSHOT</version>
</parent>
<artifactId>cantharella.service</artifactId>
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/exceptions/EmailException.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/exceptions/EmailException.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/exceptions/EmailException.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -26,12 +26,14 @@
/**
* E-mail exception
+ *
* @author Mickael Tricot
*/
public final class EmailException extends AbstractException {
/**
* Constructor
+ *
* @param cause Cause
*/
public EmailException(Exception cause) {
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/exceptions/InvalidFileExtensionException.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/exceptions/InvalidFileExtensionException.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/exceptions/InvalidFileExtensionException.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -33,6 +33,7 @@
/**
* Constructor
+ *
* @param message message
*/
public InvalidFileExtensionException(String message) {
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/model/MoleculeProvenanceBean.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/model/MoleculeProvenanceBean.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/model/MoleculeProvenanceBean.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -37,7 +37,7 @@
/**
* Simple bean object used as result for {@link MoleculeService#listMoleculeProvenances}
- *
+ *
* @author poussin
*/
public class MoleculeProvenanceBean implements DocumentAttachable {
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/model/SearchBean.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/model/SearchBean.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/model/SearchBean.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -46,6 +46,7 @@
/**
* Constructor.
+ *
* @param query query
*/
public SearchBean(String query) {
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/CampagneService.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/CampagneService.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/CampagneService.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -37,6 +37,7 @@
/**
* Service : campagnes
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -44,12 +45,14 @@
/**
* Compte le nombre de campagnes
+ *
* @return Nombre de campagnes
*/
long countCampagnes();
/**
* Créé une campagne
+ *
* @param campagne Campagne
* @throws DataConstraintException En cas de doublons (champs uniques)
*/
@@ -57,6 +60,7 @@
/**
* Supprime une campagne
+ *
* @param campagne Campagne
* @throws DataConstraintException Si des données liées empêchent la suppression
*/
@@ -64,6 +68,7 @@
/**
* Liste les programmes des campagnes déjà saisis
+ *
* @return Programmes des campagnes
*/
@Transactional(readOnly = true)
@@ -71,6 +76,7 @@
/**
* Liste les campagnes selon les droits d'un utilisateur (triés par nom)
+ *
* @param utilisateur Utilisateur
* @return Campagnes
*/
@@ -79,6 +85,7 @@
/**
* Liste les campagnes selon les droits d'un utilisateur (triés par nom)
+ *
* @param utilisateur Utilisateur
* @return Campagnes
*/
@@ -86,6 +93,7 @@
/**
* Charger une campagne
+ *
* @param idCampagne ID campagne
* @return Campagne
* @throws DataNotFoundException Si non trouvée
@@ -94,6 +102,7 @@
/**
* Charger une campagne
+ *
* @param nom Nom
* @return Campagne
* @throws DataNotFoundException Si non trouvée
@@ -102,12 +111,14 @@
/**
* Rafraichit une campagne (pour éviter des LazyLoadingException)
+ *
* @param campagne Campagne
*/
void refreshCampagne(Campagne campagne);
/**
* Met à jour une campagne
+ *
* @param campagne Campagne
* @throws DataConstraintException En cas de doublons (champs uniques)
*/
@@ -115,6 +126,7 @@
/**
* Détermine si un utilisateur peut modifier ou supprimer une campagne
+ *
* @param campagne Campagne
* @param utilisateur Utilisateur
* @return TRUE si il a le droit
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/ExtractionService.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/ExtractionService.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/ExtractionService.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -41,18 +41,21 @@
/**
* Service : extraction, méthode d'extraction, extraits
+ *
* @author Adrien Cheype
*/
public interface ExtractionService {
/**
* Compte le nombre d'extractions
+ *
* @return Nombre d'extractions
*/
long countExtractions();
/**
* Créée une manipulation d'extraction
+ *
* @param extraction La manipulation
* @throws DataConstraintException Si la manipulation (réf) existe déjà
*/
@@ -60,6 +63,7 @@
/**
* Supprime une manipulation d'extraction
+ *
* @param extraction L'extraction
* @throws DataConstraintException En cas de données liées
*/
@@ -67,6 +71,7 @@
/**
* Liste les manipulations d'extraction selon les droits d'un utilisateur (triés par réf)
+ *
* @param utilisateur L'utilisateur
* @return la liste des extractions
*/
@@ -75,6 +80,7 @@
/**
* Liste les manipulations d'extraction selon les droits d'un utilisateur (triés par réf)
+ *
* @param utilisateur L'utilisateur non admin
* @return la liste des manipulations
*/
@@ -82,6 +88,7 @@
/**
* Vérifie si l'extraction de référence donnée existe est unique dans la base
+ *
* @param extraction L'extraction
* @return TRUE si l'extraction est unique
*/
@@ -89,6 +96,7 @@
/**
* Charge une manipulation d'extraction
+ *
* @param idExtraction ID de la manipulation
* @return La manipulation correspondante
* @throws DataNotFoundException Si non trouvée
@@ -97,6 +105,7 @@
/**
* Charge une manipulation d'extraction
+ *
* @param ref Référence de la manipulation
* @return La manipulation correspondante
* @throws DataNotFoundException Si non trouvée
@@ -105,6 +114,7 @@
/**
* Met à jour une manipulation d'extraction
+ *
* @param extraction La manipulation
* @throws DataConstraintException En cas de doublons (champs uniques)
*/
@@ -112,6 +122,7 @@
/**
* Détermine si un utilisateur peut modifier ou supprimer une extraction
+ *
* @param extraction L'extraction
* @param utilisateur L'utilisateur
* @return TRUE s'il a le droit
@@ -120,6 +131,7 @@
/**
* Créée une méthode pour une extraction
+ *
* @param methode La méthode
* @throws DataConstraintException Si la méthode (nom) existe déjà
*/
@@ -128,6 +140,7 @@
/**
* Supprime une méthode pour une extraction
+ *
* @param methode La méthode
* @throws DataConstraintException En cas de données liées
*/
@@ -135,12 +148,14 @@
/**
* Liste les méthodes existantes pour une extraction (triés par nom)
+ *
* @return la liste des méthodes
*/
List<MethodeExtraction> listMethodesExtraction();
/**
* Charge une méthode pour une extraction
+ *
* @param idMethode ID de la méthode
* @return La méthode correspondante
* @throws DataNotFoundException Si non trouvée
@@ -149,6 +164,7 @@
/**
* Charge une méthode pour une extraction
+ *
* @param nom Nom de la méthode
* @return La méthode correspondante
* @throws DataNotFoundException Si non trouvée
@@ -158,6 +174,7 @@
/**
* Met à jour une méthode pour une extraction
+ *
* @param methode La méthode
* @throws DataConstraintException En cas de doublons (champs uniques)
*/
@@ -166,12 +183,14 @@
/**
* Rafraichit une méthode d'extraction (pour éviter des LazyLoadingException)
+ *
* @param methode La méthode
*/
void refreshMethodeExtraction(MethodeExtraction methode);
/**
* Vérifie si au moins un extrait référence ce type d'extrait
+ *
* @param typeExtrait Le type d'extrait
* @return TRUE si le type d'extrait est référencé
*/
@@ -179,6 +198,7 @@
/**
* Vérifie si l'extrait de référence donnée est unique dans la base
+ *
* @param extrait L'extrait
* @return TRUE si l'extrait est unique
*/
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/LotService.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/LotService.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/LotService.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -39,6 +39,7 @@
/**
* Service : lots
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -46,18 +47,21 @@
/**
* Compte le nombre de lots
+ *
* @return Nombre de lots
*/
long countLots();
/**
* Rafraichit un lot (pour éviter des LazyLoadingException)
+ *
* @param lot Lot
*/
void refreshLot(Lot lot);
/**
* Créée un lot
+ *
* @param lot Lot
* @throws DataConstraintException Si le lot (nom) existe déjà
*/
@@ -65,6 +69,7 @@
/**
* Supprime un lot
+ *
* @param lot Lot
* @throws DataConstraintException Si le lot a des données liées
*/
@@ -72,6 +77,7 @@
/**
* Liste les lots pour lesquelles l'utilisateur a les droits (triés par réf)
+ *
* @param utilisateur Utilisateur
* @return Lots
*/
@@ -80,6 +86,7 @@
/**
* Liste les lots pour lesquelles l'utilisateur a les droits (triés par réf)
+ *
* @param utilisateur Utilisateur non admin
* @return Lots
*/
@@ -87,6 +94,7 @@
/**
* Détermine si un utilisateur peut modifier ou supprimer un lot
+ *
* @param lot Lot
* @param utilisateur Utilisateur
* @return TRUE si il a le droit
@@ -95,6 +103,7 @@
/**
* Détermine si un utilisateur peut accéder à un lot
+ *
* @param lot Lot
* @param utilisateur Utilisateur
* @return TRUE si il a le droit
@@ -103,6 +112,7 @@
/**
* Liste les parties possibles pour un lot
+ *
* @return Parties
*/
@Transactional(readOnly = true)
@@ -110,6 +120,7 @@
/**
* Charge un lot
+ *
* @param idLot ID
* @return Lot
* @throws DataNotFoundException Si le lot n'existe pas
@@ -118,6 +129,7 @@
/**
* Charge un lot
+ *
* @param ref Référence
* @return Le lot correspondant
* @throws DataNotFoundException Si le lot n'existe pas
@@ -126,6 +138,7 @@
/**
* Met à jour un lot
+ *
* @param lot Lot
* @throws DataConstraintException Si le lot (nom) existe déjà
*/
@@ -133,6 +146,7 @@
/**
* Créé une partie
+ *
* @param partie Partie
* @throws DataConstraintException En cas de doublons (champs uniques)
*/
@@ -140,6 +154,7 @@
/**
* Charger une partie
+ *
* @param idPartie ID
* @return La partie correspondante
* @throws DataNotFoundException Si non trouvée
@@ -148,6 +163,7 @@
/**
* Charger une partie
+ *
* @param nom Nom
* @return Partie
* @throws DataNotFoundException Si non trouvée
@@ -156,6 +172,7 @@
/**
* Modifie une partie
+ *
* @param partie Partie
* @throws DataConstraintException En cas de doublons (champs uniques)
*/
@@ -163,6 +180,7 @@
/**
* Supprime une partie
+ *
* @param partie Partie
* @throws DataConstraintException En cas de données liées
*/
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/MailService.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/MailService.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/MailService.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -30,6 +30,7 @@
/**
* Service: e-mail
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -37,6 +38,7 @@
/**
* Send an e-mail
+ *
* @param recipients Recipients (not empty, no null object)
* @param subject Subject (not empty)
* @param text Text (not empty)
@@ -46,6 +48,7 @@
/**
* Send an e-mail
+ *
* @param recipients Recipients (not empty, no null object)
* @param subject Subject (not empty)
* @param text Text (not empty)
@@ -57,6 +60,7 @@
/**
* Send an e-mail
+ *
* @param recipient Recipient (not null)
* @param subject Subject (not empty)
* @param text Text (not empty)
@@ -66,6 +70,7 @@
/**
* Send an e-mail quietly (without throwing exceptions)
+ *
* @param recipients Recipients (not empty, no null object)
* @param subject Subject (not empty)
* @param text Text (not empty)
@@ -74,6 +79,7 @@
/**
* Send an e-mail quietly (without throwing exceptions)
+ *
* @param recipient Recipient (not null)
* @param subject Subject (not empty)
* @param text Text (not empty)
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/MoleculeService.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/MoleculeService.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/MoleculeService.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -44,6 +44,7 @@
/**
* Compte le nombre de molecules
+ *
* @return Nombre de Molecules
*/
@Transactional(readOnly = true)
@@ -51,6 +52,7 @@
/**
* Créée une molecule
+ *
* @param molecule Molecule
* @throws DataConstraintException Si la molecule existe déjà
*/
@@ -58,14 +60,14 @@
/**
* Supprime une molecule
+ *
* @param molecule Molecule
* @throws DataConstraintException Si la molecule a des données liées
*/
void deleteMolecule(Molecule molecule) throws DataConstraintException;
/**
- * List molecule provenance and molecule without provenance or provenance
- * not visible by current user.
+ * List molecule provenance and molecule without provenance or provenance not visible by current user.
*
* @return Molecules
*/
@@ -73,8 +75,7 @@
List<Molecule> listMolecules();
/**
- * List molecule provenance and molecule without provenance or provenance
- * not visible by current user.
+ * List molecule provenance and molecule without provenance or provenance not visible by current user.
*
* @param utilisateur utilisateur to filter results
* @return Molecules
@@ -83,8 +84,7 @@
List<MoleculeProvenanceBean> listMoleculeProvenances(Utilisateur utilisateur);
/**
- * List molecule provenance and molecule without provenance or provenance
- * not visible by current user.
+ * List molecule provenance and molecule without provenance or provenance not visible by current user.
*
* @param molecules molecules list to transform
* @param utilisateur utilisateur to filter results
@@ -94,6 +94,7 @@
/**
* Charge une molecule
+ *
* @param numero numero
* @return Le lot correspondant
* @throws DataNotFoundException Si le lot n'existe pas
@@ -103,6 +104,7 @@
/**
* Met à jour une molecule
+ *
* @param molecule Molecule
* @throws DataConstraintException Si la molecule existe déjà
*/
@@ -119,6 +121,7 @@
/**
* Liste les programmes des organismes déjà saisis
+ *
* @return Organisme des molécules
*/
@Transactional(readOnly = true)
@@ -126,6 +129,7 @@
/**
* Détermine si un utilisateur peut accéder à une provenance de molecule.
+ *
* @param moleculeProvenance provenance
* @param utilisateur L'utilisateur
* @return TRUE s'il a le droit
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/PersonneService.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/PersonneService.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/PersonneService.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -37,6 +37,7 @@
/**
* Service : personnes, utilisateurs
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -44,18 +45,21 @@
/**
* Créée un administrateur par défaut s'il n'y en a pas
+ *
* @throws DataConstraintException Si la personne existe déjà (champs uniques)
*/
void checkOrCreateAdmin() throws DataConstraintException;
/**
* Compte le nombre de personnes
+ *
* @return Nombre de personnes
*/
long countPersonnes();
/**
* Création d'une personne
+ *
* @param personne Personne
* @throws DataConstraintException Si la personne existe déjà (champs uniques)
*/
@@ -63,6 +67,7 @@
/**
* Enregistrement d'un utilisateur
+ *
* @param utilisateur Utilisateur
* @throws DataConstraintException Si l'utilisateur existe déjà (champs uniques)
*/
@@ -70,6 +75,7 @@
/**
* Supprime une personne
+ *
* @param personne Personne
* @throws DataConstraintException Si des données sont liées à la personne
*/
@@ -78,6 +84,7 @@
/**
* Supprimer un utilisateur, le transformer en personne si il a des données liées. On vérifie avant qu'il y aura
* toujours un administrateur.
+ *
* @param utilisateur Utilisateur
* @throws DataConstraintException Si l'utilisateur est encore référencé (créateur d'entités)
* @throws EmailException En cas d'erreur dans l'envoi d'e-mail
@@ -86,6 +93,7 @@
/**
* Hachage du mot de passe
+ *
* @param password Mot de passe
* @return Mot de passe haché
*/
@@ -93,6 +101,7 @@
/**
* Liste les personnes (triés par nom, prénom). Les utilisateurs non valides sont exclus.
+ *
* @return Personnes
*/
@Transactional(readOnly = true)
@@ -100,6 +109,7 @@
/**
* Liste les personnes (triés par nom, prénom) avec y compris les utilisateurs invalides.
+ *
* @return Personnes
*/
@Transactional(readOnly = true)
@@ -107,6 +117,7 @@
/**
* Liste les organismes existants pour les personnes
+ *
* @return Les organismes
*/
@Transactional(readOnly = true)
@@ -114,6 +125,7 @@
/**
* Liste les utilisateurs à valider
+ *
* @return Utilisateurs à valider
*/
@Transactional(readOnly = true)
@@ -121,6 +133,7 @@
/**
* Liste les utilisateurs valides
+ *
* @return Utilisateurs valides
*/
@Transactional(readOnly = true)
@@ -128,6 +141,7 @@
/**
* Charge une personne
+ *
* @param idPersonne Identifiant
* @return Utilisateur
* @throws DataNotFoundException Si la personne n'existe pas
@@ -136,6 +150,7 @@
/**
* Charge une personne
+ *
* @param courriel Courriel
* @return Utilisateur
* @throws DataNotFoundException Si la personne n'existe pas
@@ -144,6 +159,7 @@
/**
* Charge un utilisateur
+ *
* @param idPersonne Identifiant
* @return Utilisateur
* @throws DataNotFoundException Si l'utilisateur n'existe pas
@@ -152,6 +168,7 @@
/**
* Charge un utilisateur
+ *
* @param courriel Courriel
* @return Utilisateur
* @throws DataNotFoundException Si l'utilisateur n'existe pas
@@ -160,6 +177,7 @@
/**
* Authentifie un utilisateur. L'utilisateur ne doit pas seulement exister mais être également validé.
+ *
* @param courriel Courriel
* @param passwordHash Mot de passe haché
* @return Vrai si l'authentification réussit
@@ -168,18 +186,21 @@
/**
* Rafraichit une personne (pour éviter des LazyLoadingException)
+ *
* @param personne Personne
*/
void refreshPersonne(Personne personne);
/**
* Refuser un utilisateur, et le prévient par e-mail (supprimé de la BD ou transformé en personne si données liées)
+ *
* @param utilisateur Utilisateur
*/
void rejectUtilisateur(Utilisateur utilisateur);
/**
* Met à jour le mot de passe (perdu) d'un utilisateur, et lui envoie un e-mail
+ *
* @param courriel Courriel
* @throws DataNotFoundException Si le courriel n'existe pas
* @throws EmailException En cas d'erreur dans l'envoi d'e-mail
@@ -189,6 +210,7 @@
/**
* Envoie un e-mail aux administrateurs
+ *
* @param subject Sujet
* @param message Message
* @param replyTo Expéditeur
@@ -199,6 +221,7 @@
/**
* Met à jour et transforme une personne en utilisateur, génère un mot de passe automatique et le prévient par
* e-mail
+ *
* @param personne Personne
* @return Utilisateur créé
* @throws EmailException En cas d'erreur dans l'envoi d'e-mail
@@ -209,6 +232,7 @@
/**
* Met à jour une personne
+ *
* @param personne Personne
* @throws DataConstraintException Si la personne existe déjà (champs uniques)
*/
@@ -216,6 +240,7 @@
/**
* Met à jour un utilisateur, et lui envoie un e-mail si cela a été effectuée par un administrateur
+ *
* @param utilisateur Utilisateur
* @param admin Effectuée par un administrateur ?
* @throws DataConstraintException Si l'utilisateur existe déjà (champs uniques)
@@ -225,6 +250,7 @@
/**
* Valide et met à jour un utilisateur, et le prévient par e-mail
+ *
* @param utilisateur Utilisateur
* @throws DataConstraintException Si l'utilisateur existe déjà (champs uniques)
*/
@@ -233,6 +259,7 @@
/**
* Test de droits pour la modification ou suppression d'une personne (ou par héritage d'un utilisateur)
+ *
* @param personne Personne à mettre à jour
* @param modifieur L'utilisateur qui fait la modification
* @return vrai si l'utilisateur peut modifier ou supprimer la personne
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/ProduitService.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/ProduitService.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/ProduitService.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -33,12 +33,14 @@
/**
* Service : produits (ensemble des extraits et fractions)
+ *
* @author Adrien Cheype
*/
public interface ProduitService {
/**
* Liste les produits disponibles selon les droits d'un utilisateur (trié par réf)
+ *
* @param utilisateur L'utilisateur
* @return la liste des produits
*/
@@ -47,6 +49,7 @@
/**
* Liste les produits disponibles selon les droits d'un utilisateur (trié par réf)
+ *
* @param utilisateur L'utilisateur non admin
* @return la liste des produits
*/
@@ -55,6 +58,7 @@
/**
* Liste les produits disponibles selon les droits d'un utilisateur. Enlève en plus tous les produits resultants de
* la purification donnée
+ *
* @param utilisateur L'utilisateur
* @param purification La purification
* @return la liste des produits
@@ -64,6 +68,7 @@
/**
* Vérifie si des données référence le produit (purification ou test biologique)
+ *
* @param produit Le produit
* @return TRUE si le produit est référencé au moins une fois
*/
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/PurificationService.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/PurificationService.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/PurificationService.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -41,18 +41,21 @@
/**
* Service : purification, méthode de purification, fractions
+ *
* @author Adrien Cheype
*/
public interface PurificationService {
/**
* Compte le nombre de purifications
+ *
* @return Nombre de purifications
*/
long countPurifications();
/**
* Créée une manipulation de purification
+ *
* @param purification La manipulation
* @throws DataConstraintException Si la manipulation (réf) existe déjà
*/
@@ -62,12 +65,14 @@
/**
* Initialise les paramètres de la méthode avec des valeurs vides. Si certains paramètres existent déjà, aucune
* modification sur eux
+ *
* @param purification La purification
*/
void initParamsMethoPuriEffectif(Purification purification);
/**
* Supprime une manipulation de purification
+ *
* @param purification La manipulation
* @throws DataConstraintException En cas de données liées
*/
@@ -75,6 +80,7 @@
/**
* Liste les manipulations de purification selon les droits d'un utilisateur (triés par réf)
+ *
* @param utilisateur L'utilisateur
* @return la liste des manipulations
*/
@@ -83,6 +89,7 @@
/**
* Liste les manipulations de purification selon les droits d'un utilisateur (triés par réf)
+ *
* @param utilisateur L'utilisateur non admin
* @return la liste des manipulations
*/
@@ -90,6 +97,7 @@
/**
* Vérifie si la purification de référence donnée existe est unique dans la base
+ *
* @param purification La purification
* @return TRUE si la purification est unique
*/
@@ -98,6 +106,7 @@
/**
* Charge une manipulation de purification
+ *
* @param idPurification ID de la manipulation
* @return La manipulation
* @throws DataNotFoundException Si non trouvée
@@ -106,6 +115,7 @@
/**
* Charge une manipulation de purification
+ *
* @param ref Référence de la manipulation
* @return La manipulation correspondante
* @throws DataNotFoundException Si non trouvée
@@ -114,6 +124,7 @@
/**
* Met à jour une manipulation de purification
+ *
* @param purification La manipulation
* @throws DataConstraintException En cas de doublons (champs uniques)
*/
@@ -122,12 +133,14 @@
/**
* Rafraichit une purification (pour éviter des LazyLoadingException)
+ *
* @param purification Purification
*/
void refreshPurification(Purification purification);
/**
* Détermine si un utilisateur peut modifier ou supprimer une purification
+ *
* @param purification La manipulation
* @param utilisateur L'utilisateur
* @return TRUE s'il a le droit
@@ -136,6 +149,7 @@
/**
* Créée une méthode pour une purification
+ *
* @param methode La méthode
* @throws DataConstraintException Si la méthode (nom) existe déjà
*/
@@ -144,6 +158,7 @@
/**
* Supprime une méthode pour une purification
+ *
* @param methode La méthode
* @throws DataConstraintException En cas de données liées
*/
@@ -151,6 +166,7 @@
/**
* Liste les méthodes existantes pour une purification (triés par nom)
+ *
* @return la liste des méthodes
*/
@Transactional(readOnly = true)
@@ -158,6 +174,7 @@
/**
* Charge une méthode pour une purification
+ *
* @param idMethode ID de la méthode
* @return La méthode correspondante
* @throws DataNotFoundException Si non trouvée
@@ -166,6 +183,7 @@
/**
* Charge une méthode pour une purification
+ *
* @param nom Nom de la méthode
* @return La méthode correspondante
* @throws DataNotFoundException Si non trouvée
@@ -175,6 +193,7 @@
/**
* Met à jour une méthode pour une purification
+ *
* @param methode La méthode
* @throws DataConstraintException En cas de doublons (champs uniques)
*/
@@ -183,12 +202,14 @@
/**
* Rafraichit une méthode de purification (pour éviter des LazyLoadingException)
+ *
* @param methode La méthode
*/
void refreshMethodePurification(MethodePurification methode);
/**
* Vérifie si au moins une purification référence le paramètre
+ *
* @param paramMetho Le paramètre de la méthode
* @return TRUE si le paramètre est référencé
*/
@@ -197,6 +218,7 @@
/**
* Vérifie si la fraction de référence donnée est unique dans la base
+ *
* @param fraction La fraction
* @return TRUE si la fraction existe
*/
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/SpecimenService.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/SpecimenService.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/SpecimenService.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -37,6 +37,7 @@
/**
* Service : spécimens
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -44,12 +45,14 @@
/**
* Compte le nombre de specimens
+ *
* @return Nombre de specimens
*/
long countSpecimens();
/**
* Créée un spécimen
+ *
* @param specimen Spécimen
* @throws DataConstraintException Si le spécimen (nom) existe déjà
*/
@@ -57,6 +60,7 @@
/**
* Supprime un spécimen
+ *
* @param specimen Spécimen
* @throws DataConstraintException Si le spécimen a des données liées
*/
@@ -64,6 +68,7 @@
/**
* Liste les spécimens selon les droits d'un utilisateur (triés par réf)
+ *
* @param utilisateur L'utilisateur
* @return La liste des spécimens
*/
@@ -72,6 +77,7 @@
/**
* Liste l'ensemble des specimens selon les droits d'un utilisateur (triés par réf)
+ *
* @param utilisateur L'utilisateur
* @return La liste des spécimens
*/
@@ -79,6 +85,7 @@
/**
* Liste les embranchements existants pour les spécimens
+ *
* @return Les embranchements
*/
@Transactional(readOnly = true)
@@ -86,6 +93,7 @@
/**
* Liste les embranchements existants pour les spécimens
+ *
* @return Les familles
*/
@Transactional(readOnly = true)
@@ -93,6 +101,7 @@
/**
* Liste les genres existants pour les spécimens
+ *
* @return Les genres
*/
@Transactional(readOnly = true)
@@ -100,6 +109,7 @@
/**
* Liste les espèces existants pour les spécimens
+ *
* @return Les espèces
*/
@Transactional(readOnly = true)
@@ -107,6 +117,7 @@
/**
* Liste les sous-espèces existants pour les spécimens
+ *
* @return Les sous-espèces
*/
@Transactional(readOnly = true)
@@ -114,6 +125,7 @@
/**
* Liste les variétés existants pour les spécimens
+ *
* @return Les variétés
*/
@Transactional(readOnly = true)
@@ -121,6 +133,7 @@
/**
* Liste les lieux de dépots existants pour les spécimens
+ *
* @return Les lieux de dépôt
*/
@Transactional(readOnly = true)
@@ -128,6 +141,7 @@
/**
* Charge un spécimen
+ *
* @param idSpecimen ID
* @return Spécimen
* @throws DataNotFoundException Si le spécimen n'existe pas
@@ -136,6 +150,7 @@
/**
* Charge un pécimen
+ *
* @param ref Référence
* @return Spécimen
* @throws DataNotFoundException Si le spécimen n'existe pas
@@ -144,6 +159,7 @@
/**
* Détermine si un utilisateur peut modifier ou supprimer un specimen
+ *
* @param specimen Specimen
* @param utilisateur Utilisateur
* @return TRUE si il a le droit
@@ -152,6 +168,7 @@
/**
* Met à jour un spécimen
+ *
* @param specimen Spécimen
* @throws DataConstraintException Si le pécimen (nom) existe déjà
*/
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/StationService.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/StationService.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/StationService.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -37,6 +37,7 @@
/**
* Service : station
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -44,12 +45,14 @@
/**
* Compte le nombre de stations
+ *
* @return Nombre de stations
*/
long countStations();
/**
* Créée une station
+ *
* @param station Station
* @throws DataConstraintException Si la station existe déjà
*/
@@ -57,6 +60,7 @@
/**
* Supprime une station
+ *
* @param station Station
* @throws DataConstraintException Si des données liées empêchent la suppression
*/
@@ -64,6 +68,7 @@
/**
* Liste les localités des stations
+ *
* @return Localités
*/
@Transactional(readOnly = true)
@@ -71,6 +76,7 @@
/**
* Liste les stations selon les droits d'un utilisateur (triés par nom)
+ *
* @param utilisateur L'utilisateur
* @return Stations
*/
@@ -79,6 +85,7 @@
/**
* Liste l'ensemble des stations selon les droits d'un utilisateur (triés par nom)
+ *
* @param utilisateur L'utilisateur
* @return la liste des stations
*/
@@ -86,6 +93,7 @@
/**
* Charge une station
+ *
* @param idStation ID
* @return Station
* @throws DataNotFoundException Si la station n'existe pas
@@ -94,6 +102,7 @@
/**
* Charge une station
+ *
* @param nom Nom
* @return Station
* @throws DataNotFoundException Si la station n'existe pas
@@ -102,6 +111,7 @@
/**
* Détermine si un utilisateur peut modifier ou supprimer une station
+ *
* @param station Station
* @param utilisateur Utilisateur
* @return TRUE si il a le droit
@@ -110,6 +120,7 @@
/**
* Met à jour une station
+ *
* @param station Station
* @throws DataConstraintException Si la station existe déjà
*/
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/TestBioService.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/TestBioService.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/TestBioService.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -42,18 +42,21 @@
/**
* Service : tests
+ *
* @author Adrien Cheype
*/
public interface TestBioService {
/**
* Compte le nombre de resultats de tests biologiques
+ *
* @return Nombre de resultats de tests biologiques
*/
long countResultatsTestsBio();
/**
* Créée une manipulation de testBio
+ *
* @param testBio La manipulation
* @throws DataConstraintException Si la manipulation (réf) existe déjà
*/
@@ -61,6 +64,7 @@
/**
* Supprime une manipulation de testBio
+ *
* @param testBio La manipulation
* @throws DataConstraintException En cas de données liées
*/
@@ -68,6 +72,7 @@
/**
* Liste l'ensemble des résultats de tests biologiques selon les droits d'un utilisateur (triés par réf produit)
+ *
* @param utilisateur L'utilisateur
* @return la liste des résultats
*/
@@ -76,6 +81,7 @@
/**
* Liste l'ensemble des résultats de tests biologiques selon les droits d'un utilisateur (triés par réf produit)
+ *
* @param utilisateur L'utilisateur non admin
* @return la liste des résultats
*/
@@ -83,6 +89,7 @@
/**
* Liste les produits témoins existants pour les résultats de tests biologiques
+ *
* @return Les organismes
*/
@Transactional(readOnly = true)
@@ -90,6 +97,7 @@
/**
* Vérifie si le test biologique de référence donnée est unique dans la base
+ *
* @param testBio Le test biologique
* @return TRUE si le tet biologique est unique
*/
@@ -98,6 +106,7 @@
/**
* Charge une manipulation de test biologique
+ *
* @param idTestBio ID de la manipulation
* @return La manipulation
* @throws DataNotFoundException Si non trouvée
@@ -106,6 +115,7 @@
/**
* Charge une manipulation de test biologique
+ *
* @param ref Référence de la manipulation
* @return La manipulation correspondante
* @throws DataNotFoundException Si non trouvée
@@ -114,6 +124,7 @@
/**
* Met à jour une manipulation de test biologique
+ *
* @param testBio La manipulation
* @throws DataConstraintException En cas de doublons (champs uniques)
*/
@@ -121,12 +132,14 @@
/**
* Rafraichit une testBio (pour éviter des LazyLoadingException)
+ *
* @param testBio TestBio
*/
void refreshTestBio(TestBio testBio);
/**
* Détermine si un utilisateur peut modifier ou supprimer un test biologique
+ *
* @param testBio La manipulation
* @param utilisateur L'utilisateur
* @return TRUE s'il a le droit
@@ -135,6 +148,7 @@
/**
* Détermine si un utilisateur peut accéder à un résultat de test biologique
+ *
* @param resultatTestBio Le résultat
* @param utilisateur L'utilisateur
* @return TRUE s'il a le droit
@@ -145,6 +159,7 @@
/**
* Détermine si un résultat est unique par rapport à une une liste (si blanc : unicité sur repère, si témoin :
* unicité sur repère + produit_témoin, si produit : unicité sur repère + produit)
+ *
* @param resultatTestBio Le résultat de test bio
* @param liste La liste des résultats
* @return TRUE
@@ -154,6 +169,7 @@
/**
* Créée une méthode pour un test biologique
+ *
* @param methode La méthode
* @throws DataConstraintException Si la méthode (nom) existe déjà
*/
@@ -162,6 +178,7 @@
/**
* Supprime une méthode pour un test biologique
+ *
* @param methode La méthode
* @throws DataConstraintException En cas de données liées
*/
@@ -169,6 +186,7 @@
/**
* Liste les méthodes existantes pour un test biologique (triés par nom)
+ *
* @return la liste des méthodes
*/
@Transactional(readOnly = true)
@@ -176,6 +194,7 @@
/**
* Liste les domaines existants pour les méthodes de test
+ *
* @return Les cibles
*/
@Transactional(readOnly = true)
@@ -183,6 +202,7 @@
/**
* Liste les unités de résultat existants pour les méthodes de test
+ *
* @return Les unités
*/
@Transactional(readOnly = true)
@@ -190,6 +210,7 @@
/**
* Charge une méthode pour un test biologique
+ *
* @param idMethode ID de la méthode
* @return La méthode correspondante
* @throws DataNotFoundException Si non trouvée
@@ -198,6 +219,7 @@
/**
* Charge une méthode pour un test biologique
+ *
* @param nom Nom de la méthode
* @return La méthode correspondante
* @throws DataNotFoundException Si non trouvée
@@ -206,6 +228,7 @@
/**
* Met à jour une méthode pour un test biologique
+ *
* @param methode La méthode
* @throws DataConstraintException En cas de doublons (champs uniques)
*/
@@ -214,12 +237,14 @@
/**
* Rafraichit une méthode de testBio (pour éviter des LazyLoadingException)
+ *
* @param methode La méthode
*/
void refreshMethodeTestBio(MethodeTestBio methode);
/**
* Créée une erreur pour un test biologique
+ *
* @param erreurTest L'erreur
* @throws DataConstraintException Si l'erreur (nom) existe déjà
*/
@@ -228,6 +253,7 @@
/**
* Supprime une erreur pour un test biologique
+ *
* @param erreurTest L'erreur
* @throws DataConstraintException En cas de données liées
*/
@@ -235,12 +261,14 @@
/**
* Liste les erreurs existantes pour un test biologique
+ *
* @return la liste des erreurs
*/
List<ErreurTestBio> listErreursTestBio();
/**
* Charge une erreur pour un test biologique
+ *
* @param idErreurTest ID de l'erreur
* @return L'erreur
* @throws DataNotFoundException Si non trouvée
@@ -249,6 +277,7 @@
/**
* Charge une erreur pour un test biologique
+ *
* @param nom Nom de l'erreur
* @return L'erreur
* @throws DataNotFoundException Si non trouvée
@@ -257,6 +286,7 @@
/**
* Met à jour une erreur pour un test biologique
+ *
* @param erreurTest L'erreur
* @throws DataConstraintException En cas de doublons (champs uniques)
*/
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/ExtractionServiceImpl.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/ExtractionServiceImpl.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/ExtractionServiceImpl.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -50,6 +50,7 @@
/**
* Implémentation du service extrait
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/LotServiceImpl.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/LotServiceImpl.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/LotServiceImpl.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -51,6 +51,7 @@
/**
* Implémentation du service lot
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/MailServiceImpl.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/MailServiceImpl.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/MailServiceImpl.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -42,6 +42,7 @@
/**
* E-mail service implementation
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -87,6 +88,7 @@
/**
* Send an e-mail
+ *
* @param subject Subject
* @param text Text
* @param replyTo Reply to
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/PersonneServiceImpl.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/PersonneServiceImpl.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/PersonneServiceImpl.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -55,6 +55,7 @@
/**
* Implémentation du service personne
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -92,6 +93,7 @@
/**
* Compte le nombre d'administrateurs
+ *
* @return Nombre d'administrateurs
*/
private Long countAdmins() {
@@ -123,11 +125,13 @@
} catch (DataIntegrityViolationException e) {
throw new DataConstraintException(e);
}
- mailService.sendMailQuietly(utilisateur, messages.getMessage("register.subject"), messages
- .getMessage("register.text"));
- mailService.sendMailQuietly(listAdmins(), messages.getMessage("register.subject.admin"), messages.getMessage(
- "register.text.admin", new Object[] { utilisateur.getPrenom(), utilisateur.getNom(),
- utilisateur.getCourriel() }));
+ mailService.sendMailQuietly(utilisateur, messages.getMessage("register.subject"),
+ messages.getMessage("register.text"));
+ mailService.sendMailQuietly(
+ listAdmins(),
+ messages.getMessage("register.subject.admin"),
+ messages.getMessage("register.text.admin", new Object[] { utilisateur.getPrenom(),
+ utilisateur.getNom(), utilisateur.getCourriel() }));
}
/** {@inheritDoc} */
@@ -159,6 +163,7 @@
*/
/**
* Supprime un utilisateur, ou le transforme en personne s'il a des données liées, et lui envoie un e-mail
+ *
* @param utilisateur Utilisateur
* @param mailSubject E-mail subject
* @param mailText E-mail text
@@ -191,6 +196,7 @@
/**
* Liste les administrateurs
+ *
* @return Administrateurs
*/
@SuppressWarnings("unchecked")
@@ -283,6 +289,7 @@
/**
* Enregistre un utilisateur de façon brute (pas de conversion d'exceptions, ni d'envoi d'e-mail)
+ *
* @param utilisateur Utilisateur
* @throws DataConstraintException Si l'utilisateur existe déjà
*/
@@ -341,16 +348,16 @@
LOG.error(e.getMessage(), e);
throw new UnexpectedException(e);
}
- mailService.sendMail(utilisateur, messages.getMessage("updatePassword.subject"), messages.getMessage(
- "updatePassword.text", new Object[] { newPassword }));
+ mailService.sendMail(utilisateur, messages.getMessage("updatePassword.subject"),
+ messages.getMessage("updatePassword.text", new Object[] { newPassword }));
}
/** {@inheritDoc} */
@Override
public void sendMailAdmins(String subject, String message, String replyTo) throws EmailException {
LOG.info("sendMailAdmins " + subject + " [reply to] " + replyTo);
- mailService.sendMail(listAdmins(), messages.getMessage("contact.subject", new String[] { subject }), messages
- .getMessage("contact.body", new String[] { replyTo, message }), replyTo);
+ mailService.sendMail(listAdmins(), messages.getMessage("contact.subject", new String[] { subject }),
+ messages.getMessage("contact.body", new String[] { replyTo, message }), replyTo);
}
/** {@inheritDoc} */
@@ -374,8 +381,8 @@
LOG.error(e.getMessage(), e);
throw new UnexpectedException(e);
}
- mailService.sendMail(utilisateur, messages.getMessage("create.subject"), messages.getMessage("create.text",
- new Object[] { password }));
+ mailService.sendMail(utilisateur, messages.getMessage("create.subject"),
+ messages.getMessage("create.text", new Object[] { password }));
return utilisateur;
}
@@ -393,6 +400,7 @@
/**
* Met à jour un utilisateur
+ *
* @param utilisateur Utilisateur
* @throws DataConstraintException Si l'utilisateur existe déjà (champs uniques)
*/
@@ -412,8 +420,8 @@
public void updateUtilisateur(Utilisateur utilisateur, boolean admin) throws DataConstraintException {
updateUtilisateur(utilisateur);
if (admin) {
- mailService.sendMailQuietly(utilisateur, messages.getMessage("update.subject"), messages
- .getMessage("update.text"));
+ mailService.sendMailQuietly(utilisateur, messages.getMessage("update.subject"),
+ messages.getMessage("update.text"));
}
}
@@ -422,8 +430,8 @@
public void validAndUpdateUtilisateur(Utilisateur utilisateur) throws DataConstraintException {
utilisateur.setValide(true);
updateUtilisateur(utilisateur);
- mailService.sendMailQuietly(utilisateur, messages.getMessage("valid.subject"), messages
- .getMessage("valid.text"));
+ mailService.sendMailQuietly(utilisateur, messages.getMessage("valid.subject"),
+ messages.getMessage("valid.text"));
}
/** {@inheritDoc} */
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/ProduitServiceImpl.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/ProduitServiceImpl.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/ProduitServiceImpl.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -47,6 +47,7 @@
/**
* Implémentation du service produit
+ *
* @author Adrien Cheype
*/
@Service
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/PurificationServiceImpl.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/PurificationServiceImpl.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/PurificationServiceImpl.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -54,6 +54,7 @@
/**
* Implémentation du service purification
+ *
* @author Adrien Cheype
*/
@Service
@@ -145,6 +146,7 @@
/**
* Ajoute tous les purifications contenues dans un ensemble d'extraction à un ensemble de purifications
+ *
* @param purifications l'ensemble de purifications destination
* @param extractions l'ensemble des extractions sources
*/
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/SearchServiceImpl.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/SearchServiceImpl.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/SearchServiceImpl.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -206,17 +206,12 @@
}
/**
- * Prepare hibernate query with lucene query implementation to search for
- * query string on specified single type.
+ * Prepare hibernate query with lucene query implementation to search for query string on specified single type.
*
- * @param fullTextSession
- * search session
- * @param clazz
- * type
- * @param strQuery
- * query string
- * @param utilisateur
- * user
+ * @param fullTextSession search session
+ * @param clazz type
+ * @param strQuery query string
+ * @param utilisateur user
* @return hibernate query implemented by lucene query
* @throws ParseException
*/
@@ -266,8 +261,7 @@
}
/**
- * Iterate over all results and remove those that user is not allowed to
- * see.
+ * Iterate over all results and remove those that user is not allowed to see.
*
* @see Utilisateur#getLotsDroits()
* @see Utilisateur#getCampagnesDroits()
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/SpecimenServiceImpl.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/SpecimenServiceImpl.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/SpecimenServiceImpl.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -48,6 +48,7 @@
/**
* Implémentation du service spécimens
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/StationServiceImpl.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/StationServiceImpl.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/StationServiceImpl.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -47,6 +47,7 @@
/**
* Service station
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/TestBioServiceImpl.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/TestBioServiceImpl.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/TestBioServiceImpl.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -50,6 +50,7 @@
/**
* Implémentation du service test
+ *
* @author Adrien Cheype
*/
@Service
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/CampagneNormalizer.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/CampagneNormalizer.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/CampagneNormalizer.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -29,6 +29,7 @@
/**
* Campagne normalizer
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/ConfigNameNormalizer.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/ConfigNameNormalizer.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/ConfigNameNormalizer.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -27,6 +27,7 @@
/**
* Unique name normalizer
+ *
* @author Adrien Cheype
*/
public final class ConfigNameNormalizer extends Normalizer<String> {
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/DocumentNormalizer.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/DocumentNormalizer.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/DocumentNormalizer.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -28,6 +28,7 @@
/**
* Document normalizer
+ *
* @author Eric Chatellier
*/
public final class DocumentNormalizer extends Normalizer<Document> {
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/EmailNormalizer.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/EmailNormalizer.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/EmailNormalizer.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -27,6 +27,7 @@
/**
* E-mail normalizer
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/ErreurTestNormalizer.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/ErreurTestNormalizer.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/ErreurTestNormalizer.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -28,6 +28,7 @@
/**
* ErreurTest normalizer
+ *
* @author Adrien Cheype
*/
public final class ErreurTestNormalizer extends Normalizer<ErreurTestBio> {
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/ExtractionNormalizer.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/ExtractionNormalizer.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/ExtractionNormalizer.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -29,6 +29,7 @@
/**
* Extraction normalizer
+ *
* @author Adrien Cheype
*/
public final class ExtractionNormalizer extends Normalizer<Extraction> {
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/LotNormalizer.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/LotNormalizer.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/LotNormalizer.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -28,6 +28,7 @@
/**
* Lot normalizer
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/MethodeExtractionNormalizer.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/MethodeExtractionNormalizer.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/MethodeExtractionNormalizer.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -29,6 +29,7 @@
/**
* MethodeExtraction normalizer
+ *
* @author Adrien Cheype
*/
public final class MethodeExtractionNormalizer extends Normalizer<MethodeExtraction> {
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/MethodePurificationNormalizer.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/MethodePurificationNormalizer.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/MethodePurificationNormalizer.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -29,6 +29,7 @@
/**
* MethodePurification normalizer
+ *
* @author Adrien Cheype
*/
public final class MethodePurificationNormalizer extends Normalizer<MethodePurification> {
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/MethodeTestBioNormalizer.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/MethodeTestBioNormalizer.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/MethodeTestBioNormalizer.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -29,6 +29,7 @@
/**
* MethodeTest normalizer
+ *
* @author Adrien Cheype
*/
public final class MethodeTestBioNormalizer extends Normalizer<MethodeTestBio> {
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/MoleculeNormalizer.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/MoleculeNormalizer.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/MoleculeNormalizer.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -28,6 +28,7 @@
/**
* Molecule normalizer
+ *
* @author Eric Chatellier
*/
public final class MoleculeNormalizer extends Normalizer<Molecule> {
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/PartieNormalizer.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/PartieNormalizer.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/PartieNormalizer.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -28,6 +28,7 @@
/**
* Partie normalizer
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/PersonneNormalizer.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/PersonneNormalizer.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/PersonneNormalizer.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -29,6 +29,7 @@
/**
* Personne normalizer
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/PurificationNormalizer.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/PurificationNormalizer.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/PurificationNormalizer.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -31,6 +31,7 @@
/**
* Purification normalizer
+ *
* @author acheype
*/
public final class PurificationNormalizer extends Normalizer<Purification> {
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/SpecimenNormalizer.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/SpecimenNormalizer.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/SpecimenNormalizer.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -29,6 +29,7 @@
/**
* Spécimen normalizer
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/StationNormalizer.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/StationNormalizer.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/StationNormalizer.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -29,6 +29,7 @@
/**
* Station normalizer
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/TestBioNormalizer.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/TestBioNormalizer.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/TestBioNormalizer.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -30,6 +30,7 @@
/**
* TestBio normalizer
+ *
* @author Adrien Cheype
*/
public final class TestBioNormalizer extends Normalizer<TestBio> {
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/TypeDocumentNormalizer.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/TypeDocumentNormalizer.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/TypeDocumentNormalizer.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -28,6 +28,7 @@
/**
* Document type normalizer
+ *
* @author Adrien Cheype
*/
public final class TypeDocumentNormalizer extends Normalizer<TypeDocument> {
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/UniqueFieldNormalizer.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/UniqueFieldNormalizer.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/UniqueFieldNormalizer.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -27,6 +27,7 @@
/**
* Unique name normalizer
+ *
* @author Adrien Cheype
*/
public final class UniqueFieldNormalizer extends Normalizer<String> {
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/utils/Normalize.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/utils/Normalize.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/utils/Normalize.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -29,6 +29,7 @@
/**
* Indicate that the parameter must be normalized with the Normalizer specified
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/utils/Normalizer.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/utils/Normalizer.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/utils/Normalizer.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -33,6 +33,7 @@
/**
* Data normalizer
+ *
* @author Mickael Tricot
* @author Adrien Cheype
* @param <O> Data type
@@ -48,6 +49,7 @@
/**
* Normalize data
+ *
* @param <T> Data type
* @param normalizerClass Normalizer class
* @param object Data object
@@ -76,6 +78,7 @@
/**
* Normalize data
+ *
* @param object Data object
* @return Normalized data object
*/
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/utils/NormalizerAspect.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/utils/NormalizerAspect.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/utils/normalizers/utils/NormalizerAspect.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -36,6 +36,7 @@
/**
* Normalizer aspect, automatically normalizes data by wrapping methods with Normalize annotation on its parameters
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -48,6 +49,7 @@
/**
* Automatically normalizes data by wrapping methods with Normalize annotation on its parameters
+ *
* @param joinPoint Joint point
* @return Return of the method
* @throws Throwable Throwable
Modified: trunk/cantharella.service/src/test/java/nc/ird/cantharella/service/AbstractServiceTest.java
===================================================================
--- trunk/cantharella.service/src/test/java/nc/ird/cantharella/service/AbstractServiceTest.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/test/java/nc/ird/cantharella/service/AbstractServiceTest.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -35,6 +35,7 @@
/**
* Test (to be extended) for the service layer
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
Modified: trunk/cantharella.service/src/test/java/nc/ird/cantharella/service/ServiceContextTest.java
===================================================================
--- trunk/cantharella.service/src/test/java/nc/ird/cantharella/service/ServiceContextTest.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/test/java/nc/ird/cantharella/service/ServiceContextTest.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -26,6 +26,7 @@
/**
* Service context test
+ *
* @author Mickael Tricot
*/
public final class ServiceContextTest extends AbstractServiceTest {
Modified: trunk/cantharella.service/src/test/java/nc/ird/cantharella/service/exceptions/ExcelImportException.java
===================================================================
--- trunk/cantharella.service/src/test/java/nc/ird/cantharella/service/exceptions/ExcelImportException.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/test/java/nc/ird/cantharella/service/exceptions/ExcelImportException.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -26,12 +26,14 @@
/**
* Exception throwed during the importation process
+ *
* @author Adrien Cheype
*/
public class ExcelImportException extends AbstractException {
/**
* Constructor
+ *
* @param message Message
*/
public ExcelImportException(String message) {
@@ -40,6 +42,7 @@
/**
* Constructor
+ *
* @param message Message
* @param cause Cause
*/
Modified: trunk/cantharella.service/src/test/java/nc/ird/cantharella/service/services/PersonneServiceTest.java
===================================================================
--- trunk/cantharella.service/src/test/java/nc/ird/cantharella/service/services/PersonneServiceTest.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/test/java/nc/ird/cantharella/service/services/PersonneServiceTest.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -34,6 +34,7 @@
/**
* Test: personne service
+ *
* @author Mickael Tricot
*/
public final class PersonneServiceTest extends AbstractServiceTest {
@@ -44,6 +45,7 @@
/**
* Test: checkOrCreateAdmin
+ *
* @throws DataConstraintException -
*/
@Test
@@ -53,8 +55,9 @@
/**
* Test: load
+ *
* @throws DataNotFoundException -
- * @throws DataConstraintException
+ * @throws DataConstraintException
*/
@Test
public void load() throws DataNotFoundException, DataConstraintException {
Modified: trunk/cantharella.service/src/test/java/nc/ird/cantharella/service/services/SearchServiceTest.java
===================================================================
--- trunk/cantharella.service/src/test/java/nc/ird/cantharella/service/services/SearchServiceTest.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/test/java/nc/ird/cantharella/service/services/SearchServiceTest.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -85,8 +85,8 @@
private ExtractionService extractionService;
/**
- * L'index devrait normalement etre rollback par spring comme la transaction.
- * Mais visiblement cela ne fonctionne pas.
+ * L'index devrait normalement etre rollback par spring comme la transaction. Mais visiblement cela ne fonctionne
+ * pas.
*/
@Before
public void clearIndex() {
@@ -95,7 +95,8 @@
/**
* Test to create some specimen and search for it.
- * @throws DataConstraintException
+ *
+ * @throws DataConstraintException
*/
@Test
public void testSearchSpecimen() throws DataConstraintException {
@@ -133,7 +134,8 @@
/**
* Test to create some lot and search for it.
- * @throws DataConstraintException
+ *
+ * @throws DataConstraintException
*/
@Test
public void testSearchLot() throws DataConstraintException {
@@ -212,7 +214,8 @@
/**
* Test to create some resultat test bio and search for it.
- * @throws DataConstraintException
+ *
+ * @throws DataConstraintException
*/
@Test
public void testSearchResultatTestBio() throws DataConstraintException {
Modified: trunk/cantharella.service/src/test/java/nc/ird/cantharella/service/utils/ExcelColumnStructure.java
===================================================================
--- trunk/cantharella.service/src/test/java/nc/ird/cantharella/service/utils/ExcelColumnStructure.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/test/java/nc/ird/cantharella/service/utils/ExcelColumnStructure.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -24,6 +24,7 @@
/**
* Structure asked for a sheet column
+ *
* @author Adrien Cheype
*/
public class ExcelColumnStructure {
@@ -55,6 +56,7 @@
/**
* Constructor
+ *
* @param name Name of the column
* @param type Type of the column
* @param required If a value is required for each row of that column
Modified: trunk/cantharella.service/src/test/java/nc/ird/cantharella/service/utils/ExcelColumnsReader.java
===================================================================
--- trunk/cantharella.service/src/test/java/nc/ird/cantharella/service/utils/ExcelColumnsReader.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/test/java/nc/ird/cantharella/service/utils/ExcelColumnsReader.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -45,6 +45,7 @@
/**
* Reader for Excel files which have a header then data. Based on POI Library.
+ *
* @author Adrien Cheype
*/
public final class ExcelColumnsReader {
@@ -74,6 +75,7 @@
/**
* Constructor
+ *
* @param inputStream Stream which contain Excel data
* @param fileStructureAsked Structure asked for the Excel file
* @throws IOException -
@@ -99,6 +101,7 @@
/**
* Return the names of the autorized sheet (according to the structure given at the reader)
+ *
* @return this names
*/
public List<String> getSheetNames() {
@@ -111,6 +114,7 @@
/**
* Find the index for each column name (in the first row) of each sheet of the given structure file
+ *
* @throws ExcelImportException if a sheet or a column name is not found
*/
private void findIndexesColumns() throws ExcelImportException {
@@ -156,6 +160,7 @@
/**
* Move to the beggining of the given sheet and return the structure of its columns
+ *
* @param sheetName name of the sheet
* @return the list of the columns of the sheet according to the structure given to the Excel Reader
* @throws ExcelImportException if the sheet is not autorized according to the structure given to the Excel Reader
@@ -180,6 +185,7 @@
/**
* Read a line of the Excel file current sheet Read the columns specified to the structure given to Excel Reader
+ *
* @return A map which represent a line with the name of column as key
* @throws ExcelImportException If error in retrieving a cell value
*/
@@ -213,6 +219,7 @@
/**
* Check the cell value type according its column definition from the structure given at the Excel Reader If it's
* possible, convert the cell value in the right type
+ *
* @param cellValue The source value
* @param curCol The column definition
* @return The value in the right type
@@ -295,9 +302,11 @@
/**
* Get the value of the specified cell
+ *
* @param cell the cell
* @return this value according to the type of the cell<br/>
- * (BLANK -> null, STRING -> String, NUMERIC -> Double, BOOLEAN -> Boolean, FORMULA -> Double, ERROR -> exception)
+ * (BLANK -> null, STRING -> String, NUMERIC -> Double, BOOLEAN -> Boolean, FORMULA -> Double, ERROR ->
+ * exception)
* @throws ExcelImportException Exception if error cell or formula don't get a numeric value
*/
private Object getCellValue(HSSFCell cell) throws ExcelImportException {
@@ -335,6 +344,7 @@
/**
* fileStructureAsked getter
+ *
* @return fileStructureAsked
*/
public List<ExcelSheetStructure> getFileStructureAsked() {
@@ -343,6 +353,7 @@
/**
* fileStructureAsked setter
+ *
* @param fileStructureAsked fileStructureAsked
*/
public void setFileStructureAsked(List<ExcelSheetStructure> fileStructureAsked) {
@@ -351,6 +362,7 @@
/**
* currentNumLine getter
+ *
* @return currentNumLine
*/
public int getCurrentNumLine() {
Modified: trunk/cantharella.service/src/test/java/nc/ird/cantharella/service/utils/ExcelSheetStructure.java
===================================================================
--- trunk/cantharella.service/src/test/java/nc/ird/cantharella/service/utils/ExcelSheetStructure.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/test/java/nc/ird/cantharella/service/utils/ExcelSheetStructure.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -26,6 +26,7 @@
/**
* Structure asked for a Excel File's sheet
+ *
* @author Adrien Cheype
*/
public final class ExcelSheetStructure {
@@ -38,6 +39,7 @@
/**
* Constructor
+ *
* @param name The name of the sheet
* @param columns The columns asked to the sheet
*/
Modified: trunk/cantharella.service/src/test/java/nc/ird/cantharella/service/utils/PopulateDB.java
===================================================================
--- trunk/cantharella.service/src/test/java/nc/ird/cantharella/service/utils/PopulateDB.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.service/src/test/java/nc/ird/cantharella/service/utils/PopulateDB.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -73,6 +73,7 @@
/**
* Populate DB for importation. JUST A DRAFT, NOT WORKS FOR THE MOMENT
+ *
* @author acheype
*/
public final class PopulateDB {
@@ -107,6 +108,7 @@
/**
* Main
+ *
* @param args Arguments
* @throws DataConstraintException -
* @throws IOException -
@@ -120,6 +122,7 @@
/**
* Constructor
+ *
* @throws DataConstraintException -
* @throws IOException -
* @throws ExcelImportException -
@@ -179,8 +182,8 @@
new ExcelColumnStructure("ville", ExcelColumnType.STRING, true),
new ExcelColumnStructure("codePays", ExcelColumnType.STRING, true),
new ExcelColumnStructure("typeDroit", ExcelColumnType.STRING, false) };
- ArrayList<ExcelColumnStructure> personneColsList = new ArrayList<ExcelColumnStructure>(Arrays
- .asList(personneColsArray));
+ ArrayList<ExcelColumnStructure> personneColsList = new ArrayList<ExcelColumnStructure>(
+ Arrays.asList(personneColsArray));
excelFileStructure.add(new ExcelSheetStructure("personne", personneColsList));
// structure for the entities 'personne'
@@ -192,8 +195,8 @@
new ExcelColumnStructure("createur", ExcelColumnType.STRING, true),
new ExcelColumnStructure("dateDeb", ExcelColumnType.DATE, true),
new ExcelColumnStructure("dateFin", ExcelColumnType.DATE, true) };
- ArrayList<ExcelColumnStructure> campagneColsList = new ArrayList<ExcelColumnStructure>(Arrays
- .asList(campagneColsArray));
+ ArrayList<ExcelColumnStructure> campagneColsList = new ArrayList<ExcelColumnStructure>(
+ Arrays.asList(campagneColsArray));
excelFileStructure.add(new ExcelSheetStructure("campagne", campagneColsList));
// structure for the entities 'campagnePersonneDroit'
@@ -204,8 +207,8 @@
new ExcelColumnStructure("droitExtrait", ExcelColumnType.BOOLEAN, true),
new ExcelColumnStructure("droitPuri", ExcelColumnType.BOOLEAN, true),
new ExcelColumnStructure("droitTest", ExcelColumnType.BOOLEAN, true) };
- ArrayList<ExcelColumnStructure> campagnePersonneDroitColsList = new ArrayList<ExcelColumnStructure>(Arrays
- .asList(campagnePersonneDroitColsArray));
+ ArrayList<ExcelColumnStructure> campagnePersonneDroitColsList = new ArrayList<ExcelColumnStructure>(
+ Arrays.asList(campagnePersonneDroitColsArray));
excelFileStructure.add(new ExcelSheetStructure("campagnePersonneDroits", campagnePersonneDroitColsList));
// structure for the entities 'campagnePersonneParticipants'
@@ -228,14 +231,15 @@
new ExcelColumnStructure("referentiel", ExcelColumnType.STRING, false),
new ExcelColumnStructure("complement", ExcelColumnType.STRING, false),
new ExcelColumnStructure("createur", ExcelColumnType.STRING, true) };
- ArrayList<ExcelColumnStructure> stationColsList = new ArrayList<ExcelColumnStructure>(Arrays
- .asList(stationColsArray));
+ ArrayList<ExcelColumnStructure> stationColsList = new ArrayList<ExcelColumnStructure>(
+ Arrays.asList(stationColsArray));
excelFileStructure.add(new ExcelSheetStructure("station", stationColsList));
}
/**
* Populate the personne and utilisateur entities
+ *
* @param excelReader The Excel reader
* @throws ExcelImportException -
* @throws DataConstraintException -
@@ -273,6 +277,7 @@
/**
* Populate the campagne entities
+ *
* @param excelReader The Excel reader
* @throws ExcelImportException -
* @throws DataConstraintException -
@@ -304,6 +309,7 @@
/**
* Populate the campagnePersonneDroits entities
+ *
* @param excelReader The Excel reader
* @throws ExcelImportException -
* @throws DataConstraintException -
@@ -334,6 +340,7 @@
/**
* Populate the campagnePersonneParticipants entities
+ *
* @param excelReader The Excel reader
* @throws ExcelImportException -
* @throws DataConstraintException -
@@ -362,6 +369,7 @@
/**
* Populate the station entities
+ *
* @param excelReader The Excel reader
* @throws ExcelImportException -
* @throws DataConstraintException -
@@ -395,6 +403,7 @@
/**
* Ajouter une campagne
+ *
* @param nom -
* @param codePays -
* @param programme -
@@ -420,6 +429,7 @@
/**
* Ajouter des droits pour une personne sur une campagne
+ *
* @param campagne -
* @param personne -
* @param droitExtrait -
@@ -445,6 +455,7 @@
/**
* Ajouter un participant à une campagne
+ *
* @param campagne -
* @param personne -
* @param complement -
@@ -464,6 +475,7 @@
/**
* Ajouter un lot
+ *
* @param campagne -
* @param complement -
* @param createur -
@@ -506,6 +518,7 @@
/**
* Ajouter des droits pour une personne sur un lot
+ *
* @param lot -
* @param personne -
* @param droitExtrait -
@@ -532,6 +545,7 @@
/**
* Ajouter une partie
+ *
* @param nom -
* @throws DataConstraintException -
*/
@@ -544,6 +558,7 @@
/**
* Ajouter un spécimen
+ *
* @param ref -
* @param embranchement -
* @throws DataConstraintException -
@@ -558,6 +573,7 @@
/**
* Ajouter une campagne
+ *
* @param nom -
* @param codePays -
* @param localite -
@@ -587,6 +603,7 @@
/**
* Get the referentiel number associated to the given referential
+ *
* @param referentialString referential name
* @return the corresponding number
* @throws ExcelImportException -
@@ -602,6 +619,7 @@
/**
* Ajoute une personne ou un utilisateur
+ *
* @param nom -
* @param prenom -
* @param organisme -
Modified: trunk/cantharella.utils/pom.xml
===================================================================
--- trunk/cantharella.utils/pom.xml 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.utils/pom.xml 2014-05-07 08:14:00 UTC (rev 269)
@@ -5,7 +5,7 @@
<parent>
<groupId>nc.ird</groupId>
<artifactId>cantharella</artifactId>
- <version>1.1.4-SNAPSHOT</version>
+ <version>1.2-SNAPSHOT</version>
</parent>
<artifactId>cantharella.utils</artifactId>
Modified: trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/AssertTools.java
===================================================================
--- trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/AssertTools.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/AssertTools.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -27,6 +27,7 @@
/**
* Assertion tools. You need to have -ea or -enableassertions in the JVM args.
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -64,6 +65,7 @@
/**
* Assert that none of the string in an array is empty
+ *
* @param strings Strings array
*/
public static void assertArrayNotEmpty(String[] strings) {
@@ -75,6 +77,7 @@
/**
* Assert that none of the objects in an array is null
+ *
* @param objects Objects array
*/
public static void assertArrayNotNull(Object[] objects) {
@@ -86,6 +89,7 @@
/**
* Assert that an object class/superclass/interface/superinterface
+ *
* @param object Object
* @param clazz Expected class/superclass/interface/superinterface
*/
@@ -97,6 +101,7 @@
/**
* Assert that none of the objects in a Collection is null
+ *
* @param objects Objects collection
*/
public static void assertCollectionNotNull(Collection<?> objects) {
@@ -108,6 +113,7 @@
/**
* Assert that a value is equals to an expected value
+ *
* @param <N> Number type
* @param value Value
* @param expectedValue Expected value
@@ -118,6 +124,7 @@
/**
* Assert that a value is greater than to a bound
+ *
* @param <N> Number type
* @param value Value
* @param bound Bound
@@ -128,6 +135,7 @@
/**
* Assert that a value is greater than or equals to a bound
+ *
* @param <N> Number type
* @param value Value
* @param bound Bound
@@ -138,6 +146,7 @@
/**
* Assert that an object is contains in a values array
+ *
* @param <O> Object type
* @param object Object
* @param values Values collection
@@ -150,6 +159,7 @@
/**
* Assert that an object is contains in a values array
+ *
* @param <O> Object type
* @param object Object
* @param values Values array
@@ -162,6 +172,7 @@
/**
* Assert that a value is lower than to a bound
+ *
* @param <N> Number type
* @param value Value
* @param bound Bound
@@ -172,6 +183,7 @@
/**
* Assert that a value is lower than or equals to a bound
+ *
* @param <N> Number type
* @param value Value
* @param bound Bound
@@ -182,6 +194,7 @@
/**
* Assert that an array is not null or empty
+ *
* @param collection Collection
*/
public static void assertNotEmpty(Collection<?> collection) {
@@ -191,6 +204,7 @@
/**
* Assert that a collection is not null or empty
+ *
* @param array Array
*/
public static void assertNotEmpty(Object[] array) {
@@ -200,6 +214,7 @@
/**
* Assert that a string is not null or empty
+ *
* @param string String
*/
public static void assertNotEmpty(String string) {
@@ -209,6 +224,7 @@
/**
* Assert that a value is not equals to an unexpected value
+ *
* @param <N> Number type
* @param value Value
* @param unexpectedValue Unxpected value
@@ -219,6 +235,7 @@
/**
* Assert that a value is not negative
+ *
* @param <N> Number type
* @param value Value
*/
@@ -228,6 +245,7 @@
/**
* Assert that an object is not null
+ *
* @param object Object
*/
public static void assertNotNull(Object object) {
@@ -236,6 +254,7 @@
/**
* Assert that a value is positive
+ *
* @param <N> Number type
* @param value Value
*/
Modified: trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/BeanTools.java
===================================================================
--- trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/BeanTools.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/BeanTools.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -41,6 +41,7 @@
/**
* Tools for beans
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -64,6 +65,7 @@
/**
* Equals method
+ *
* @param thiz First object ("this", not null)
* @param obj Second object
* @param accessType Access type
@@ -109,6 +111,7 @@
/**
* Equals method
+ *
* @param thiz First object ("this", not null)
* @param obj Second object
* @param fields Public fields to check
@@ -152,6 +155,7 @@
/**
* Retrieve an annotated public field or from inherited public field too
+ *
* @param thiz Object
* @param annotations Annotations to retrieve on a public field
* @return First annotated public field
@@ -166,6 +170,7 @@
/**
* Retrieve an annotated from private field or from inherited private, protected or public field
+ *
* @param clazz The class which contains annotations (or inherited class)
* @param annotations Annotations to retrieve
* @return First annotated field finded
@@ -203,6 +208,7 @@
/**
* Retrieve an annotated from inherited private, protected or public field
+ *
* @param baseClazz The base clazz where the search began
* @param browsedClazz The
* @param annotations Annotations to retrieve
@@ -235,8 +241,8 @@
if (field == null) {
// if not found
if (browsedClazz.getSuperclass() == null) {
- throw new NoSuchFieldException(String.format(ANNOTATION, baseClazz.getName(), Arrays
- .toString(annotations)));
+ throw new NoSuchFieldException(String.format(ANNOTATION, baseClazz.getName(),
+ Arrays.toString(annotations)));
}
// recursive search in the superclass
getAnnotatedInheritedField(baseClazz, browsedClazz.getSuperclass(), annotations);
@@ -246,6 +252,7 @@
/**
* Retrieve an annotated public field
+ *
* @param clazz The class which contains annotations
* @param annotations Annotations to retrieve on a public field
* @return First annotated public field
@@ -278,6 +285,7 @@
/**
* Get an annotation on a bean property
+ *
* @param <A> Annotation class
* @param beanClass Bean class
* @param annotation Annotation
@@ -294,6 +302,7 @@
/**
* Get a property value for a specified bean
+ *
* @param bean Bean
* @param accessType Access type
* @param property Property name
@@ -334,6 +343,7 @@
/**
* Get a property value for a specified bean
+ *
* @param bean Bean
* @param accessType Access type
* @param pathToProperty properties path to access the property, example : beanX.beanY.propZ
@@ -356,6 +366,7 @@
/**
* Extract from the given path, the differents beans name to access example : "X.Y.Z.F" will give the the array
* {"X", "Y", "Z", "F"}
+ *
* @param propertiesPath the properties path to browse
* @return an array of all the different bean names to access
*/
@@ -370,6 +381,7 @@
/**
* HashCode method
+ *
* @param thiz Bean (not null)
* @param fields Public fields to considere
* @return HashCode
@@ -396,6 +408,7 @@
/**
* HashCode method
+ *
* @param thiz Bean (not null)
* @param ids Bean IDs
* @return HashCode
@@ -414,6 +427,7 @@
/**
* Is there an annotation on a bean property
+ *
* @param <A> Annotation class
* @param beanClass Bean class
* @param annotation Annotation
@@ -428,6 +442,7 @@
/**
* Display a bean by listing the specified properties
+ *
* @param bean Bean
* @param delimiter Delimiter between properties in the resulting string
* @param accessType Access type
@@ -455,6 +470,7 @@
/**
* Display a bean by listing the specified properties (separated by "\n")
+ *
* @param bean Bean
* @param accessType Access type
* @param properties Properties to display
@@ -473,6 +489,7 @@
/**
* Display a list of beans by listing the specified properties (bean separated by "\n", properties by ", ")
+ *
* @param beansList The beans list to browsed
* @param accessType Access type
* @param pathsToProperties Paths to properties to display
@@ -485,6 +502,7 @@
/**
* Display a list of beans by listing the specified properties
+ *
* @param beansList The beans list to browsed
* @param delimiterBeans Delimiter between beans in the resulting string
* @param delimiterProperties Delimiter between properties in the resulting string
@@ -515,6 +533,7 @@
* property. Property expression can use Apache's nested, indexed, combinated, mapped syntax. @see <a
* href="http://commons.apache.org/beanutils/api/org/apache/commons/beanutils/BeanCo…">Apache's Bean
* Comparator</a> for more details.
+ *
* @param <T> generic type
* @param propertyExpression propertyExpression
* @return the comparator
@@ -530,11 +549,12 @@
* mapped syntax. @see <a
* href="http://commons.apache.org/beanutils/api/org/apache/commons/beanutils/BeanCo…">Apache's Bean
* Comparator</a> for more details.
+ *
* @param <T> generic type
* @param propertyExpression PropertyExpression
* @param comparator BeanComparator will pass the values of the specified bean property to this Comparator. If your
- * bean property is not a comparable or contains null values, a suitable comparator may be supplied in this
- * constructor
+ * bean property is not a comparable or contains null values, a suitable comparator may be supplied in
+ * this constructor
* @return the Comparator being used to compare beans
*/
@SuppressWarnings("unchecked")
Modified: trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/CaptchaTools.java
===================================================================
--- trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/CaptchaTools.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/CaptchaTools.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -26,6 +26,7 @@
/**
* Tools for captchas
+ *
* @author Mickael Tricot
*/
public final class CaptchaTools {
@@ -38,6 +39,7 @@
/**
* Generate a random numeric catpcha
+ *
* @return Captcha
*/
public static String random() {
Modified: trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/CollectionTools.java
===================================================================
--- trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/CollectionTools.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/CollectionTools.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -35,6 +35,7 @@
/**
* Tools for collections
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -42,6 +43,7 @@
/**
* Test if all collection's values contain always the same value
+ *
* @param <T> Collection type
* @param collection Collection to parse
* @param value Value which is tested for the identity (may be null)
@@ -67,6 +69,7 @@
/**
* Intersection of two sets
+ *
* @param <T> Set type
* @param s1 Set 1
* @param s2 Set 2
@@ -80,6 +83,7 @@
/**
* Setter for collections, preserving the instance
+ *
* @param <T> Collection type
* @param collectionToWrite Collection to write
* @param collectionToRead Collection to read
@@ -94,9 +98,10 @@
/**
* Check in a collection of beans if a property has a specific value
+ *
* @param collection The collection to parse
* @param pathToProperty The path to the tested bean property (for each bean in the collection), example :
- * beanX.beanY.propZ
+ * beanX.beanY.propZ
* @param accessType The access type to reach each property value
* @param value The value to find
* @return true if the value is found, otherwise false
@@ -116,6 +121,7 @@
/**
* Count in a collection of beans the number of beans which have a specific value
+ *
* @param collection The collection to parse
* @param pathToProperty The path to the tested bean property, example : beanX.beanY.propZ
* @param accessType The access type to reach each property value
@@ -139,6 +145,7 @@
/**
* Get from a beans collection the first bean which have a property with a specific value. If the value is not
* found, return null
+ *
* @param <T> The beans class in the collection
* @param collection The collection to parse
* @param pathToProperty The path to the tested bean property, example : beanX.beanY.propZ
@@ -162,6 +169,7 @@
/**
* Remove in a collection of beans the beans which have a specific value. If the value is found, remove it and
* return true.
+ *
* @param collection The collection to parse
* @param pathToProperty The path to the tested bean property, example : beanX.beanY.propZ
* @param accessType The access type to reach each property value
@@ -189,6 +197,7 @@
/**
* Remove in a collection of beans the beans which have a specifics values. If on these values are found, remove
* them and return true.
+ *
* @param collection The collection to parse
* @param pathToProperty The path to the tested bean property, example : beanX.beanY.propZ
* @param accessType The access type to reach each property value
@@ -216,6 +225,7 @@
/**
* Build a list from values properties of a bean list. Ex : From a beans list which contains the property "name",
* you can build the list of these names.
+ *
* @param collection The beans list to parse
* @param pathToProperty The path to the bean property, example : beanX.beanY.propZ
* @param accessType The access type to reach each property value
Modified: trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/CoordTools.java
===================================================================
--- trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/CoordTools.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/CoordTools.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -31,6 +31,7 @@
/**
* Tools for coordonates
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -174,6 +175,7 @@
/**
* Format a latitude (dd.mm.sss"o)
+ *
* @param d Degrees (0-90)
* @param m Minutes (00.000-59.999)
* @param o Orientation (N-S)
@@ -200,6 +202,7 @@
/**
* Retrieve the degrees from a complete latitude
+ *
* @param latitude Latitude
* @return Degrees
*/
@@ -214,6 +217,7 @@
/**
* Retrieve the minutes from a complete latitude
+ *
* @param latitude Latitude
* @return Minutes
*/
@@ -229,6 +233,7 @@
/**
* Retrieve the orientation from a complete latitude
+ *
* @param latitude Latitude
* @return Orientation
*/
@@ -243,6 +248,7 @@
/**
* Format a longitude (ddd.mm'ss"o)
+ *
* @param d Degrees (0-180)
* @param m Minutes (00.000-59.999)
* @param o Orientation (E-W)
@@ -266,6 +272,7 @@
/**
* Retrieve the degrees from a complete longitude
+ *
* @param longitude Longitude
* @return Degrees
*/
@@ -280,6 +287,7 @@
/**
* Retrieve the minutes from a complete longitude
+ *
* @param longitude Longitude
* @return Minutes
*/
@@ -295,6 +303,7 @@
/**
* Retrieve the orientation from a complete longitude
+ *
* @param longitude Longitude
* @return Orientation
*/
@@ -309,6 +318,7 @@
/**
* Validate a latitude (ddd.mm.sss"o)
+ *
* @param latitude Latitude
* @return TRUE if the latitude is valid
*/
@@ -329,6 +339,7 @@
/**
* Validate a longitude (dd.mm.sss"o)
+ *
* @param longitude Longitude
* @return TRUE if the longitude is valid
*/
Modified: trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/GenerateCsv.java
===================================================================
--- trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/GenerateCsv.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/GenerateCsv.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -33,6 +33,7 @@
/**
* Classe permettant de générer un fichier csv
+ *
* @author Adrien Cheype
*/
public class GenerateCsv {
@@ -68,7 +69,8 @@
}
/**
- * Constructeur
+ * Constructeur
+ *
* @param encoding utilisé pour le CSV
*/
public GenerateCsv(String encoding) {
@@ -117,6 +119,7 @@
/**
* copyright getter
+ *
* @return copyright
*/
public String getCopyright() {
@@ -125,6 +128,7 @@
/**
* copyright setter
+ *
* @param copyright copyright
*/
public void setCopyright(String copyright) {
@@ -133,6 +137,7 @@
/**
* columnsSeparator getter
+ *
* @return columnsSeparator
*/
public char getColumnsSeparator() {
@@ -141,6 +146,7 @@
/**
* columnsSeparator setter
+ *
* @param columnsSeparator columnsSeparator
*/
public void setColumnsSeparator(char columnsSeparator) {
@@ -149,6 +155,7 @@
/**
* encoding getter
+ *
* @return encoding
*/
public String getEncoding() {
@@ -157,6 +164,7 @@
/**
* encoding setter
+ *
* @param encoding encoding
*/
public void setEncoding(String encoding) {
Modified: trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/GenericsTools.java
===================================================================
--- trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/GenericsTools.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/GenericsTools.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -24,6 +24,7 @@
/**
* Tools for generics classes
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -31,6 +32,7 @@
/**
* Object cast
+ *
* @param <I> Input type
* @param <O> Output type
* @param i Input object
Modified: trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/IntuitiveStringComparator.java
===================================================================
--- trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/IntuitiveStringComparator.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/IntuitiveStringComparator.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -44,6 +44,7 @@
* <p>
* This comparator is only guaranteed to work with 7-bit ASCII strings.
* </p>
+ *
* @author Alan Moore
* @param <T> generic type
*/
@@ -105,6 +106,7 @@
/**
* Compare numbers
+ *
* @return the integer response
*/
private int compareNumbers() {
@@ -145,6 +147,7 @@
/**
* Compare other characters
+ *
* @param isLetters true if characters are letters
* @return the integer response
*/
Modified: trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/NumberTools.java
===================================================================
--- trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/NumberTools.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/NumberTools.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -32,6 +32,7 @@
/**
* Tools for numbers
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -46,6 +47,7 @@
/**
* Returns null if the value if zero
+ *
* @param <N> Number type
* @param n Number value
* @return The value or null if zero
@@ -57,6 +59,7 @@
/**
* Parse a double from a String. If the number is not recognize with locale separator, try with '.' decimal
* separator.
+ *
* @param value String value to parse
* @param locale The locale which define the decimal separator
* @param maxFractionDigit The maximum number of digits allowed in the fraction portion
@@ -97,6 +100,7 @@
/**
* Parse a big decimal from a String. If the number is not recognize with locale separator, try with '.' decimal
* separator
+ *
* @param value String value to parse
* @param locale The locale which define the decimal separator
* @param maxFractionDigit The maximum number of digits allowed in the fraction portion
@@ -140,6 +144,7 @@
/**
* Give the string representation of a double
+ *
* @param value The double
* @param locale The locale which define the decimal separator
* @param minFractionDigit the minimum number of digits allowed in the fraction portion
@@ -163,6 +168,7 @@
/**
* Give the string representation of a big decimal
+ *
* @param value The big decimal
* @param locale The locale which define the decimal separator
* @param minFractionDigit the minimum number of digits allowed in the fraction portion
Modified: trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/Pair.java
===================================================================
--- trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/Pair.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/Pair.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -29,6 +29,7 @@
/**
* Pair of objects
+ *
* @author Mickael Tricot
* @param <K> First element type
* @param <V> Second element type
@@ -50,6 +51,7 @@
/**
* Constructor
+ *
* @param key First element
* @param value Second element
*/
@@ -85,6 +87,7 @@
/**
* key setter
+ *
* @param key key
*/
public void setKey(K key) {
Modified: trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/PasswordTools.java
===================================================================
--- trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/PasswordTools.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/PasswordTools.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -27,6 +27,7 @@
/**
* Tools for passwords
+ *
* @author Mickael Tricot
*/
public final class PasswordTools {
@@ -45,6 +46,7 @@
/**
* Hash a password with the MD5 algorithm
+ *
* @param password Password
* @return Hashed password
*/
@@ -55,6 +57,7 @@
/**
* Generate a random password
+ *
* @return Password
*/
public static String random() {
@@ -64,6 +67,7 @@
/**
* Hash a password with the SHA-1 algorithm
+ *
* @param password Password
* @return Hashed password
*/
Modified: trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/StringTools.java
===================================================================
--- trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/StringTools.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/StringTools.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -35,6 +35,7 @@
/**
* Tools for strings
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -42,6 +43,7 @@
/**
* Create a string representing a list of couples (key + value)
+ *
* @param <O1> Keys type
* @param <O2> Values type
* @param couples Couples (key + value)
@@ -63,6 +65,7 @@
/**
* Display a list of objects
+ *
* @param list The list to browsed
* @param delimiter The delimiter between each object
* @return List display
@@ -84,6 +87,7 @@
/**
* Null-safe string length
+ *
* @param string String
* @return String length or -1 if null
*/
@@ -93,6 +97,7 @@
/**
* Create a line iterator, without null or empty lines
+ *
* @param string String
* @return Iterator
*/
@@ -110,6 +115,7 @@
/**
* Create a line iterator, without null or empty lines
+ *
* @param stringBuilder String
* @return Iterator
*/
@@ -120,6 +126,7 @@
/**
* Replace accented characters by their corresponding non-accented characters
+ *
* @param string Accented string
* @return Non-accented string
*/
@@ -129,6 +136,7 @@
/**
* Replace consecutive whitespaces by a single whitespace
+ *
* @param string String to transform
* @return String transformed
*/
@@ -138,6 +146,7 @@
/**
* Replace consecutive whitespaces by an underscore
+ *
* @param string String to transform
* @return String transformed
*/
@@ -147,6 +156,7 @@
/**
* Replace non alpha characters by a whitespace (accentuated characters are considered as non alpha characters)
+ *
* @param string String to transform
* @return String transformed
*/
@@ -156,6 +166,7 @@
/**
* Truncate a string by the end
+ *
* @param toTruncate String to truncate
* @param truncation String to delete
* @return Truncated string (empty if empty, null if null)
@@ -165,8 +176,8 @@
String result = toTruncate;
if (!StringUtils.isEmpty(toTruncate)
&& toTruncate.length() >= truncation.length()
- && truncation.equals(toTruncate.substring(toTruncate.length() - truncation.length(), toTruncate
- .length()))) {
+ && truncation.equals(toTruncate.substring(toTruncate.length() - truncation.length(),
+ toTruncate.length()))) {
result = toTruncate.substring(0, toTruncate.length() - truncation.length());
}
return result;
@@ -174,6 +185,7 @@
/**
* Truncate a string by the end
+ *
* @param toTruncate String to truncate
* @param truncation String to delete
* @return Truncated string (empty if empty, null if null)
@@ -191,6 +203,7 @@
/**
* Create a comparator according to the toString method
+ *
* @param <T> Type
* @return Comparator
*/
Modified: trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/StringTransformer.java
===================================================================
--- trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/StringTransformer.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/StringTransformer.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -27,6 +27,7 @@
/**
* String transformer, chained, null-safe
+ *
* @author Mickael Tricot
*/
public final class StringTransformer {
@@ -36,6 +37,7 @@
/**
* Constructor
+ *
* @param string String to transform
*/
public StringTransformer(String string) {
@@ -44,6 +46,7 @@
/**
* Capitalize
+ *
* @return this
* @see WordUtils
*/
@@ -54,6 +57,7 @@
/**
* Capitalize fully
+ *
* @return this
* @see WordUtils
*/
@@ -64,6 +68,7 @@
/**
* Replace accents
+ *
* @return this
* @see StringTools
*/
@@ -74,6 +79,7 @@
/**
* Replace consecutive whitespaces
+ *
* @return this
* @see StringTools
*/
@@ -84,6 +90,7 @@
/**
* Replace consecutive whitespaces by an underscore
+ *
* @return this
* @see StringTools
*/
@@ -94,6 +101,7 @@
/**
* Replace non alpha
+ *
* @return this
* @see StringTools
*/
@@ -104,6 +112,7 @@
/**
* To lower case
+ *
* @return this
* @see String
*/
@@ -120,6 +129,7 @@
/**
* To upper case
+ *
* @return this
* @see String
*/
@@ -130,6 +140,7 @@
/**
* Trim
+ *
* @return this
* @see String
*/
@@ -140,6 +151,7 @@
/**
* Trim to null
+ *
* @return this
* @see StringUtils
*/
Modified: trunk/cantharella.utils/src/test/java/nc/ird/cantharella/utils/AssertToolsTest.java
===================================================================
--- trunk/cantharella.utils/src/test/java/nc/ird/cantharella/utils/AssertToolsTest.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.utils/src/test/java/nc/ird/cantharella/utils/AssertToolsTest.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -32,6 +32,7 @@
/**
* ArgumentTools test
+ *
* @author Mickael Tricot
*/
public final class AssertToolsTest {
Modified: trunk/cantharella.utils/src/test/java/nc/ird/cantharella/utils/BeanToolsTest.java
===================================================================
--- trunk/cantharella.utils/src/test/java/nc/ird/cantharella/utils/BeanToolsTest.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.utils/src/test/java/nc/ird/cantharella/utils/BeanToolsTest.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -34,6 +34,7 @@
/**
* BeanTools test
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -41,6 +42,7 @@
/**
* Bean for the test
+ *
* @author acheype
*/
public class Bean {
@@ -54,6 +56,7 @@
/**
* integer getter
+ *
* @return integer
*/
public Integer getInteger() {
@@ -62,6 +65,7 @@
/**
* string getter
+ *
* @return string
*/
public String getString() {
@@ -76,6 +80,7 @@
/**
* integer setter
+ *
* @param integer integer
*/
public void setInteger(Integer integer) {
@@ -84,6 +89,7 @@
/**
* string setter
+ *
* @param string string
*/
public void setString(String string) {
@@ -93,6 +99,7 @@
/**
* Sub-bean for the test
+ *
* @author acheype
*/
public final class SubBean extends Bean {
@@ -102,6 +109,7 @@
/**
* subInteger getter
+ *
* @return subInteger
*/
public Integer getSubInteger() {
@@ -110,6 +118,7 @@
/**
* subInteger setter
+ *
* @param subInteger subInteger
*/
public void setSubInteger(Integer subInteger) {
@@ -119,6 +128,7 @@
/**
* Bean for the test
+ *
* @author acheype
*/
public final class SubBean2 extends Bean {
@@ -144,6 +154,7 @@
/**
* name1 getter
+ *
* @return name1
*/
public String getName1() {
@@ -152,6 +163,7 @@
/**
* name1 setter
+ *
* @param name1 name1
*/
public void setName1(String name1) {
@@ -160,6 +172,7 @@
/**
* bean2 getter
+ *
* @return bean2
*/
public Bean2 getBean2() {
@@ -168,6 +181,7 @@
/**
* bean2 setter
+ *
* @param bean2 bean2
*/
public void setBean2(Bean2 bean2) {
@@ -176,6 +190,7 @@
/**
* id getter
+ *
* @return id
*/
public int getId() {
@@ -184,6 +199,7 @@
/**
* id setter
+ *
* @param id id
*/
public void setId(int id) {
@@ -199,6 +215,7 @@
/**
* name2 getter
+ *
* @return name2
*/
public String getName2() {
@@ -207,6 +224,7 @@
/**
* name2 setter
+ *
* @param name2 name2
*/
public void setName2(String name2) {
@@ -226,6 +244,7 @@
/**
* id getter
+ *
* @return id
*/
@Override
@@ -235,6 +254,7 @@
/**
* id setter
+ *
* @param id id
*/
@Override
@@ -244,6 +264,7 @@
/**
* name2 getter
+ *
* @return name2
*/
public String getName2() {
@@ -252,6 +273,7 @@
/**
* name2 setter
+ *
* @param name2 name2
*/
public void setName2(String name2) {
@@ -261,6 +283,7 @@
/**
* equals test
+ *
* @throws NoSuchFieldException -
* @throws SecurityException -
*/
@@ -358,6 +381,7 @@
/**
* hashCode test
+ *
* @throws NoSuchFieldException -
* @throws SecurityException -
*/
@@ -404,19 +428,20 @@
Assert.assertEquals(SubBean.class.getName() + "\n- integer: 0\n- string: <null>\n- subInteger: <null>",
BeanTools.toString(bean, AccessType.FIELD, "integer", "string", "subInteger"));
bean.setString("");
- Assert.assertEquals(SubBean.class.getName() + "\n- integer: 0\n- string: \n- subInteger: <null>", BeanTools
- .toString(bean, AccessType.GETTER, "integer", "string", "subInteger"));
- Assert.assertEquals(SubBean.class.getName() + "\n- integer: 0\n- string: \n- subInteger: <null>", BeanTools
- .toString(bean, AccessType.FIELD, "integer", "string", "subInteger"));
+ Assert.assertEquals(SubBean.class.getName() + "\n- integer: 0\n- string: \n- subInteger: <null>",
+ BeanTools.toString(bean, AccessType.GETTER, "integer", "string", "subInteger"));
+ Assert.assertEquals(SubBean.class.getName() + "\n- integer: 0\n- string: \n- subInteger: <null>",
+ BeanTools.toString(bean, AccessType.FIELD, "integer", "string", "subInteger"));
bean.setString("Toto");
- Assert.assertEquals(SubBean.class.getName() + "\n- integer: 0\n- string: Toto\n- subInteger: <null>", BeanTools
- .toString(bean, AccessType.GETTER, "integer", "string", "subInteger"));
- Assert.assertEquals(SubBean.class.getName() + "\n- integer: 0\n- string: Toto\n- subInteger: <null>", BeanTools
- .toString(bean, AccessType.FIELD, "integer", "string", "subInteger"));
+ Assert.assertEquals(SubBean.class.getName() + "\n- integer: 0\n- string: Toto\n- subInteger: <null>",
+ BeanTools.toString(bean, AccessType.GETTER, "integer", "string", "subInteger"));
+ Assert.assertEquals(SubBean.class.getName() + "\n- integer: 0\n- string: Toto\n- subInteger: <null>",
+ BeanTools.toString(bean, AccessType.FIELD, "integer", "string", "subInteger"));
}
/**
* getAnnotatedField test KO
+ *
* @throws SecurityException -
* @throws NullPointerException -
* @throws NoSuchFieldException -
@@ -428,6 +453,7 @@
/**
* getAnnotatedField test OK
+ *
* @throws SecurityException -
* @throws NullPointerException -
* @throws NoSuchFieldException -
@@ -440,6 +466,7 @@
/**
* isAnnotationOnProperty test
+ *
* @throws SecurityException -
* @throws NullPointerException -
* @throws NoSuchFieldException -
@@ -453,6 +480,7 @@
/**
* isAnnotationOnProperty fail test
+ *
* @throws SecurityException -
* @throws NullPointerException -
* @throws NoSuchFieldException -
Modified: trunk/cantharella.utils/src/test/java/nc/ird/cantharella/utils/CaptchaToolsTest.java
===================================================================
--- trunk/cantharella.utils/src/test/java/nc/ird/cantharella/utils/CaptchaToolsTest.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.utils/src/test/java/nc/ird/cantharella/utils/CaptchaToolsTest.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -28,6 +28,7 @@
/**
* Test: captcha tools
+ *
* @author Mickael Tricot
*/
public final class CaptchaToolsTest {
Modified: trunk/cantharella.utils/src/test/java/nc/ird/cantharella/utils/CollectionToolsTest.java
===================================================================
--- trunk/cantharella.utils/src/test/java/nc/ird/cantharella/utils/CollectionToolsTest.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.utils/src/test/java/nc/ird/cantharella/utils/CollectionToolsTest.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -43,6 +43,7 @@
/**
* CollectionTools test
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -222,20 +223,20 @@
*/
@Test
public void removeAllWithValue() {
- Assert.assertTrue(CollectionTools.removeAllWithValue(beansCol, "name1", AccessType.GETTER, Arrays
- .asList(new String[] { "name" })));
+ Assert.assertTrue(CollectionTools.removeAllWithValue(beansCol, "name1", AccessType.GETTER,
+ Arrays.asList(new String[] { "name" })));
Assert.assertSame(beansCol.size(), 0);
beansCol.clear();
init();
- Assert.assertTrue(CollectionTools.removeAllWithValue(beansCol, "bean2.name2", AccessType.GETTER, Arrays
- .asList(new String[] { "name12", "name22" })));
+ Assert.assertTrue(CollectionTools.removeAllWithValue(beansCol, "bean2.name2", AccessType.GETTER,
+ Arrays.asList(new String[] { "name12", "name22" })));
Assert.assertSame(beansCol.size(), 1);
beansCol.clear();
init();
- Assert.assertFalse(CollectionTools.removeAllWithValue(beansCol, "name1", AccessType.GETTER, Arrays
- .asList(new String[] { "XXX", "YYY", "ZZZ" })));
+ Assert.assertFalse(CollectionTools.removeAllWithValue(beansCol, "name1", AccessType.GETTER,
+ Arrays.asList(new String[] { "XXX", "YYY", "ZZZ" })));
}
/**
@@ -243,9 +244,9 @@
*/
@Test
public void valuesFromList() {
- Assert.assertEquals(CollectionTools.valuesFromList(beansCol, "name1", AccessType.GETTER), Arrays
- .asList(new String[] { "name", "name", "name" }));
- Assert.assertEquals(CollectionTools.valuesFromList(beansCol, "bean2.name2", AccessType.GETTER), Arrays
- .asList(new String[] { "name12", "name22", null }));
+ Assert.assertEquals(CollectionTools.valuesFromList(beansCol, "name1", AccessType.GETTER),
+ Arrays.asList(new String[] { "name", "name", "name" }));
+ Assert.assertEquals(CollectionTools.valuesFromList(beansCol, "bean2.name2", AccessType.GETTER),
+ Arrays.asList(new String[] { "name12", "name22", null }));
}
}
Modified: trunk/cantharella.utils/src/test/java/nc/ird/cantharella/utils/CoordToolsTest.java
===================================================================
--- trunk/cantharella.utils/src/test/java/nc/ird/cantharella/utils/CoordToolsTest.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.utils/src/test/java/nc/ird/cantharella/utils/CoordToolsTest.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -30,7 +30,7 @@
/**
* Coordonnate tools test
- *
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -47,8 +47,7 @@
String latitude = CoordTools.latitude(degrees, minutes, orientation);
Assert.assertTrue(CoordTools.validateLatitude(latitude));
- Assert.assertFalse(CoordTools.validateLatitude(latitude
- .replace(orientation, Character.toLowerCase(orientation))));
+ Assert.assertFalse(CoordTools.validateLatitude(latitude.replace(orientation, Character.toLowerCase(orientation))));
Assert.assertEquals(degrees, CoordTools.latitudeDegrees(latitude));
Assert.assertEquals(minutes, CoordTools.latitudeMinutes(latitude));
@@ -66,8 +65,8 @@
String longitude = CoordTools.longitude(degrees, minutes, orientation);
Assert.assertTrue(CoordTools.validateLongitude(longitude));
- Assert.assertFalse(CoordTools.validateLongitude(longitude.replace(orientation, Character
- .toLowerCase(orientation))));
+ Assert.assertFalse(CoordTools.validateLongitude(longitude.replace(orientation,
+ Character.toLowerCase(orientation))));
Assert.assertEquals(degrees, CoordTools.longitudeDegrees(longitude));
Assert.assertEquals(minutes, CoordTools.longitudeMinutes(longitude));
Modified: trunk/cantharella.utils/src/test/java/nc/ird/cantharella/utils/GenericsToolsTest.java
===================================================================
--- trunk/cantharella.utils/src/test/java/nc/ird/cantharella/utils/GenericsToolsTest.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.utils/src/test/java/nc/ird/cantharella/utils/GenericsToolsTest.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -28,6 +28,7 @@
/**
* GenericsTools test
+ *
* @author Mickael Tricot
*/
public final class GenericsToolsTest {
Modified: trunk/cantharella.utils/src/test/java/nc/ird/cantharella/utils/NumberToolsTest.java
===================================================================
--- trunk/cantharella.utils/src/test/java/nc/ird/cantharella/utils/NumberToolsTest.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.utils/src/test/java/nc/ird/cantharella/utils/NumberToolsTest.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -33,6 +33,7 @@
/**
* NumberTools test
+ *
* @author Mickael Tricot
*/
public final class NumberToolsTest {
Modified: trunk/cantharella.utils/src/test/java/nc/ird/cantharella/utils/PairTest.java
===================================================================
--- trunk/cantharella.utils/src/test/java/nc/ird/cantharella/utils/PairTest.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.utils/src/test/java/nc/ird/cantharella/utils/PairTest.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -28,6 +28,7 @@
/**
* Pair test
+ *
* @author Mickael Tricot
*/
public final class PairTest {
Modified: trunk/cantharella.utils/src/test/java/nc/ird/cantharella/utils/PasswordToolsTest.java
===================================================================
--- trunk/cantharella.utils/src/test/java/nc/ird/cantharella/utils/PasswordToolsTest.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.utils/src/test/java/nc/ird/cantharella/utils/PasswordToolsTest.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -28,6 +28,7 @@
/**
* PasswordTools test
+ *
* @author Mickael Tricot
*/
public final class PasswordToolsTest {
Modified: trunk/cantharella.utils/src/test/java/nc/ird/cantharella/utils/StringToolsTest.java
===================================================================
--- trunk/cantharella.utils/src/test/java/nc/ird/cantharella/utils/StringToolsTest.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.utils/src/test/java/nc/ird/cantharella/utils/StringToolsTest.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -32,6 +32,7 @@
/**
* StringTools test
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -104,8 +105,8 @@
Assert.assertEquals(null, StringTools.replaceAccents(null));
Assert.assertEquals("", StringTools.replaceAccents(""));
Assert.assertEquals("AbCdEfGhIjKlMnOpQrStUvWxYz", StringTools.replaceAccents("AbCdEfGhIjKlMnOpQrStUvWxYz"));
- Assert.assertEquals("&e'(-e_ca)=u%*µ^¨$£}¤]@^`|[{#~", StringTools
- .replaceAccents("&é'(-è_çà)=ù%*µ^¨$£}¤]@^`|[{#~"));
+ Assert.assertEquals("&e'(-e_ca)=u%*µ^¨$£}¤]@^`|[{#~",
+ StringTools.replaceAccents("&é'(-è_çà)=ù%*µ^¨$£}¤]@^`|[{#~"));
}
/**
Modified: trunk/cantharella.utils/src/test/java/nc/ird/cantharella/utils/StringTransformerTest.java
===================================================================
--- trunk/cantharella.utils/src/test/java/nc/ird/cantharella/utils/StringTransformerTest.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.utils/src/test/java/nc/ird/cantharella/utils/StringTransformerTest.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -28,6 +28,7 @@
/**
* StringTransformer test
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
Modified: trunk/cantharella.web/pom.xml
===================================================================
--- trunk/cantharella.web/pom.xml 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/pom.xml 2014-05-07 08:14:00 UTC (rev 269)
@@ -5,7 +5,7 @@
<parent>
<artifactId>cantharella</artifactId>
<groupId>nc.ird</groupId>
- <version>1.1.4-SNAPSHOT</version>
+ <version>1.2-SNAPSHOT</version>
</parent>
<artifactId>cantharella.web</artifactId>
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/ContactPage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/ContactPage.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/ContactPage.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -47,6 +47,7 @@
/**
* Contact page
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/TemplatePage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/TemplatePage.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/TemplatePage.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -76,6 +76,7 @@
/**
* Template page
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -116,6 +117,7 @@
/**
* Constructor
+ *
* @param page Page (permet de construire la "resource" qui servira d'identifiant à la page)
*/
protected TemplatePage(Class<? extends TemplatePage> page) {
@@ -189,6 +191,7 @@
/**
* Création de la partie satellite spécifique à un utilisateur
+ *
* @return Le conteneur
*/
private AuthContainer createUserSatellite() {
@@ -213,6 +216,7 @@
/**
* Création de la partie recherche spécifique à un utilisateur
+ *
* @return Le conteneur
*/
private AuthContainer createUserSearch() {
@@ -233,6 +237,7 @@
/**
* Création du menu visiteur
+ *
* @return Le conteneur
*/
private AuthContainer createVisitorMenu() {
@@ -242,6 +247,7 @@
/**
* Création du menu utilisateur
+ *
* @return Le conteneur
*/
private AuthContainer createUserMenu() {
@@ -254,8 +260,7 @@
ListPersonnesPage.class));
userMenu.add(new BookmarkablePageLink<Void>(ListCampagnesPage.class.getSimpleName(),
ListCampagnesPage.class));
- userMenu
- .add(new BookmarkablePageLink<Void>(ListStationsPage.class.getSimpleName(), ListStationsPage.class));
+ userMenu.add(new BookmarkablePageLink<Void>(ListStationsPage.class.getSimpleName(), ListStationsPage.class));
userMenu.add(new BookmarkablePageLink<Void>(ListLotsPage.class.getSimpleName(), ListLotsPage.class));
userMenu.add(new BookmarkablePageLink<Void>(ListSpecimensPage.class.getSimpleName(),
ListSpecimensPage.class));
@@ -265,8 +270,7 @@
ListPurificationsPage.class));
userMenu.add(new BookmarkablePageLink<Void>(ListMoleculesPage.class.getSimpleName(),
ListMoleculesPage.class));
- userMenu
- .add(new BookmarkablePageLink<Void>(ListTestsBioPage.class.getSimpleName(), ListTestsBioPage.class));
+ userMenu.add(new BookmarkablePageLink<Void>(ListTestsBioPage.class.getSimpleName(), ListTestsBioPage.class));
// userMenu.add(new BookmarkablePageLink<Void>(SandboxPage.class.getSimpleName(), SandboxPage.class));
}
@@ -275,6 +279,7 @@
/**
* Création du menu administrateur
+ *
* @return Le conteneur
*/
private AuthContainer createAdminMenu() {
@@ -298,6 +303,7 @@
/**
* Convert validation errors (violations) into readable message, and display them
+ *
* @param violations Violations
*/
public final void addValidationErrors(Collection<String> violations) {
@@ -308,6 +314,7 @@
/**
* Convert validation errors (violations) into readable message, and display them
+ *
* @param violations Violations
*/
public final void addValidationErrors(List<Pair<String, String>> violations) {
@@ -324,6 +331,7 @@
/**
* Display an error message (pageClass.action.Exception) on the current page
+ *
* @param pageClass Page class
* @param action Action
* @param exception Exception
@@ -340,6 +348,7 @@
/**
* Display an error message (componentId.KO) on the current page
+ *
* @param component Component
*/
public final void errorCurrentPage(Component component) {
@@ -356,6 +365,7 @@
/**
* Display an error message (resource.action.Exception) on the current page
+ *
* @param action Action
* @param exception Exception
*/
@@ -376,6 +386,7 @@
/**
* resource getter
+ *
* @return resource
*/
protected final String getResource() {
@@ -390,6 +401,7 @@
/**
* Refresh feedback page and scroll up to the anchor if any feedback message
+ *
* @param target Ajax target
*/
public final void refreshFeedbackPage(AjaxRequestTarget target) {
@@ -407,6 +419,7 @@
/**
* Display a success message on the current page (pageClass.action.OK)
+ *
* @param pageClass Page class
* @param action Action
*/
@@ -416,6 +429,7 @@
/**
* Display a success message on the current page (resource.action.OK)
+ *
* @param action Action
*/
public final void successCurrentPage(String action) {
@@ -424,6 +438,7 @@
/**
* Retrieve a success message (page.action.OK)
+ *
* @param pageClass Page class
* @param action Action
* @return Success message
@@ -436,6 +451,7 @@
/**
* Retrieve a success message (resource.action.OK)
+ *
* @param action Action
* @return Success message
*/
@@ -446,6 +462,7 @@
/**
* Display a success message on the next page (pageClass.action.OK)
+ *
* @param pageClass Page class
* @param action Action
*/
@@ -455,6 +472,7 @@
/**
* Display a success message on the next page (resource.action.OK)
+ *
* @param action Action
*/
public final void successNextPage(String action) {
@@ -463,6 +481,7 @@
/**
* Retrieve an enum value message (class.value). Null-safe methode
+ *
* @param <E> Enum type
* @param enumValue Enum value, null is the enumValue is null
* @return Enum value message
@@ -478,9 +497,8 @@
}
/**
- * Translation method, similar to {@link #getString(String)}, but return
- * a model instead of a static String to fix page reload in case of
- * locale change.
+ * Translation method, similar to {@link #getString(String)}, but return a model instead of a static String to fix
+ * page reload in case of locale change.
*
* @param key key to translate
* @param parameters translation parameter
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/columns/LinkProduitPropertyColumn.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/columns/LinkProduitPropertyColumn.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/columns/LinkProduitPropertyColumn.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -37,6 +37,7 @@
/**
* LinkPropertyColumn used to link toward an Extraction or Purification depending on the produit type (extrait or
* fraction). T MUST HAVE a property named "produit" which give a Produit.
+ *
* @author Adrien Cheype
* @param <T> Row type
* @param <S> the type of the sort property
@@ -48,6 +49,7 @@
/**
* Constructor
+ *
* @param displayModel displayModel
* @param sortProperty sortProperty
* @param propertyExpression propertyExpression
@@ -93,12 +95,14 @@
/**
* Executed on click evenement when the produis is an extrait
+ *
* @param extrait extrait
*/
public abstract void onClickIfExtrait(Extrait extrait);
/**
* Executed on click evenement when the produis is a fraction
+ *
* @param fraction fraction
*/
public abstract void onClickIfFraction(Fraction fraction);
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/columns/TaxonomyPropertyColumn.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/columns/TaxonomyPropertyColumn.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/columns/TaxonomyPropertyColumn.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -32,6 +32,7 @@
/**
* Column which display taxonomy names. Put "taxonomy" at attribute class of the html column.
+ *
* @author Adrien Cheype
* @param <T> Type of the row model
* @param <S> Type of sort property
@@ -40,6 +41,7 @@
/**
* Constructor
+ *
* @param displayModel Display model
* @param sortProperty Sort property
* @param propertyExpression Property expression
@@ -50,6 +52,7 @@
/**
* Constructor
+ *
* @param displayModel Display model
* @param propertyExpression Property expression
*/
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/campagne/ManageCampagnePage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/campagne/ManageCampagnePage.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/campagne/ManageCampagnePage.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -87,10 +87,11 @@
/**
* Gestion d'une campagne
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
-@AuthRoles( { AuthRole.ADMIN, AuthRole.USER })
+@AuthRoles({ AuthRole.ADMIN, AuthRole.USER })
public final class ManageCampagnePage extends TemplatePage {
/** Action : create */
@@ -159,6 +160,7 @@
/**
* Constructeur (mode création)
+ *
* @param callerPage Page appelante
* @param multipleEntry Saisie multiple
*/
@@ -168,6 +170,7 @@
/**
* Constructeur (mode édition)
+ *
* @param idCampagne ID campagne
* @param callerPage Page appelante
*/
@@ -177,6 +180,7 @@
/**
* Constructeur (mode saisie de la campagne suivante)
+ *
* @param campagne campagne
* @param callerPage Page appelante
*/
@@ -188,6 +192,7 @@
* Constructeur. Si idCampagne et campagne sont null, on créée une nouvelle campagne. Si idCampagne est renseigné,
* on édite la campagne correspondante. Si campagne est renseignée, on créée une nouvelle campagne à partir des
* informations qu'elle contient.
+ *
* @param idCampagne ID campagne
* @param campagne Lot
* @param callerPage Page appelante
@@ -246,8 +251,7 @@
formView.add(new SimpleTooltipPanel("Campagne.mentionLegale.info",
getStringModel("Campagne.mentionLegale.info")));
- formView
- .add(new TextArea<String>("Campagne.complement", new PropertyModel<String>(campagneModel, "complement")));
+ formView.add(new TextArea<String>("Campagne.complement", new PropertyModel<String>(campagneModel, "complement")));
formView.add(new SimpleTooltipPanel("Campagne.complement.info", getStringModel("Campagne.complement.info")));
formView.add(new TextField<String>("Campagne.createur", new PropertyModel<String>(campagneModel, "createur"))
@@ -348,6 +352,7 @@
/**
* Initialize participants section
+ *
* @param formView The form view
*/
private void initParticipantsFields(final Form<Void> formView) {
@@ -461,6 +466,7 @@
/**
* Initialize stations section
+ *
* @param formView The form view
*/
private void initStationsFields(final Form<Void> formView) {
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/campagne/ReadCampagnePage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/campagne/ReadCampagnePage.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/campagne/ReadCampagnePage.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -65,6 +65,7 @@
/**
* Consultation d'une campagne
+ *
* @author Alban Diguer
*/
public final class ReadCampagnePage extends TemplatePage {
@@ -90,6 +91,7 @@
/**
* Constructeur
+ *
* @param idCampagne ID campagne
* @param callerPage Page appelante
*/
@@ -185,6 +187,7 @@
/**
* Initialize participants section
+ *
* @param currentPage The current page
*/
private void initParticipantsFields(final CallerPage currentPage) {
@@ -233,6 +236,7 @@
/**
* Initialize stations section
+ *
* @param currentPage The current page
*/
private void initStationsFields(final CallerPage currentPage) {
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/ListConfigurationPage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/ListConfigurationPage.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/ListConfigurationPage.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -39,9 +39,10 @@
/**
* Consulting of the Information System configuration
+ *
* @author Adrien Cheype
*/
-@AuthRoles( { AuthRole.ADMIN })
+@AuthRoles({ AuthRole.ADMIN })
public final class ListConfigurationPage extends TemplatePage {
/** The opened param value */
@@ -49,6 +50,7 @@
/**
* Constructor
+ *
* @param params The page parameters
*/
public ListConfigurationPage(PageParameters params) {
@@ -142,6 +144,7 @@
/**
* Check in the request parameters if a panel should be opened
+ *
* @param params The parameters
* @param paramName The parameter name to check
* @return the answer
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/ManageErreurTestBioPage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/ManageErreurTestBioPage.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/ManageErreurTestBioPage.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -50,10 +50,11 @@
/**
* Page for adding/update/delete a new "ErreurTest"
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
-@AuthRoles( { AuthRole.ADMIN })
+@AuthRoles({ AuthRole.ADMIN })
public final class ManageErreurTestBioPage extends TemplatePage {
/** Action : create */
@@ -91,6 +92,7 @@
/**
* Constructor. If idErreurTest is null, creating a new error, else editing the corresponding error
+ *
* @param idErreurTest The ID of the erreurTest
*/
public ManageErreurTestBioPage(Integer idErreurTest) {
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/ManageMethodeExtractionPage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/ManageMethodeExtractionPage.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/ManageMethodeExtractionPage.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -66,9 +66,10 @@
/**
* Page for adding/update/delete a new "MethodeExtraction"
+ *
* @author Adrien Cheype
*/
-@AuthRoles( { AuthRole.ADMIN })
+@AuthRoles({ AuthRole.ADMIN })
public final class ManageMethodeExtractionPage extends TemplatePage {
/** Action : create */
@@ -115,6 +116,7 @@
/**
* Constructor. If idMethodeExtraction is null, creating a new methode, else editing the corresponding methode
+ *
* @param idMethode The ID of the methode
*/
public ManageMethodeExtractionPage(Integer idMethode) {
@@ -347,8 +349,8 @@
for (TypeExtrait curDelType : typesDeleted.values()) {
if (extraitService.isTypeExtraitReferenced(curDelType)) {
getPage().error(
- getString("TypeExtrait.isReferenced", new Model<Serializable>(new Serializable[] { curDelType
- .getInitiales() })));
+ getString("TypeExtrait.isReferenced",
+ new Model<Serializable>(new Serializable[] { curDelType.getInitiales() })));
}
}
}
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/ManageMethodePurificationPage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/ManageMethodePurificationPage.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/ManageMethodePurificationPage.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -66,9 +66,10 @@
/**
* Page for adding/update/delete a new "MethodePurification"
+ *
* @author Adrien Cheype
*/
-@AuthRoles( { AuthRole.ADMIN })
+@AuthRoles({ AuthRole.ADMIN })
public final class ManageMethodePurificationPage extends TemplatePage {
/** Action : create */
@@ -115,6 +116,7 @@
/**
* Constructor. If idMethodePurification is null, creating a new methode, else editing the corresponding methode
+ *
* @param idMethode The ID of the methode
*/
public ManageMethodePurificationPage(Integer idMethode) {
@@ -132,8 +134,8 @@
createMode = true;
} else {
try {
- methodePurificationModel = new Model<MethodePurification>(purificationService
- .loadMethodePurification(idMethode));
+ methodePurificationModel = new Model<MethodePurification>(
+ purificationService.loadMethodePurification(idMethode));
} catch (DataNotFoundException e) {
LOG.error(e.getMessage(), e);
throw new UnexpectedException(e);
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/ManageMethodeTestBioPage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/ManageMethodeTestBioPage.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/ManageMethodeTestBioPage.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -54,9 +54,10 @@
/**
* Page for adding/update/delete a new "MethodeTest"
+ *
* @author Adrien Cheype
*/
-@AuthRoles( { AuthRole.ADMIN })
+@AuthRoles({ AuthRole.ADMIN })
public final class ManageMethodeTestBioPage extends TemplatePage {
/** Action : create */
@@ -94,6 +95,7 @@
/**
* Constructor. If idMethodeTest is null, creating a new methode, else editing the corresponding methode
+ *
* @param idMethodeTest The ID of the methode
*/
public ManageMethodeTestBioPage(Integer idMethodeTest) {
@@ -125,8 +127,7 @@
final Form<Void> formView = new Form<Void>("Form");
formView.add(new TextField<String>("MethodeTestBio.nom", new PropertyModel<String>(methodeTestModel, "nom")));
- formView
- .add(new TextField<String>("MethodeTestBio.cible", new PropertyModel<String>(methodeTestModel, "cible")));
+ formView.add(new TextField<String>("MethodeTestBio.cible", new PropertyModel<String>(methodeTestModel, "cible")));
formView.add(new AutoCompleteTextFieldString("MethodeTestBio.domaine", new PropertyModel<String>(
methodeTestModel, "domaine"), domaines, ComparisonMode.CONTAINS));
formView.add(new TextArea<String>("MethodeTestBio.description", new PropertyModel<String>(methodeTestModel,
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/ManagePartiePage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/ManagePartiePage.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/ManagePartiePage.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -49,10 +49,11 @@
/**
* Page for adding/update/delete a new "Partie"
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
-@AuthRoles( { AuthRole.ADMIN })
+@AuthRoles({ AuthRole.ADMIN })
public final class ManagePartiePage extends TemplatePage {
/** Action : create */
@@ -90,6 +91,7 @@
/**
* Constructor. If idPartie is null, creating a new partie, else editing the corresponding partie
+ *
* @param idPartie The ID of the partie
*/
public ManagePartiePage(Integer idPartie) {
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/ManageTypeDocumentPage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/ManageTypeDocumentPage.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/ManageTypeDocumentPage.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -50,10 +50,10 @@
/**
* Page for adding/update/delete a new "TypeDocument"
- *
+ *
* @author Adrien Cheype
*/
-@AuthRoles( { AuthRole.ADMIN })
+@AuthRoles({ AuthRole.ADMIN })
public final class ManageTypeDocumentPage extends TemplatePage {
/**
@@ -108,7 +108,7 @@
/**
* Constructor. If idTypeDocument is null, creating a new document type, else editing the corresponding document
* type
- *
+ *
* @param idTypeDocument The ID of the document type
*/
public ManageTypeDocumentPage(Integer idTypeDocument) {
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/panels/ListTypeDocumentPanel.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/panels/ListTypeDocumentPanel.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/panels/ListTypeDocumentPanel.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -44,7 +44,7 @@
/**
* Panel wich list the document types
- *
+ *
* @author Adrien Cheype
*/
public class ListTypeDocumentPanel extends Panel {
@@ -57,7 +57,7 @@
/**
* Constructor
- *
+ *
* @param id The panel ID
*/
public ListTypeDocumentPanel(String id) {
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/panels/RebuildLuceneIndexPanel.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/panels/RebuildLuceneIndexPanel.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/panels/RebuildLuceneIndexPanel.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -46,6 +46,7 @@
/**
* Constructor
+ *
* @param id The panel ID
*/
public RebuildLuceneIndexPanel(String id) {
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/document/ReadDocumentPage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/document/ReadDocumentPage.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/document/ReadDocumentPage.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -82,6 +82,7 @@
/**
* Constructeur
+ *
* @param document document
* @param documentAttachable entity where document is attached to
* @param callerPage caller page
@@ -131,8 +132,8 @@
final Form<Void> formView = new Form<Void>("Form");
// Action : mise à jour (redirection vers le formulaire)
- updateLink = new Link<Document>(getResource() + ".Document.Update", new Model<Document>(documentModel
- .getObject())) {
+ updateLink = new Link<Document>(getResource() + ".Document.Update", new Model<Document>(
+ documentModel.getObject())) {
@Override
public void onClick() {
setResponsePage(new ManageDocumentPage(getModelObject(), documentAttachable, currentPage,
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/document/panel/ReadListDocumentsPanel.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/document/panel/ReadListDocumentsPanel.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/document/panel/ReadListDocumentsPanel.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -42,12 +42,14 @@
/**
* Display document list in manage mode.
+ *
* @author Eric Chatellier
*/
public final class ReadListDocumentsPanel extends Panel {
/**
* Constructeur
+ *
* @param id ID
* @param documentAttachableModel document attachable model
* @param currentPage current page
@@ -77,8 +79,8 @@
Link<Document> documentLink = new Link<Document>("Document.titre.List") {
@Override
public void onClick() {
- setResponsePage(new ReadDocumentPage(documentModel.getObject(), documentAttachableModel
- .getObject(), currentPage, false));
+ setResponsePage(new ReadDocumentPage(documentModel.getObject(),
+ documentAttachableModel.getObject(), currentPage, false));
}
};
documentLink.add(new Label("Document.titre.Label.List", new PropertyModel<Document>(documentModel,
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/extraction/ListExtractionsPage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/extraction/ListExtractionsPage.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/extraction/ListExtractionsPage.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -58,9 +58,10 @@
/**
* Page de consultation des extractions
+ *
* @author Adrien Cheype
*/
-@AuthRoles( { AuthRole.ADMIN, AuthRole.USER })
+@AuthRoles({ AuthRole.ADMIN, AuthRole.USER })
public final class ListExtractionsPage extends TemplatePage {
/** Service : manipExtraction */
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/extraction/ManageExtractionPage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/extraction/ManageExtractionPage.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/extraction/ManageExtractionPage.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -93,9 +93,10 @@
/**
* Page for adding/update/delete a new "Extraction"
+ *
* @author Adrien Cheype
*/
-@AuthRoles( { AuthRole.ADMIN, AuthRole.USER })
+@AuthRoles({ AuthRole.ADMIN, AuthRole.USER })
public final class ManageExtractionPage extends TemplatePage {
/** Action : create */
@@ -186,6 +187,7 @@
/**
* Constructeur (mode création)
+ *
* @param callerPage Page appelante
* @param multipleEntry Saisie multiple
*/
@@ -195,6 +197,7 @@
/**
* Constructeur (mode édition)
+ *
* @param idManip Id de la manip d'extraction
* @param callerPage Page appelante
*/
@@ -204,6 +207,7 @@
/**
* Constructeur (mode saisie de la manip suivante)
+ *
* @param manip Manip d'extraction
* @param callerPage Page appelante
*/
@@ -215,6 +219,7 @@
* Constructeur. Si refManip et manip sont nuls, on créée une nouvelle manip d'extraction. Si refManip est
* renseignée, on édite la manip correspondante. Si manip est renseigné, on créée une nouvelle manipulation à partir
* des informations qu'elle contient.
+ *
* @param idManip Id de la manip d'extraction
* @param manip Manip d'extraction
* @param callerPage Page appelante
@@ -353,6 +358,7 @@
/**
* Initialise les champs principaux
+ *
* @param formView le formulaire
*/
private void initPrincipalFields(final Form<Void> formView) {
@@ -429,6 +435,7 @@
/**
* Initialise les champs relatifs à la méthode
+ *
* @param formView le formulaire
*/
private void initMethodeFields(final Form<Void> formView) {
@@ -475,6 +482,7 @@
/**
* Initialise les champs relatifs aux extraits
+ *
* @param formView le formulaire
*/
private void initExtraitsFields(final Form<Void> formView) {
@@ -705,6 +713,7 @@
/**
* Update the extrait reference with an auto-generated value (ref and typeExtrait concatenated)
+ *
* @param target An AjaxRequestTarget, null if not a ajax request
*/
private void updateRefExtrait(AjaxRequestTarget target) {
@@ -721,6 +730,7 @@
/**
* Met à jour la liste des types extrait (suivant la méthode et les extraits déjà saisis)
+ *
* @param target An AjaxRequestTarget, null if not a ajax request
* @param selectFirstTypeExtrait If the first element of the TypeExtraits combobox need to be selected
*/
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/extraction/ReadExtractionPage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/extraction/ReadExtractionPage.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/extraction/ReadExtractionPage.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -65,6 +65,7 @@
/**
* Consultation d'une extraction
+ *
* @author Alban Diguer
*/
public final class ReadExtractionPage extends TemplatePage {
@@ -89,6 +90,7 @@
/**
* Constructeur
+ *
* @param idExtraction identifiant de la manip
* @param callerPage Page appelante
*/
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/lot/ListLotsPage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/lot/ListLotsPage.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/lot/ListLotsPage.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -62,10 +62,11 @@
/**
* Page de consultation des lots
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
-@AuthRoles( { AuthRole.ADMIN, AuthRole.USER })
+@AuthRoles({ AuthRole.ADMIN, AuthRole.USER })
public final class ListLotsPage extends TemplatePage {
/** Service : lot */
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/lot/ManageLotPage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/lot/ManageLotPage.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/lot/ManageLotPage.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -75,10 +75,11 @@
/**
* Gestion des lots
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
-@AuthRoles( { AuthRole.USER, AuthRole.ADMIN })
+@AuthRoles({ AuthRole.USER, AuthRole.ADMIN })
public final class ManageLotPage extends TemplatePage {
/** Action : create */
@@ -126,6 +127,7 @@
/**
* Constructeur (mode création)
+ *
* @param callerPage Page appelante
* @param multipleEntry Saisie multiple
*/
@@ -135,6 +137,7 @@
/**
* Constructeur (mode édition)
+ *
* @param idLot ID lot
* @param callerPage Page appelante
*/
@@ -144,6 +147,7 @@
/**
* Constructeur (mode saisie du lot suivante)
+ *
* @param lot Lot
* @param callerPage Page appelante
*/
@@ -154,6 +158,7 @@
/**
* Constructeur. Si idLot et lot sont null, on créée un nouveau Lot. Si idLot est renseigné, on édite le lot
* correspondant. Si lot est renseigné, on créée un nouveau lot à partir des informations qu'il contient.
+ *
* @param idLot ID lot
* @param lot Lot
* @param callerPage Page appelante
@@ -169,8 +174,8 @@
// Initialisation du modèle
try {
- lotModel = new Model<Lot>(idLot == null && lot == null ? new Lot() : lot != null ? lot : lotService
- .loadLot(idLot));
+ lotModel = new Model<Lot>(idLot == null && lot == null ? new Lot() : lot != null ? lot
+ : lotService.loadLot(idLot));
} catch (DataNotFoundException e) {
LOG.error(e.getMessage(), e);
throw new UnexpectedException(e);
@@ -281,8 +286,7 @@
.setNullValid(true));
formView.add(new TextField<BigDecimal>("Lot.masseFraiche", new PropertyModel<BigDecimal>(lotModel,
"masseFraiche")));
- formView
- .add(new TextField<BigDecimal>("Lot.masseSeche", new PropertyModel<BigDecimal>(lotModel, "masseSeche")));
+ formView.add(new TextField<BigDecimal>("Lot.masseSeche", new PropertyModel<BigDecimal>(lotModel, "masseSeche")));
formView.add(new CheckBox("Lot.echantillonColl", new PropertyModel<Boolean>(lotModel, "echantillonColl")));
formView.add(new CheckBox("Lot.echantillonIdent", new PropertyModel<Boolean>(lotModel, "echantillonIdent")));
formView.add(new CheckBox("Lot.echantillonPhylo", new PropertyModel<Boolean>(lotModel, "echantillonPhylo")));
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/lot/ReadLotPage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/lot/ReadLotPage.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/lot/ReadLotPage.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -58,6 +58,7 @@
/**
* Consultation d'un lot
+ *
* @author Alban Diguer
*/
public final class ReadLotPage extends TemplatePage {
@@ -79,6 +80,7 @@
/**
* Constructeur
+ *
* @param idLot ID lot
* @param callerPage Page appelante
*/
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/molecule/ListMoleculesPage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/molecule/ListMoleculesPage.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/molecule/ListMoleculesPage.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -65,7 +65,7 @@
*
* @author Eric Chatellier
*/
-@AuthRoles( { AuthRole.ADMIN, AuthRole.USER })
+@AuthRoles({ AuthRole.ADMIN, AuthRole.USER })
public class ListMoleculesPage extends TemplatePage {
/** Service : molecule */
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/molecule/ManageMoleculePage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/molecule/ManageMoleculePage.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/molecule/ManageMoleculePage.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -93,7 +93,7 @@
*
* @author Eric Chatellier
*/
-@AuthRoles( { AuthRole.USER, AuthRole.ADMIN })
+@AuthRoles({ AuthRole.USER, AuthRole.ADMIN })
public final class ManageMoleculePage extends TemplatePage {
/** Action : create */
@@ -141,6 +141,7 @@
/**
* Constructeur (mode création).
+ *
* @param callerPage Page appelante
*/
public ManageMoleculePage(CallerPage callerPage) {
@@ -148,8 +149,9 @@
}
/**
- * Constructeur. Si idMolecule est null, on créée une nouvelle Molecule. Si idMolecule est renseigné, on édite la molecule
- * correspondante.
+ * Constructeur. Si idMolecule est null, on créée une nouvelle Molecule. Si idMolecule est renseigné, on édite la
+ * molecule correspondante.
+ *
* @param idMolecule ID molecule
* @param callerPage Page appelante
*/
@@ -163,8 +165,8 @@
// Initialisation du modèle
try {
- moleculeModel = new Model<Molecule>(idMolecule == null ? new Molecule() : moleculeService
- .loadMolecule(idMolecule));
+ moleculeModel = new Model<Molecule>(idMolecule == null ? new Molecule()
+ : moleculeService.loadMolecule(idMolecule));
} catch (DataNotFoundException e) {
LOG.error(e.getMessage(), e);
throw new UnexpectedException(e);
@@ -206,8 +208,7 @@
formView.add(new TextField<String>("Molecule.nomIupca", new PropertyModel<String>(moleculeModel, "nomIupca"))
.setEnabled(updateOrDeleteEnabled));
- formView
- .add(new SimpleTooltipPanel("Molecule.formuleBrute.info", getStringModel("Molecule.formuleBrute.info")));
+ formView.add(new SimpleTooltipPanel("Molecule.formuleBrute.info", getStringModel("Molecule.formuleBrute.info")));
formView.add(new TextField<String>("Molecule.formuleBrute", new PropertyModel<String>(moleculeModel,
"formuleBrute")).setEnabled(updateOrDeleteEnabled));
@@ -225,14 +226,13 @@
// predéclaration des champs activé par la chec
formView.add(new SimpleTooltipPanel("Molecule.nouvMolecul.info", getStringModel("Molecule.nouvMolecul.info")));
- formView
- .add(new AjaxCheckBox("Molecule.nouvMolecul", new PropertyModel<Boolean>(moleculeModel, "nouvMolecul")) {
- @Override
- protected void onUpdate(AjaxRequestTarget target) {
- nouvMoleculRefresh.setVisible(moleculeModel.getObject().isNouvMolecul());
- target.add(nouvMoleculRefresh);
- }
- }.setEnabled(updateOrDeleteEnabled));
+ formView.add(new AjaxCheckBox("Molecule.nouvMolecul", new PropertyModel<Boolean>(moleculeModel, "nouvMolecul")) {
+ @Override
+ protected void onUpdate(AjaxRequestTarget target) {
+ nouvMoleculRefresh.setVisible(moleculeModel.getObject().isNouvMolecul());
+ target.add(nouvMoleculRefresh);
+ }
+ }.setEnabled(updateOrDeleteEnabled));
AutoCompleteTextFieldString identifieeParInput = new AutoCompleteTextFieldString("Molecule.identifieePar",
new PropertyModel<String>(moleculeModel, "identifieePar"), organismes, ComparisonMode.CONTAINS);
@@ -262,9 +262,8 @@
nouvMoleculRefresh.add(new TextArea<String>("Molecule.publiOrigine", new PropertyModel<String>(moleculeModel,
"publiOrigine")).setEnabled(updateOrDeleteEnabled));
- formView
- .add(new TextArea<String>("Molecule.complement", new PropertyModel<String>(moleculeModel, "complement"))
- .setEnabled(updateOrDeleteEnabled));
+ formView.add(new TextArea<String>("Molecule.complement", new PropertyModel<String>(moleculeModel, "complement"))
+ .setEnabled(updateOrDeleteEnabled));
// Créateur en lecture seule
formView.add(new TextField<String>("Molecule.createur", new PropertyModel<String>(moleculeModel, "createur"))
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/molecule/ReadMoleculePage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/molecule/ReadMoleculePage.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/molecule/ReadMoleculePage.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -78,7 +78,7 @@
*
* @author Eric Chatellier
*/
-@AuthRoles( { AuthRole.ADMIN, AuthRole.USER })
+@AuthRoles({ AuthRole.ADMIN, AuthRole.USER })
public class ReadMoleculePage extends TemplatePage {
/** Action : delete */
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/personne/ManagePersonnePage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/personne/ManagePersonnePage.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/personne/ManagePersonnePage.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -50,10 +50,11 @@
/**
* Gestion d'une personne par un admin
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
-@AuthRoles( { AuthRole.ADMIN, AuthRole.USER })
+@AuthRoles({ AuthRole.ADMIN, AuthRole.USER })
public final class ManagePersonnePage extends TemplatePage {
/** Action : create */
@@ -86,6 +87,7 @@
/**
* Constructeur (mode création)
+ *
* @param callerPage Page appelante
* @param multipleEntry Saisie multiple
*/
@@ -95,6 +97,7 @@
/**
* Constructeur (mode édition)
+ *
* @param idPersonne ID lot
* @param callerPage Page appelante
*/
@@ -104,6 +107,7 @@
/**
* Constructeur (mode saisie de la personne suivante)
+ *
* @param personne Personne
* @param callerPage Page appelante
*/
@@ -115,6 +119,7 @@
* Constructeur. Si idPersonne et personne sont null, on créée une nouveau personne. Si idPersonne est renseigné, on
* édite la personne correspondante. Si personne est renseignée, on créée une nouvelle personne à partir des
* informations qu'elle contient.
+ *
* @param idPersonne ID personne
* @param personne Personne
* @param callerPage Page appelante
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/personne/ReadPersonnePage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/personne/ReadPersonnePage.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/personne/ReadPersonnePage.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -43,6 +43,7 @@
/**
* Consultation d'une personne
+ *
* @author Alban Diguer
*/
public final class ReadPersonnePage extends TemplatePage {
@@ -64,6 +65,7 @@
/**
* Constructeur
+ *
* @param idPersonne ID personne
* @param callerPage Page appelante
*/
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/personne/panels/ManagePersonnePanel.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/personne/panels/ManagePersonnePanel.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/personne/panels/ManagePersonnePanel.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -43,6 +43,7 @@
/**
* Panneau de gestion d'une personne
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -58,6 +59,7 @@
/**
* Constructeur
+ *
* @param id ID
* @param personneModel Modèle
*/
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/personne/panels/ReadPersonnePanel.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/personne/panels/ReadPersonnePanel.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/personne/panels/ReadPersonnePanel.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -35,12 +35,14 @@
/**
* Panneau de consultation d'une personne
+ *
* @author Alban Diguer
*/
public final class ReadPersonnePanel extends Panel {
/**
* Constructeur
+ *
* @param id ID
* @param personneModel Modèle
*/
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/purification/ListPurificationsPage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/purification/ListPurificationsPage.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/purification/ListPurificationsPage.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -60,9 +60,10 @@
/**
* Page de consultation des purification
+ *
* @author Adrien Cheype
*/
-@AuthRoles( { AuthRole.ADMIN, AuthRole.USER })
+@AuthRoles({ AuthRole.ADMIN, AuthRole.USER })
public final class ListPurificationsPage extends TemplatePage {
/** Service : manipPurification */
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/purification/ManagePurificationPage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/purification/ManagePurificationPage.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/purification/ManagePurificationPage.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -91,9 +91,10 @@
/**
* Page for adding/update/delete a new "Purification"
+ *
* @author Adrien Cheype
*/
-@AuthRoles( { AuthRole.ADMIN, AuthRole.USER })
+@AuthRoles({ AuthRole.ADMIN, AuthRole.USER })
public final class ManagePurificationPage extends TemplatePage {
/** Logger */
@@ -165,6 +166,7 @@
/**
* Constructeur (mode création)
+ *
* @param callerPage Page appelante
* @param multipleEntry Saisie multiple
*/
@@ -174,6 +176,7 @@
/**
* Constructeur (mode édition)
+ *
* @param idManip Id de la manip d'purification
* @param callerPage Page appelante
*/
@@ -183,6 +186,7 @@
/**
* Constructeur (mode saisie de la manip suivante)
+ *
* @param manip Manip d'purification
* @param callerPage Page appelante
*/
@@ -194,6 +198,7 @@
* Constructeur. Si refManip et manip sont nuls, on créée une nouvelle manip d'purification. Si refManip est
* renseignée, on édite la manip correspondante. Si manip est renseigné, on créée une nouvelle manipulation à partir
* des informations qu'elle contient.
+ *
* @param idManip Id de la manip d'purification
* @param manip Manip d'purification
* @param callerPage Page appelante
@@ -327,6 +332,7 @@
/**
* Initialise les champs principaux
+ *
* @param formView le formulaire
*/
private void initPrincipalFields(Form<Void> formView) {
@@ -375,6 +381,7 @@
/**
* Initialise les champs relatifs à la méthode
+ *
* @param formView le formulaire
*/
private void initMethodeFields(final Form<Void> formView) {
@@ -450,6 +457,7 @@
/**
* Initialise les champs relatifs aux fractions
+ *
* @param formView Le formulaire
*/
private void initFractionsFields(final Form<Void> formView) {
@@ -469,9 +477,7 @@
final Fraction fraction = item.getModelObject();
// Colonnes
- item
- .add(new Label("Purification.fractions.List.indice", new PropertyModel<String>(fraction,
- "indice")));
+ item.add(new Label("Purification.fractions.List.indice", new PropertyModel<String>(fraction, "indice")));
item.add(new Label("Purification.fractions.List.ref", new PropertyModel<String>(fraction, "ref")));
item.add(new Label("Purification.fractions.List.masseObtenue", new DisplayDecimalPropertyModel(
fraction, "masseObtenue", DecimalDisplFormat.LARGE, getLocale())));
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/purification/ReadPurificationPage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/purification/ReadPurificationPage.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/purification/ReadPurificationPage.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -69,6 +69,7 @@
/**
* Consultation d'une purification
+ *
* @author Alban Diguer
*/
public final class ReadPurificationPage extends TemplatePage {
@@ -96,6 +97,7 @@
/**
* Constructeur
+ *
* @param idPurification identifiant de la manip
* @param callerPage Page appelante
*/
@@ -214,9 +216,7 @@
final Fraction fraction = item.getModelObject();
// Colonnes
- item
- .add(new Label("Purification.fractions.List.indice", new PropertyModel<String>(fraction,
- "indice")));
+ item.add(new Label("Purification.fractions.List.indice", new PropertyModel<String>(fraction, "indice")));
item.add(new Label("Purification.fractions.List.ref", new PropertyModel<String>(fraction, "ref")));
item.add(new Label("Purification.fractions.List.masseObtenue", new DisplayDecimalPropertyModel(item
.getModel(), "masseObtenue", DecimalDisplFormat.LARGE, getLocale())));
@@ -250,8 +250,8 @@
setResponsePage(new ManagePurificationPage(getModelObject().getIdPurification(), currentPage));
}
};
- updateLink.setVisibilityAllowed(purificationService.updateOrdeletePurificationEnabled(purificationModel
- .getObject(), getSession().getUtilisateur()));
+ updateLink.setVisibilityAllowed(purificationService.updateOrdeletePurificationEnabled(
+ purificationModel.getObject(), getSession().getUtilisateur()));
formView.add(updateLink);
// Action : suppression
@@ -268,8 +268,8 @@
redirect();
}
});
- deleteButton.setVisibilityAllowed(purificationService.updateOrdeletePurificationEnabled(purificationModel
- .getObject(), getSession().getUtilisateur()));
+ deleteButton.setVisibilityAllowed(purificationService.updateOrdeletePurificationEnabled(
+ purificationModel.getObject(), getSession().getUtilisateur()));
deleteButton.add(new JSConfirmationBehavior(getStringModel("Confirm")));
deleteButton.setDefaultFormProcessing(false);
formView.add(deleteButton);
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/specimen/ManageSpecimenPage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/specimen/ManageSpecimenPage.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/specimen/ManageSpecimenPage.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -74,10 +74,11 @@
/**
* Gestion des specimens
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
-@AuthRoles( { AuthRole.USER, AuthRole.ADMIN })
+@AuthRoles({ AuthRole.USER, AuthRole.ADMIN })
public final class ManageSpecimenPage extends TemplatePage {
/** Action : create */
@@ -125,6 +126,7 @@
/**
* Constructeur (mode création)
+ *
* @param callerPage Page appelante
* @param multipleEntry Saisie multiple
*/
@@ -134,6 +136,7 @@
/**
* Constructeur (mode édition)
+ *
* @param idSpecimen Id du specimen
* @param callerPage Page appelante
*/
@@ -143,6 +146,7 @@
/**
* Constructeur (mode saisie du specimen suivant)
+ *
* @param specimen Specimen
* @param callerPage Page appelante
*/
@@ -154,6 +158,7 @@
* Constructeur. Si refSpecimen et specimen sont nuls, on créée un nouveau Specimen. Si refSpecimen est renseigné,
* on édite le specimen correspondant. Si specimen est renseigné, on créée un nouveau specimen à partir des
* informations qu'il contient.
+ *
* @param idSpecimen Id du specimen
* @param specimen Specimen
* @param callerPage Page appelante
@@ -267,8 +272,7 @@
}
});
- formView
- .add(new TextArea<String>("Specimen.complement", new PropertyModel<String>(specimenModel, "complement")));
+ formView.add(new TextArea<String>("Specimen.complement", new PropertyModel<String>(specimenModel, "complement")));
// Créateur en lecture seule
formView.add(new TextField<String>("Specimen.createur", new PropertyModel<String>(specimenModel, "createur"))
.setEnabled(false));
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/specimen/ReadSpecimenPage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/specimen/ReadSpecimenPage.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/specimen/ReadSpecimenPage.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -54,6 +54,7 @@
/**
* Consultation d'un spécimen
+ *
* @author Alban Diguer
*/
public final class ReadSpecimenPage extends TemplatePage {
@@ -75,6 +76,7 @@
/**
* Constructeur
+ *
* @param idSpecimen identifiant du spécimen
* @param callerPage Page appelante
*/
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/station/ListStationsPage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/station/ListStationsPage.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/station/ListStationsPage.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -55,10 +55,11 @@
/**
* Page de consultation des stations
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
-@AuthRoles( { AuthRole.ADMIN, AuthRole.USER })
+@AuthRoles({ AuthRole.ADMIN, AuthRole.USER })
public final class ListStationsPage extends TemplatePage {
/** Service : station */
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/station/ManageStationPage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/station/ManageStationPage.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/station/ManageStationPage.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -64,10 +64,11 @@
/**
* Gestion d'une station
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
-@AuthRoles( { AuthRole.ADMIN, AuthRole.USER })
+@AuthRoles({ AuthRole.ADMIN, AuthRole.USER })
public final class ManageStationPage extends TemplatePage {
/** Action : create */
@@ -104,6 +105,7 @@
/**
* Constructor (mode création)
+ *
* @param callerPage Page appelante
* @param multipleEntry Saisie de stations multiples
*/
@@ -113,6 +115,7 @@
/**
* Constructeur (mode édition)
+ *
* @param idStation ID station
* @param callerPage Page appelante
*/
@@ -122,6 +125,7 @@
/**
* Constructeur (mode saisie de la station suivante)
+ *
* @param station Station
* @param callerPage Page appelante
*/
@@ -133,6 +137,7 @@
* Constructeur. Si idStation et station sont null, on créée une nouvelle Station. Si idStation est renseigné, on
* édite la station correspondante. Si station est renseigné, on créée une nouvelle station à partir des
* informations qu'il contient.
+ *
* @param idStation ID station
* @param station Station
* @param callerPage Page appelante
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/station/ReadStationPage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/station/ReadStationPage.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/station/ReadStationPage.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -52,6 +52,7 @@
/**
* Consultation d'une station
+ *
* @author Alban Diguer
*/
public final class ReadStationPage extends TemplatePage {
@@ -73,6 +74,7 @@
/**
* Constructeur
+ *
* @param idStation ID station
* @param callerPage Page appelante
*/
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/testBio/ListTestsBioPage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/testBio/ListTestsBioPage.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/testBio/ListTestsBioPage.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -65,9 +65,10 @@
/**
* Page de consultation des résultats des tests biologiques
+ *
* @author Adrien Cheype
*/
-@AuthRoles( { AuthRole.ADMIN, AuthRole.USER })
+@AuthRoles({ AuthRole.ADMIN, AuthRole.USER })
public final class ListTestsBioPage extends TemplatePage {
/** Service : test biologique */
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/testBio/ManageTestBioPage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/testBio/ManageTestBioPage.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/testBio/ManageTestBioPage.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -102,9 +102,10 @@
/**
* Page for adding/update/delete a new "Test biologique"
+ *
* @author Adrien Cheype
*/
-@AuthRoles( { AuthRole.ADMIN, AuthRole.USER })
+@AuthRoles({ AuthRole.ADMIN, AuthRole.USER })
public final class ManageTestBioPage extends TemplatePage {
/** Logger */
@@ -191,6 +192,7 @@
/**
* Constructeur (mode création)
+ *
* @param callerPage Page appelante
* @param multipleEntry Saisie multiple
*/
@@ -200,6 +202,7 @@
/**
* Constructeur (mode édition)
+ *
* @param idManip Id de la manip d'testBio
* @param callerPage Page appelante
*/
@@ -209,6 +212,7 @@
/**
* Constructeur (mode saisie de la manip suivante)
+ *
* @param manip Manip d'testBio
* @param callerPage Page appelante
*/
@@ -220,6 +224,7 @@
* Constructeur. Si refManip et manip sont nuls, on créée une nouvelle manip d'testBio. Si refManip est renseignée,
* on édite la manip correspondante. Si manip est renseigné, on créée une nouvelle manipulation à partir des
* informations qu'elle contient.
+ *
* @param idManip Id de la manip d'testBio
* @param manip Manip d'testBio
* @param callerPage Page appelante
@@ -357,6 +362,7 @@
/**
* Initialise les champs principaux
+ *
* @param formView le formulaire
*/
private void initPrincipalFields(Form<Void> formView) {
@@ -442,6 +448,7 @@
/**
* Initialise les champs relatifs à la méthode
+ *
* @param formView le formulaire
*/
private void initMethodeFields(final Form<Void> formView) {
@@ -501,6 +508,7 @@
/**
* Initialise les champs relatifs aux résultats de test
+ *
* @param formView Le formulaire
*/
private void initResultatsFields(final Form<Void> formView) {
@@ -525,9 +533,7 @@
item.add(new Label("TestBio.resultats.List.repere", new PropertyModel<String>(resultat, "repere")));
item.add(new Label("TestBio.resultats.List.typeResultat", new DisplayEnumPropertyModel(resultat,
"typeResultat", (TemplatePage) this.getPage())));
- item
- .add(new Label("TestBio.resultats.List.produit", new PropertyModel<String>(resultat,
- "produit.ref")));
+ item.add(new Label("TestBio.resultats.List.produit", new PropertyModel<String>(resultat, "produit.ref")));
item.add(new Label("TestBio.resultats.List.produitTemoin", new PropertyModel<String>(resultat,
"produitTemoin")));
@@ -876,6 +882,7 @@
/**
* Initialise les champs produit, conc., unité conc.n stade pour un résultat de type "blanc"
+ *
* @param produitChoice Liste des produits
* @param produitTemoinInput Texte pour le produit témoin
* @param concMasseInput Texte pour la conc./masse
@@ -910,6 +917,7 @@
/**
* Initialise les champs produit, conc., unité conc.n stade pour un résultat de type "témoin"
+ *
* @param produitChoice Liste des produits
* @param produitTemoinInput Texte pour le produit témoin
* @param concMasseInput Texte pour la conc./masse
@@ -946,6 +954,7 @@
/**
* Initialise les champs produit, conc., unité conc.n stade pour un résultat de type "produit"
+ *
* @param produitChoice Liste des produits
* @param produitTemoinInput Texte pour le produit témoin
* @param concMasseInput Texte pour la conc./masse
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/testBio/ReadTestBioPage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/testBio/ReadTestBioPage.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/testBio/ReadTestBioPage.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -74,6 +74,7 @@
/**
* Consultation d'une manipulation de test biologique
+ *
* @author Alban Diguer
*/
public final class ReadTestBioPage extends TemplatePage {
@@ -101,6 +102,7 @@
/**
* Constructeur
+ *
* @param idTestBio identifiant de la manip
* @param callerPage Page appelante
*/
@@ -169,6 +171,7 @@
/**
* Bind principal data to the markup
+ *
* @param testBioModel tbm
* @param currentPage currentPage
*/
@@ -227,6 +230,7 @@
/**
* Bind fields for test method to the markup
+ *
* @param idTestBio itb
*/
private void initTestMethodFields(Integer idTestBio) {
@@ -270,6 +274,7 @@
/**
* Bind fields concerning results
+ *
* @param idTestBio itb
* @param currentPage currentPage
*/
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/utilisateur/ManageUtilisateurPage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/utilisateur/ManageUtilisateurPage.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/utilisateur/ManageUtilisateurPage.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -81,10 +81,11 @@
/**
* Gestion d'un utilisateur par un admin
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
-@AuthRoles( { AuthRole.ADMIN })
+@AuthRoles({ AuthRole.ADMIN })
public final class ManageUtilisateurPage extends TemplatePage {
/** Action : delete */
@@ -144,6 +145,7 @@
/**
* Constructeur
+ *
* @param idPersonne Identifiant utilisateur
* @param callerPage Page appelante (pour redirection)
*/
@@ -161,8 +163,8 @@
manageUtilisateurModel = new Model<ManageUtilisateurModel>(new ManageUtilisateurModel());
manageUtilisateurModel.getObject().setCampagnesDroits(utilisateurModel.getObject().getCampagnesDroits());
- manageUtilisateurModel.getObject().getCampagnes().addAll(
- utilisateurModel.getObject().getCampagnesDroits().keySet());
+ manageUtilisateurModel.getObject().getCampagnes()
+ .addAll(utilisateurModel.getObject().getCampagnesDroits().keySet());
manageUtilisateurModel.getObject().setLotsDroits(utilisateurModel.getObject().getLotsDroits());
manageUtilisateurModel.getObject().getLots().addAll(utilisateurModel.getObject().getLotsDroits().keySet());
@@ -478,8 +480,8 @@
manageUtilisateurModel.getObject().getCampagnes(), "nom", AccessType.GETTER));
// campagnesList.removeAll(manageUtilisateurModel.getObject().getCampagnes());
availableCampagnes.setChoices(campagnesList);
- campagnePersonneDroitsModel.getObject().getId().setPk1(
- campagnesList.isEmpty() ? null : availableCampagnes.getModelObject());
+ campagnePersonneDroitsModel.getObject().getId()
+ .setPk1(campagnesList.isEmpty() ? null : availableCampagnes.getModelObject());
availableCampagnes.setEnabled(!campagnesList.isEmpty());
// Lots
@@ -504,6 +506,7 @@
/**
* L'utilisateur est-il valide?
+ *
* @return Validité
*/
private boolean utilisateurEstValide() {
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/utilisateur/ReadUtilisateurPage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/utilisateur/ReadUtilisateurPage.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/utilisateur/ReadUtilisateurPage.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -49,6 +49,7 @@
/**
* Consultation d'un utilisateur
+ *
* @author Alban Diguer
*/
public final class ReadUtilisateurPage extends TemplatePage {
@@ -70,6 +71,7 @@
/**
* Constructeur
+ *
* @param idUtilisateur ID de l'utilisateur
* @param callerPage Page appelante
*/
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/utilisateur/RegisterPage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/utilisateur/RegisterPage.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/utilisateur/RegisterPage.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -52,6 +52,7 @@
/**
* Page de demande de création de compte utilisateur
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/utilisateur/ResetPasswordPage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/utilisateur/ResetPasswordPage.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/utilisateur/ResetPasswordPage.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -42,6 +42,7 @@
/**
* Mise-à-jour du mot de passe perdu d'un utilisateur
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -65,8 +66,7 @@
final IModel<Utilisateur> utilisateurModel = new Model<Utilisateur>(new Utilisateur());
// Formulaire
Form<Utilisateur> formView = new Form<Utilisateur>("Form", utilisateurModel);
- formView
- .add(new TextField<String>("Personne.courriel", new PropertyModel<String>(utilisateurModel, "courriel")));
+ formView.add(new TextField<String>("Personne.courriel", new PropertyModel<String>(utilisateurModel, "courriel")));
// Action : regénération du mot de passe
formView.add(new SubmittableButton("Reset", new SubmittableButtonEvents() {
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/utilisateur/UpdateUtilisateurPage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/utilisateur/UpdateUtilisateurPage.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/utilisateur/UpdateUtilisateurPage.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -48,10 +48,11 @@
/**
* Mise à jour du profil utilisateur
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
-@AuthRoles( { AuthRole.USER, AuthRole.ADMIN })
+@AuthRoles({ AuthRole.USER, AuthRole.ADMIN })
public final class UpdateUtilisateurPage extends TemplatePage {
/** Action : update password */
@@ -77,6 +78,7 @@
/**
* Constructeur
+ *
* @param callerPage Page appelante (pour redirection)
*/
public UpdateUtilisateurPage(final CallerPage callerPage) {
@@ -184,10 +186,11 @@
.getLocale(), "currentPassword");
addValidationErrors(passwordErrors);
if (passwordErrors.isEmpty()
- && !utilisateurProfileModel.getObject().getPasswordHash()
- .equals(
- personneService.hashPassword(utilisateurPasswordModel.getObject()
- .getCurrentPassword()))) {
+ && !utilisateurProfileModel
+ .getObject()
+ .getPasswordHash()
+ .equals(personneService.hashPassword(utilisateurPasswordModel.getObject()
+ .getCurrentPassword()))) {
errorCurrentPage(currentPasswordView);
}
// Erreurs nouveau mot de passe
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/utilisateur/panels/ReadDroitsUtilisateurPanel.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/utilisateur/panels/ReadDroitsUtilisateurPanel.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/utilisateur/panels/ReadDroitsUtilisateurPanel.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -53,12 +53,14 @@
/**
* Panneau de consultation des droits d'un utilisateur
+ *
* @author Adrien Cheype
*/
public final class ReadDroitsUtilisateurPanel extends Panel {
/**
* Constructeur
+ *
* @param id Id du composant
* @param utilisateurModel Modèle de l'utilisateur concerné
*/
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/errors/AccessDeniedPage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/errors/AccessDeniedPage.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/errors/AccessDeniedPage.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -24,6 +24,7 @@
/**
* Access denied page
+ *
* @author Mickael Tricot
*/
public final class AccessDeniedPage extends ErrorPage {
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/errors/ErrorPage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/errors/ErrorPage.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/errors/ErrorPage.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -28,6 +28,7 @@
/**
* Abstract error page
+ *
* @author Mickael Tricot
*/
public abstract class ErrorPage extends TemplatePage {
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/errors/InternalErrorPage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/errors/InternalErrorPage.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/errors/InternalErrorPage.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -24,6 +24,7 @@
/**
* Internal error page
+ *
* @author Mickael Tricot
*/
public final class InternalErrorPage extends ErrorPage {
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/errors/PageExpiredErrorPage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/errors/PageExpiredErrorPage.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/errors/PageExpiredErrorPage.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -24,6 +24,7 @@
/**
* Page expired error page
+ *
* @author Mickael Tricot
*/
public final class PageExpiredErrorPage extends ErrorPage {
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/model/CaptchaModel.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/model/CaptchaModel.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/model/CaptchaModel.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -29,6 +29,7 @@
/**
* Modèle (champs supplémentaires) pour le captcha
+ *
* @author Mickael Tricot
*/
public final class CaptchaModel implements Serializable {
@@ -42,6 +43,7 @@
/**
* Validate the model
+ *
* @return TRUE if it is valid
*/
public boolean validate() {
@@ -50,6 +52,7 @@
/**
* captchaText getter
+ *
* @return captchaText
*/
public String getCaptchaText() {
@@ -58,6 +61,7 @@
/**
* captchaText setter
+ *
* @param captchaText captchaText
*/
public void setCaptchaText(String captchaText) {
@@ -66,6 +70,7 @@
/**
* captchaTextGenerated getter
+ *
* @return captchaTextGenerated
*/
public String getCaptchaTextGenerated() {
@@ -74,6 +79,7 @@
/**
* captchaTextGenerated setter
+ *
* @param captchaTextGenerated captchaTextGenerated
*/
public void setCaptchaTextGenerated(String captchaTextGenerated) {
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/model/ContactModel.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/model/ContactModel.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/model/ContactModel.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -29,6 +29,7 @@
/**
* Modèle : contact (message send)
+ *
* @author Mickael Tricot
*/
public class ContactModel implements Serializable {
@@ -48,6 +49,7 @@
/**
* mail getter
+ *
* @return mail
*/
public String getMail() {
@@ -56,6 +58,7 @@
/**
* mail setter
+ *
* @param mail mail
*/
public void setMail(String mail) {
@@ -64,6 +67,7 @@
/**
* message getter
+ *
* @return message
*/
public String getMessage() {
@@ -72,6 +76,7 @@
/**
* message setter
+ *
* @param message message
*/
public void setMessage(String message) {
@@ -80,6 +85,7 @@
/**
* subject getter
+ *
* @return subject
*/
public String getSubject() {
@@ -88,6 +94,7 @@
/**
* subject setter
+ *
* @param subject subject
*/
public void setSubject(String subject) {
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/model/LoginModel.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/model/LoginModel.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/model/LoginModel.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -30,6 +30,7 @@
/**
* Modèle : connexion d'un utilisateur, champs supplémentaires
+ *
* @author Mickael Tricot
*/
public final class LoginModel implements Serializable {
@@ -44,6 +45,7 @@
/**
* password getter
+ *
* @return password
*/
public String getPassword() {
@@ -52,6 +54,7 @@
/**
* password setter
+ *
* @param password password
*/
public void setPassword(String password) {
@@ -60,6 +63,7 @@
/**
* rememberMe getter
+ *
* @return rememberMe
*/
public Boolean getRememberMe() {
@@ -68,6 +72,7 @@
/**
* rememberMe setter
+ *
* @param rememberMe rememberMe
*/
public void setRememberMe(Boolean rememberMe) {
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/model/ManageCampagneModel.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/model/ManageCampagneModel.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/model/ManageCampagneModel.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -28,6 +28,7 @@
/**
* Modèle : gestion d'une campagne (champs supplémentaires)
+ *
* @author Mickael Tricot
*/
public final class ManageCampagneModel implements Serializable {
@@ -40,6 +41,7 @@
/**
* complement getter
+ *
* @return complement
*/
public String getComplement() {
@@ -48,6 +50,7 @@
/**
* complement setter
+ *
* @param complement complement
*/
public void setComplement(String complement) {
@@ -56,6 +59,7 @@
/**
* selectedPersonne getter
+ *
* @return selectedPersonne
*/
public Personne getSelectedPersonne() {
@@ -64,6 +68,7 @@
/**
* selectedPersonne setter
+ *
* @param selectedPersonne selectedPersonne
*/
public void setSelectedPersonne(Personne selectedPersonne) {
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/model/ManageStationModel.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/model/ManageStationModel.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/model/ManageStationModel.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -36,6 +36,7 @@
/**
* Modèle : gestion d'une station (champs supplémentaires)
+ *
* @author Mickael Tricot
*/
public final class ManageStationModel implements Serializable {
@@ -68,6 +69,7 @@
/**
* latitudeDegrees getter
+ *
* @return latitudeDegrees
*/
public Integer getLatitudeDegrees() {
@@ -76,6 +78,7 @@
/**
* latitudeDegrees setter
+ *
* @param latitudeDegrees latitudeDegrees
*/
public void setLatitudeDegrees(Integer latitudeDegrees) {
@@ -84,6 +87,7 @@
/**
* latitudeMinutes getter
+ *
* @return latitudeMinutes
*/
public BigDecimal getLatitudeMinutes() {
@@ -92,6 +96,7 @@
/**
* latitudeMinutes setter
+ *
* @param latitudeMinutes latitudeMinutes
*/
public void setLatitudeMinutes(BigDecimal latitudeMinutes) {
@@ -100,6 +105,7 @@
/**
* latitudeOrientation getter
+ *
* @return latitudeOrientation
*/
public Character getLatitudeOrientation() {
@@ -108,6 +114,7 @@
/**
* latitudeOrientation setter
+ *
* @param latitudeOrientation latitudeOrientation
*/
public void setLatitudeOrientation(Character latitudeOrientation) {
@@ -116,6 +123,7 @@
/**
* longitudeDegrees getter
+ *
* @return longitudeDegrees
*/
public Integer getLongitudeDegrees() {
@@ -124,6 +132,7 @@
/**
* longitudeDegrees setter
+ *
* @param longitudeDegrees longitudeDegrees
*/
public void setLongitudeDegrees(Integer longitudeDegrees) {
@@ -132,6 +141,7 @@
/**
* longitudeMinutes getter
+ *
* @return longitudeMinutes
*/
public BigDecimal getLongitudeMinutes() {
@@ -140,6 +150,7 @@
/**
* longitudeMinutes setter
+ *
* @param longitudeMinutes longitudeMinutes
*/
public void setLongitudeMinutes(BigDecimal longitudeMinutes) {
@@ -148,6 +159,7 @@
/**
* longitudeOrientation getter
+ *
* @return longitudeOrientation
*/
public Character getLongitudeOrientation() {
@@ -156,6 +168,7 @@
/**
* longitudeOrientation setter
+ *
* @param longitudeOrientation longitudeOrientation
*/
public void setLongitudeOrientation(Character longitudeOrientation) {
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/model/ManageUtilisateurModel.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/model/ManageUtilisateurModel.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/model/ManageUtilisateurModel.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -34,6 +34,7 @@
/**
* Modèle : gestion d'un compte utilisateur (champs supplémentaires)
+ *
* @author Mickael Tricot
*/
public final class ManageUtilisateurModel implements Serializable {
@@ -52,6 +53,7 @@
/**
* campagnesDroits getter
+ *
* @return campagnesDroits
*/
public Map<Campagne, CampagnePersonneDroits> getCampagnesDroits() {
@@ -60,6 +62,7 @@
/**
* campagnesDroits setter
+ *
* @param campagnesDroits campagnesDroits
*/
public void setCampagnesDroits(Map<Campagne, CampagnePersonneDroits> campagnesDroits) {
@@ -68,6 +71,7 @@
/**
* lotsDroits getter
+ *
* @return lotsDroits
*/
public Map<Lot, LotPersonneDroits> getLotsDroits() {
@@ -76,6 +80,7 @@
/**
* lotsDroits setter
+ *
* @param lotsDroits lotsDroits
*/
public void setLotsDroits(Map<Lot, LotPersonneDroits> lotsDroits) {
@@ -84,6 +89,7 @@
/**
* campagnes getter
+ *
* @return campagnes
*/
public List<Campagne> getCampagnes() {
@@ -92,6 +98,7 @@
/**
* lots getter
+ *
* @return lots
*/
public List<Lot> getLots() {
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/model/RegisterModel.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/model/RegisterModel.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/model/RegisterModel.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -32,6 +32,7 @@
/**
* Modèle (champs supplémentaires) pour la demande de création de compte utilisateur
+ *
* @author Mickael Tricot
*/
public final class RegisterModel implements Serializable {
@@ -45,6 +46,7 @@
/**
* Validate the model
+ *
* @return TRUE if it is valid
*/
public boolean validate() {
@@ -53,6 +55,7 @@
/**
* password getter
+ *
* @return password
*/
public String getPassword() {
@@ -61,6 +64,7 @@
/**
* password setter
+ *
* @param password password
*/
public void setPassword(String password) {
@@ -69,6 +73,7 @@
/**
* passwordConfirmation getter
+ *
* @return passwordConfirmation
*/
public String getPasswordConfirmation() {
@@ -77,6 +82,7 @@
/**
* passwordConfirmation setter
+ *
* @param passwordConfirmation passwordConfirmation
*/
public void setPasswordConfirmation(String passwordConfirmation) {
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/model/UpdateUtilisateurModel.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/model/UpdateUtilisateurModel.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/model/UpdateUtilisateurModel.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -33,6 +33,7 @@
/**
* Modèle : champs supplémentaire pour la mise à jour de son profil utilisateur
+ *
* @author Mickael Tricot
*/
public final class UpdateUtilisateurModel implements Serializable {
@@ -55,6 +56,7 @@
/**
* Validate the model
+ *
* @return TRUE if it is valid
*/
public boolean validate() {
@@ -63,6 +65,7 @@
/**
* currentPassword getter
+ *
* @return currentPassword
*/
public String getCurrentPassword() {
@@ -71,6 +74,7 @@
/**
* currentPassword setter
+ *
* @param currentPassword currentPassword
*/
public void setCurrentPassword(String currentPassword) {
@@ -79,6 +83,7 @@
/**
* newPassword getter
+ *
* @return newPassword
*/
public String getNewPassword() {
@@ -87,6 +92,7 @@
/**
* newPassword setter
+ *
* @param newPassword newPassword
*/
public void setNewPassword(String newPassword) {
@@ -95,6 +101,7 @@
/**
* newPasswordConfirmation getter
+ *
* @return newPasswordConfirmation
*/
public String getNewPasswordConfirmation() {
@@ -103,6 +110,7 @@
/**
* newPasswordConfirmation setter
+ *
* @param newPasswordConfirmation newPasswordConfirmation
*/
public void setNewPasswordConfirmation(String newPasswordConfirmation) {
@@ -111,6 +119,7 @@
/**
* password getter
+ *
* @return password
*/
public String getPassword() {
@@ -119,6 +128,7 @@
/**
* password setter
+ *
* @param password password
*/
public void setPassword(String password) {
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/renderers/PersonneRenderer.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/renderers/PersonneRenderer.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/renderers/PersonneRenderer.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -28,6 +28,7 @@
/**
* Renderer to display Personne with first the name, then the surname (usefull when list is sorted by 'nom'+'prenom')
+ *
* @author Adrien Cheype
*/
public class PersonneRenderer extends ChoiceRenderer<Personne> {
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/renderers/ProduitRenderer.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/renderers/ProduitRenderer.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/renderers/ProduitRenderer.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -28,6 +28,7 @@
/**
* Renderer to display Produit with product ref.
+ *
* @author Eric Chatellier
*/
public class ProduitRenderer extends ChoiceRenderer<Produit> {
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/CallerPage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/CallerPage.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/CallerPage.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -29,6 +29,7 @@
/**
* Caller page, to make easy redirections between pages. Works either with a page class or instance.
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -42,6 +43,7 @@
/**
* Constructor
+ *
* @param page Page class
*/
public CallerPage(Class<? extends TemplatePage> page) {
@@ -52,6 +54,7 @@
/**
* Constructor
+ *
* @param page Page instance
*/
public CallerPage(TemplatePage page) {
@@ -62,6 +65,7 @@
/**
* Add a page parameter (only for instance pages)
+ *
* @param key Key
* @param value Value
*/
@@ -73,6 +77,7 @@
/**
* Set the response page for the current page
+ *
* @param currentPage Current page
*/
public void responsePage(TemplatePage currentPage) {
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/behaviors/JSConfirmationBehavior.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/behaviors/JSConfirmationBehavior.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/behaviors/JSConfirmationBehavior.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -33,6 +33,7 @@
/**
* JavaScript confirmation behavior
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -49,6 +50,7 @@
/**
* Constructor
+ *
* @param message Confirmation message
*/
public JSConfirmationBehavior(IModel<String> message) {
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/behaviors/MoleculeEditorBehavior.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/behaviors/MoleculeEditorBehavior.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/behaviors/MoleculeEditorBehavior.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -33,14 +33,13 @@
import org.apache.wicket.request.Response;
/**
- * Permet d'ajouter la formule dans un attribut formula. L'attribut est ensuite
- * utilise en javascript pour ajouter la visualisation de la formule
- *
+ * Permet d'ajouter la formule dans un attribut formula. L'attribut est ensuite utilise en javascript pour ajouter la
+ * visualisation de la formule
+ *
* @author poussin
* @version $Revision$
- *
- * Last update: $Date$
- * by : $Author$
+ *
+ * Last update: $Date$ by : $Author$
*/
public class MoleculeEditorBehavior extends AttributeModifier {
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/behaviors/MoleculeViewBehavior.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/behaviors/MoleculeViewBehavior.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/behaviors/MoleculeViewBehavior.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -33,14 +33,13 @@
import org.apache.wicket.request.Response;
/**
- * Permet d'ajouter la formule dans un attribut formula. L'attribut est ensuite
- * utilise en javascript pour ajouter l'editeur de formule
- *
+ * Permet d'ajouter la formule dans un attribut formula. L'attribut est ensuite utilise en javascript pour ajouter
+ * l'editeur de formule
+ *
* @author poussin
* @version $Revision$
- *
- * Last update: $Date$
- * by : $Author$
+ *
+ * Last update: $Date$ by : $Author$
*/
public class MoleculeViewBehavior extends AttributeModifier {
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/behaviors/ReplaceEmptyLabelBehavior.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/behaviors/ReplaceEmptyLabelBehavior.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/behaviors/ReplaceEmptyLabelBehavior.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -27,6 +27,7 @@
/**
* For instance, used to replace empty fields by customed regular expression when model is null
+ *
* @author Alban Diguer
*/
public class ReplaceEmptyLabelBehavior extends Behavior {
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/columns/BooleanPropertyColumn.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/columns/BooleanPropertyColumn.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/columns/BooleanPropertyColumn.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -34,6 +34,7 @@
/**
* PropertyColumn which display booleans
+ *
* @author Adrien Cheype
* @param <T> Type of the row model
* @param <S> the type of the sort property
@@ -48,6 +49,7 @@
/**
* Constructor
+ *
* @param displayModel DisplayModel
* @param sortProperty SortProperty
* @param propertyExpression Wicket property expression
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/columns/DecimalPropertyColumn.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/columns/DecimalPropertyColumn.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/columns/DecimalPropertyColumn.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -36,6 +36,7 @@
/**
* PropertyColumn which display numbers with decimal format
+ *
* @author Adrien Cheype
* @param <T> Type of the row model
* @param <S> the type of the sort property
@@ -53,6 +54,7 @@
/**
* Constructor
+ *
* @param displayModel DisplayModel
* @param sortProperty SortProperty
* @param propertyExpression Wicket property expression
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/columns/EnumPropertyColumn.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/columns/EnumPropertyColumn.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/columns/EnumPropertyColumn.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -34,6 +34,7 @@
/**
* PropertyColumns which display corresponding messages for enum values
+ *
* @author Adrien Cheype
* @param <T> Type of the row model
* @param <S> the type of the sort property
@@ -48,6 +49,7 @@
/**
* Constructor
+ *
* @param displayModel DisplayModel
* @param sortProperty SortProperty
* @param propertyExpression Wicket property expression
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/columns/LinkPropertyColumn.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/columns/LinkPropertyColumn.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/columns/LinkPropertyColumn.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -35,6 +35,7 @@
/**
* Column embeded in a datatable which represent a link code from
* https://cwiki.apache.org/WICKET/adding-links-in-a-defaultdatatable.html
+ *
* @param <T> Generic type
* @param <S> the type of the sort property
*/
@@ -51,6 +52,7 @@
/**
* Constructor
+ *
* @param displayModel Display model
* @param sortProperty Sort property
* @param propertyExpression Property expression
@@ -64,6 +66,7 @@
/**
* Constructor
+ *
* @param displayModel Display model
* @param sortProperty Sort property
* @param propertyExpression Property expression
@@ -77,6 +80,7 @@
/**
* Constructor
+ *
* @param displayModel Display model
* @param sortProperty Sort property
* @param propertyExpression Property expression
@@ -92,6 +96,7 @@
/**
* Constructor
+ *
* @param displayModel Display model
* @param labelModel Label model
*/
@@ -102,6 +107,7 @@
/**
* Constructor
+ *
* @param displayModel Display model
* @param sortProperty Sort property
* @param propertyExpression Property expression
@@ -112,6 +118,7 @@
/**
* Constructor
+ *
* @param displayModel Display model
* @param propertyExpression Property expression
*/
@@ -127,6 +134,7 @@
/**
* Override this method to react to link clicks. Your own/internal row id will most likely be inside the model.
+ *
* @param item Item
* @param componentId Component id
* @param model Model
@@ -140,6 +148,7 @@
/**
* Constructor
+ *
* @param item Item
* @param componentId Component id
* @param model Model
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/columns/LinkableImagePropertyColumn.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/columns/LinkableImagePropertyColumn.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/columns/LinkableImagePropertyColumn.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -34,6 +34,7 @@
/**
* Column embeded in a datatable which represent an linkable image
+ *
* @author Adrien Cheype
* @param <T> Generic type
* @param <S> the type of the sort property
@@ -51,6 +52,7 @@
/**
* Constructor
+ *
* @param imageSrc Relative url for the image
* @param linkTitle Title displayed for the link
* @param altMessage Alternative message displayed when image can't be rendered
@@ -61,6 +63,7 @@
/**
* Constructor
+ *
* @param displayModel header display model
* @param imageSrc Relative url for the image
* @param linkTitle Title displayed for the link
@@ -83,6 +86,7 @@
/**
* Override this method to react to link clicks. Your own/internal row id will most likely be inside the model.
+ *
* @param item Item
* @param componentId Component id
* @param model Model
@@ -96,6 +100,7 @@
/**
* Constructor
+ *
* @param item Item
* @param componentId Component id
* @param model Model
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/columns/MapValuePropertyColumn.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/columns/MapValuePropertyColumn.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/columns/MapValuePropertyColumn.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -35,6 +35,7 @@
/**
* PropertyColumn which display string resulting values of applying model value on a map.
+ *
* @author Adrien Cheype
* @param <T> Type of the row model
* @param <S> the type of the sort property
@@ -50,6 +51,7 @@
/**
* Constructor
+ *
* @param displayModel DisplayModel
* @param sortProperty SortProperty
* @param propertyExpression Wicket property expression
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/columns/PercentPropertyColumn.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/columns/PercentPropertyColumn.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/columns/PercentPropertyColumn.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -34,6 +34,7 @@
/**
* PropertyColumns which display numbers with percent format
+ *
* @author Adrien Cheype
* @param <T> Type of the row model
* @param <S> the type of the sort property
@@ -48,6 +49,7 @@
/**
* Constructor
+ *
* @param displayModel DisplayModel
* @param sortProperty SortProperty
* @param propertyExpression Wicket property expression
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/columns/ShortDatePropertyColumn.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/columns/ShortDatePropertyColumn.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/columns/ShortDatePropertyColumn.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -35,6 +35,7 @@
/**
* PropertyColumns which display dates with a short format
+ *
* @author Adrien Cheype
* @param <T> Type of the row model
* @param <S> the type of the sort property
@@ -49,6 +50,7 @@
/**
* Constructor
+ *
* @param displayModel DisplayModel
* @param sortProperty SortProperty
* @param propertyExpression Wicket property expression
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/converters/BigDecimalConverterImpl.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/converters/BigDecimalConverterImpl.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/converters/BigDecimalConverterImpl.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -35,6 +35,7 @@
/**
* Converter for BigDecimal, work with DECIMAL_PRECISION and SCALE_PRECISION. If the number is not recognize with locale
* parameters, try with '.' decimal separator
+ *
* @see DataContext#DECIMAL_PRECISION
* @see DataContext#DECIMAL_SCALE
* @author Adrien Cheype
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/converters/DoubleConverterImpl.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/converters/DoubleConverterImpl.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/converters/DoubleConverterImpl.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -33,6 +33,7 @@
/**
* Converter for Float. If the number is not recognize with locale parameters, try with '.' decimal separator
+ *
* @author Adrien Cheype
*/
public final class DoubleConverterImpl extends AbstractDecimalConverter<Double> {
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/data/TableExportToolbar.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/data/TableExportToolbar.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/data/TableExportToolbar.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -82,11 +82,9 @@
/**
* Creates a new link to the exported data for the provided {@link IDataExporter}.
- *
- * @param componentId
- * The component of the link.
- * @param dataExporter
- * The data exporter to use to export the data.
+ *
+ * @param componentId The component of the link.
+ * @param dataExporter The data exporter to use to export the data.
* @return a new link to the exported data for the provided {@link IDataExporter}.
*/
protected Component createExportLink(String componentId, final IDataExporter dataExporter) {
@@ -107,6 +105,7 @@
/**
* Constructor
+ *
* @param id Component id
* @param resource link resource
* @param dataExporter data exporter
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/forms/AutoCompleteTextFieldString.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/forms/AutoCompleteTextFieldString.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/forms/AutoCompleteTextFieldString.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -42,6 +42,7 @@
* Warning: if you get troubles with Tomcat, you need to adjust the server.xml file (<Connector URIEncoding="UTF-8" />),
* because the input is sent inside the URL.
* </p>
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -63,6 +64,7 @@
/**
* String purge for comparison
+ *
* @param string String
* @return Purged string (trim, lower case, no accent)
*/
@@ -84,6 +86,7 @@
/**
* Constructor
+ *
* @param id ID
* @param model Model
* @param choices Choices
@@ -95,6 +98,7 @@
/**
* Constructor
+ *
* @param id ID
* @param model Model
* @param choices Choices
@@ -144,6 +148,7 @@
/**
* Add a choice at the suggestion list
+ *
* @param choice The choice to add
*/
public void addChoice(String choice) {
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/forms/SubmittableButton.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/forms/SubmittableButton.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/forms/SubmittableButton.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -32,6 +32,7 @@
/**
* Submittable form button, which overrides the default form behavior
+ *
* @author Mickael Tricot
*/
public final class SubmittableButton extends Button {
@@ -47,6 +48,7 @@
/**
* Constructor
+ *
* @param id ID
* @param submittable Submittable
* @param specificMsgPage Page wich provide error messages
@@ -60,6 +62,7 @@
/**
* Constructor
+ *
* @param id ID
* @param model Model
* @param submittable Submittable
@@ -71,6 +74,7 @@
/**
* Constructor
+ *
* @param id ID
* @param submittable Submittable
*/
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/forms/SubmittableButtonEvents.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/forms/SubmittableButtonEvents.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/forms/SubmittableButtonEvents.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -28,6 +28,7 @@
/**
* Submittable form component actions
+ *
* @author Mickael Tricot
*/
public abstract class SubmittableButtonEvents implements Serializable {
@@ -41,6 +42,7 @@
/**
* (2) Process the form goal. For example, call the related service method.
+ *
* @throws AbstractException if an error occured
*/
public abstract void onProcess() throws AbstractException;
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/models/DisplayBooleanPropertyModel.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/models/DisplayBooleanPropertyModel.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/models/DisplayBooleanPropertyModel.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -28,6 +28,7 @@
/**
* Model to well display boolean informations
+ *
* @author Alban Diguer
*/
public class DisplayBooleanPropertyModel extends PropertyModel<Object> {
@@ -43,6 +44,7 @@
/**
* Constructor
+ *
* @param modelObject mo
* @param expression e
* @param page p
@@ -60,6 +62,7 @@
/**
* Retrieve a boolean value message. Null-safe methode
+ *
* @param boolValue The boolean value
* @return The associated message, null if the Boolean is null
*/
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/models/DisplayDecimalPropertyModel.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/models/DisplayDecimalPropertyModel.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/models/DisplayDecimalPropertyModel.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -32,6 +32,7 @@
/**
* Property model to well display decimal fields
+ *
* @author Alban Diguer
*/
public class DisplayDecimalPropertyModel extends PropertyModel<Object> {
@@ -55,6 +56,7 @@
/**
* Constructor
+ *
* @param modelObject modelObject
* @param expression expression
* @param format format
@@ -74,6 +76,7 @@
/**
* Get the format for decimals
+ *
* @return the format
*/
private final NumberFormat getDecimalFormat() {
@@ -94,6 +97,7 @@
/**
* Retrieve a decimal in the appropriate format. Null-safe methode
+ *
* @param decimalValue The decimal value
* @return The string who represent the decimal value, null if the decimal value is null
*/
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/models/DisplayEnumPropertyModel.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/models/DisplayEnumPropertyModel.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/models/DisplayEnumPropertyModel.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -28,6 +28,7 @@
/**
* Well Display an enum with a property model
+ *
* @author Alban Diguer
*/
public class DisplayEnumPropertyModel extends PropertyModel<Object> {
@@ -40,6 +41,7 @@
/**
* Constructor
+ *
* @param modelObject mo
* @param expression e
* @param page p
@@ -52,6 +54,7 @@
/**
* {@inheritDoc}
+ *
* @return the enum value
*/
@Override
@@ -61,6 +64,7 @@
/**
* Retrieve an enum value message (class.value). Null-safe methode
+ *
* @param <E> Enum type
* @param enumValue Enum value, null is the enumValue is null
* @return Enum value message
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/models/DisplayMapValuePropertyModel.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/models/DisplayMapValuePropertyModel.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/models/DisplayMapValuePropertyModel.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -28,6 +28,7 @@
/**
* Property Model which give the string resulting value of applying model value on a map.
+ *
* @author Alban Diguer
* @author Adrien Cheype
* @param <T> Type of the map key. The map is thus parametred by <T, String>
@@ -39,6 +40,7 @@
/**
* Constructor
+ *
* @param modelObject Model object
* @param expression Expression to reach property model
* @param map Applying map
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/models/DisplayPercentPropertyModel.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/models/DisplayPercentPropertyModel.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/models/DisplayPercentPropertyModel.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -31,6 +31,7 @@
/**
* Property Model to well display percent informations fields
+ *
* @author Alban Diguer
* @author Adrien Cheype
*/
@@ -41,6 +42,7 @@
/**
* Constructor
+ *
* @param modelObject mo
* @param expression e
* @param locale locale
@@ -58,6 +60,7 @@
/**
* Retrieve a purcent in the appropriate format. Null-safe methode
+ *
* @param percentValue The purcentValue
* @return The string who represent the purcent, null if the purcent value is null
*/
@@ -70,6 +73,7 @@
/**
* Get the format for purcents
+ *
* @return the format
*/
private final NumberFormat getPercentFormat() {
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/models/DisplayShortDatePropertyModel.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/models/DisplayShortDatePropertyModel.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/models/DisplayShortDatePropertyModel.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -30,6 +30,7 @@
/**
* Property Model to well display short date fields informations
+ *
* @author Alban Diguer
*/
public class DisplayShortDatePropertyModel extends PropertyModel<Object> {
@@ -39,6 +40,7 @@
/**
* Constructor
+ *
* @param modelObject mo
* @param expression e
* @param locale l
@@ -56,6 +58,7 @@
/**
* Retrieve a date in the appropriate format. Null-safe methode
+ *
* @param dateValue The date (year, month, day only)
* @return The string who represent the date, null if the date is null
*/
@@ -68,6 +71,7 @@
/**
* Get the format for short date
+ *
* @return the format
*/
private final DateFormat getShortDateFormat() {
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/models/GenericLoadableDetachableModel.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/models/GenericLoadableDetachableModel.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/models/GenericLoadableDetachableModel.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -38,6 +38,7 @@
/**
* Generic loadable/detachable model, it stores only the model class & ID, and retrieve the model from the DB when
* necessary. Warning: do not use it in forms.
+ *
* @author Mickael Tricot
* @author Adrien Cheype
* @param <M> Model type
@@ -59,6 +60,7 @@
/**
* Constructor
+ *
* @param modelClass Model class
* @param modelID Model ID
*/
@@ -72,6 +74,7 @@
/**
* Constructor
+ *
* @param model Model
*/
@SuppressWarnings("unchecked")
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/models/SimpleSortableListDataProvider.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/models/SimpleSortableListDataProvider.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/models/SimpleSortableListDataProvider.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -42,10 +42,10 @@
import org.slf4j.LoggerFactory;
/**
- * Same as {@link LoadableDetachableSortableListDataProvider} but use directly object
- * in list (without reload from data base)
- *
- *
+ * Same as {@link LoadableDetachableSortableListDataProvider} but use directly object in list (without reload from data
+ * base)
+ *
+ *
* @author Mickael Tricot
* @author Adrien Cheype
* @param <M> Model object type
@@ -73,6 +73,7 @@
// private FilterMapHomeMade filter;
/**
* Constructor
+ *
* @param list List
* @param locale Locale
*/
@@ -150,6 +151,7 @@
/**
* list getter
+ *
* @return list
*/
public List<M> getList() {
@@ -158,6 +160,7 @@
/**
* list setter
+ *
* @param list list
*/
public void setList(List<M> list) {
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/panels/CollapsiblePanel.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/panels/CollapsiblePanel.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/panels/CollapsiblePanel.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -33,6 +33,7 @@
/**
* Wicket panel that can be opened and closed. Source : https://gist.github.com/594489
+ *
* @author Jonny Wray, adapted by Adrien Cheype
*/
public abstract class CollapsiblePanel extends Panel {
@@ -51,6 +52,7 @@
/**
* Construct the panel
+ *
* @param id Panel ID
* @param titleModel Model used to get the panel title
* @param defaultOpen Is the default state open
@@ -91,6 +93,7 @@
/**
* Construct the container contained within the collapsible panel
+ *
* @param markupId ID that should be used for the inner panel
* @return The inner container displayed when collapsible is open
*/
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/panels/PropertyLabelLinkPanel.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/panels/PropertyLabelLinkPanel.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/panels/PropertyLabelLinkPanel.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -30,6 +30,7 @@
/**
* Panel which display a link with inside the corresponding value of the model
+ *
* @author Adrien Cheype
* @param <T> Generic class of the model
**/
@@ -40,6 +41,7 @@
/**
* Constructor
+ *
* @param id panel id
* @param linkModel model used to generate the link
*/
@@ -59,6 +61,7 @@
/**
* Constructor
+ *
* @param id panel id
* @param linkModel model used to generate the link
* @param linkTitle title displayed for the link
@@ -73,6 +76,7 @@
/**
* Get the model
+ *
* @return model
*/
@SuppressWarnings("unchecked")
@@ -82,6 +86,7 @@
/**
* Get the model object
+ *
* @return model object
*/
@SuppressWarnings("unchecked")
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/panels/PropertyLabelLinkProduitPanel.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/panels/PropertyLabelLinkProduitPanel.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/panels/PropertyLabelLinkProduitPanel.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -37,6 +37,7 @@
* Panel which display a "produit" link with inside the correspondig value of the model. If the produit is an Extrait,
* the link is on the corresponding Extraction page, otherwise it's an Fraction and the link is on the corresponding
* Purification page.
+ *
* @author Adrien Cheype
*/
public abstract class PropertyLabelLinkProduitPanel extends Panel {
@@ -46,6 +47,7 @@
/**
* Constructor
+ *
* @param id panel id
* @param produitModel model used to generate the link
*/
@@ -72,6 +74,7 @@
/**
* Constructor
+ *
* @param id panel id
* @param produitModel model used to generate the link
* @param page page used to get messages
@@ -92,6 +95,7 @@
/**
* Get the model
+ *
* @return model
*/
@SuppressWarnings("unchecked")
@@ -101,6 +105,7 @@
/**
* Get the model object
+ *
* @return model object
*/
public final Produit getModelObject() {
@@ -109,12 +114,14 @@
/**
* Executed on click evenement when the produis is an extrait
+ *
* @param extrait extrait
*/
public abstract void onClickIfExtrait(Extrait extrait);
/**
* Executed on click evenement when the produis is a fraction
+ *
* @param fraction fraction
*/
public abstract void onClickIfFraction(Fraction fraction);
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/panels/SimpleTooltipPanel.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/panels/SimpleTooltipPanel.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/panels/SimpleTooltipPanel.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -32,12 +32,14 @@
/**
* Panel which display a image (a question mark) with an associated message (display by the navigator on "on over"
* event)
+ *
* @author Adrien Cheype
*/
public class SimpleTooltipPanel extends Panel {
/**
* Constructor
+ *
* @param id Component id
* @param messageModel Message Model displayed over the image
*/
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/renderers/EnumChoiceRenderer.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/renderers/EnumChoiceRenderer.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/renderers/EnumChoiceRenderer.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -30,6 +30,7 @@
/**
* IChoiceRenderer for an Enum
+ *
* @author Mickael Tricot
* @param <E> Enum
*/
@@ -40,6 +41,7 @@
/**
* Constructor
+ *
* @param page Page
*/
public EnumChoiceRenderer(TemplatePage page) {
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/renderers/MapChoiceRenderer.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/renderers/MapChoiceRenderer.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/renderers/MapChoiceRenderer.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -29,6 +29,7 @@
/**
* IChoiceRender for a map
+ *
* @author Mickael Tricot
* @param <K> Key (ID)
* @param <V> Value (display value)
@@ -40,6 +41,7 @@
/**
* Constructor
+ *
* @param map Map
*/
public MapChoiceRenderer(Map<K, V> map) {
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/resources/WebMessages.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/resources/WebMessages.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/resources/WebMessages.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -34,6 +34,7 @@
/**
* Internationalization messages (works with Spring MessageSourceAccessor)
+ *
* @author Mickael Tricot
*/
@Service
@@ -44,6 +45,7 @@
/**
* Constructor
+ *
* @param source Message source
*/
public WebMessages(MessageSourceAccessor source) {
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/security/AuthContainer.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/security/AuthContainer.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/security/AuthContainer.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -26,6 +26,7 @@
/**
* Container displayed only if the specified roles are authorized
+ *
* @author Mickael Tricot
*/
public final class AuthContainer extends WebMarkupContainer {
@@ -35,6 +36,7 @@
/**
* Constructor
+ *
* @param id ID
* @param roles Authorized roles
*/
@@ -45,6 +47,7 @@
/**
* authorized getter
+ *
* @return authorized
*/
public boolean isAuthorized() {
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/security/AuthRole.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/security/AuthRole.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/security/AuthRole.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -24,6 +24,7 @@
/**
* Authentication roles
+ *
* @author Mickael Tricot
*/
public enum AuthRole {
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/security/AuthRoles.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/security/AuthRoles.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/security/AuthRoles.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -29,6 +29,7 @@
/**
* Page authorized roles
+ *
* @author Mickael Tricot
*/
@Retention(RetentionPolicy.RUNTIME)
@@ -36,6 +37,7 @@
public @interface AuthRoles {
/**
* Authorized roles (all roles if null or empty)
+ *
* @return Authorized roles
*/
AuthRole[] value();
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/security/AuthSession.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/security/AuthSession.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/security/AuthSession.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -43,6 +43,7 @@
/**
* Web session
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -66,6 +67,7 @@
/**
* Constructor
+ *
* @param request Request
*/
public AuthSession(Request request) {
@@ -99,6 +101,7 @@
/**
* Autologin
+ *
* @return Success
*/
private boolean autologin() {
@@ -134,6 +137,7 @@
/**
* rememberMe getter
+ *
* @return rememberMe
*/
public Boolean getRememberMe() {
@@ -142,6 +146,7 @@
/**
* role getter
+ *
* @return role
*/
public AuthRole getRole() {
@@ -150,6 +155,7 @@
/**
* utilisateur getter
+ *
* @return utilisateur
*/
public Utilisateur getUtilisateur() {
@@ -170,6 +176,7 @@
/**
* Connect the user (to do after authenticating)
+ *
* @param utilisateur Utilisateur
* @param rememberMe True if the authentication is saved in a cookie
*/
@@ -179,8 +186,8 @@
setRememberMe(rememberMe);
if (rememberMe) {
- WebApplication.get().getSecuritySettings().getAuthenticationStrategy().save(utilisateur.getCourriel(),
- utilisateur.getPasswordHash());
+ WebApplication.get().getSecuritySettings().getAuthenticationStrategy()
+ .save(utilisateur.getCourriel(), utilisateur.getPasswordHash());
}
}
@@ -196,6 +203,7 @@
/**
* rememberMe setter
+ *
* @param rememberMe RememberMe
*/
private void setRememberMe(Boolean rememberMe) {
@@ -204,6 +212,7 @@
/**
* role setter
+ *
* @param role Role
*/
private void setRole(AuthRole role) {
@@ -212,6 +221,7 @@
/**
* utilisateur setter
+ *
* @param utilisateur Utilisateur
*/
private void setUtilisateur(Utilisateur utilisateur) {
@@ -220,6 +230,7 @@
/**
* Login action
+ *
* @param utilisateur Utilisateur
*/
public void update(Utilisateur utilisateur) {
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/security/AuthStrategy.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/security/AuthStrategy.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/security/AuthStrategy.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -31,6 +31,7 @@
/**
* Authorization strategy based on AuthRoles annotations
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -38,6 +39,7 @@
/**
* Check security
+ *
* @param authorizedRoles Authorized roles
* @return TRUE if the personne is authorized or if authorizedRoles is null or empty
*/
Modified: trunk/cantharella.web/src/test/java/nc/ird/cantharella/web/AbstractWebTest.java
===================================================================
--- trunk/cantharella.web/src/test/java/nc/ird/cantharella/web/AbstractWebTest.java 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/cantharella.web/src/test/java/nc/ird/cantharella/web/AbstractWebTest.java 2014-05-07 08:14:00 UTC (rev 269)
@@ -33,6 +33,7 @@
/**
* Test (to be extented) for the web layer
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
Modified: trunk/pom.xml
===================================================================
--- trunk/pom.xml 2014-05-06 15:45:40 UTC (rev 268)
+++ trunk/pom.xml 2014-05-07 08:14:00 UTC (rev 269)
@@ -10,7 +10,7 @@
<groupId>nc.ird</groupId>
<artifactId>cantharella</artifactId>
- <version>1.1.4-SNAPSHOT</version>
+ <version>1.2-SNAPSHOT</version>
<packaging>pom</packaging>
<name>Cantharella</name>
<description>Pharmacochemical database of natural substances</description>
1
0
06 May '14
Author: echatellier
Date: 2014-05-06 17:45:40 +0200 (Tue, 06 May 2014)
New Revision: 268
Url: http://forge.codelutin.com/projects/cantharella/repository/revisions/268
Log:
Format code
Modified:
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/config/DataContext.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/GenericDao.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/impl/HibernateTemplateDao.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Document.java
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/DocumentContent.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/config/ServiceContext.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/DocumentService.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/CampagneServiceImpl.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/DocumentServiceImpl.java
trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/CantharellaConfig.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/config/WebApplicationImpl.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/config/WebContext.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/HomePage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/campagne/ListCampagnesPage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/panels/ListErreurTestBioPanel.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/panels/ListMethodeExtractionPanel.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/panels/ListMethodePurificationPanel.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/panels/ListMethodeTestBioPanel.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/panels/ListPartiePanel.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/document/DocumentTooltipColumn.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/document/ManageDocumentPage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/document/panel/ManageListDocumentsPanel.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/search/SearchPage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/specimen/ListSpecimensPage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/models/LoadableDetachableSortableListDataProvider.java
trunk/src/code-formatter-conf/code-format.xml
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/config/DataContext.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/config/DataContext.java 2014-05-06 15:39:05 UTC (rev 267)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/config/DataContext.java 2014-05-06 15:45:40 UTC (rev 268)
@@ -71,7 +71,7 @@
* <p>
* DB_* properties can be placed in the properties file, if they vary depending on the environment.
* </p>
- *
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -135,7 +135,7 @@
/**
* Scale is the number of digits to the right of the decimal point in a number. For example, the number 123.45 has a
* precision of 5 and a scale of 2
- *
+ *
*/
public static final int DECIMAL_SCALE = 4;
@@ -286,8 +286,8 @@
hibernateProperties.setProperty("hibernate.format_sql", String.valueOf(false));
hibernateProperties.setProperty("hibernate.use_sql_comments", String.valueOf(dbDebugProperty));
// Hibernate: cache
- hibernateProperties.setProperty("hibernate.cache.region.factory_class", SingletonEhCacheRegionFactory.class
- .getName());
+ hibernateProperties.setProperty("hibernate.cache.region.factory_class",
+ SingletonEhCacheRegionFactory.class.getName());
hibernateProperties.setProperty("hibernate.cache.use_query_cache", String.valueOf(true));
hibernateProperties.setProperty("hibernate.cache.use_second_level_cache", String.valueOf(true));
hibernateProperties.setProperty("hibernate.cache.use_structured_entries", String.valueOf(dbDebugProperty));
@@ -308,8 +308,8 @@
// Hibernate search
hibernateProperties.setProperty("hibernate.search.default.directory_provider", "filesystem");
hibernateProperties.setProperty("hibernate.search.default.indexBase", hibernateSearchIndexBase);
- hibernateProperties.setProperty(org.hibernate.search.Environment.ANALYZER_CLASS, CantharellaAnalyzer.class
- .getName());
+ hibernateProperties.setProperty(org.hibernate.search.Environment.ANALYZER_CLASS,
+ CantharellaAnalyzer.class.getName());
hibernateProperties.setProperty(org.hibernate.search.Environment.ENABLE_DIRTY_CHECK, "false");
hibernateProperties.setProperty(org.hibernate.search.Environment.LUCENE_MATCH_VERSION, "LUCENE_36");
// Hibernate: Session
@@ -362,6 +362,7 @@
/**
* Set the data layer properties for the cantharella configuration
+ *
* @return The placeholder configurer which get the data layer properties
*/
@Bean
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/GenericDao.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/GenericDao.java 2014-05-06 15:39:05 UTC (rev 267)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/GenericDao.java 2014-05-06 15:45:40 UTC (rev 268)
@@ -34,6 +34,7 @@
/**
* Generic DAO (works for all models)
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -41,6 +42,7 @@
/**
* Count the number of rows
+ *
* @param <M> Model type
* @param modelClass Model class (not null)
* @return Number of rows
@@ -50,6 +52,7 @@
/**
* Count the number of result given by the search criteria. The criteria must contain the count projection.
+ *
* @param criteria The criteria
* @return The number
*/
@@ -58,6 +61,7 @@
/**
* Count the number of result given by the hql search. The hql query must contain the count operator.
+ *
* @param hqlQuery The HQL query string
* @param parameters Parameters (in replacement of ?)
* @return The number
@@ -67,6 +71,7 @@
/**
* Create a model
+ *
* @param <M> Model type
* @param model Model (not null)
* @throws DataConstraintException When there is a problem of data integrity
@@ -76,6 +81,7 @@
/**
* Create or update a model
+ *
* @param <M> Model type
* @param model Model (not null)
* @throws DataConstraintException When there is a problem of data integrity
@@ -86,6 +92,7 @@
/**
* Merge a model. Usefull when several detached objects are loaded (createOrUpdate throws NonUniqueObjectException
* in this case).
+ *
* @param <M> Model type
* @param model Model (not null)
* @throws DataConstraintException When there is a problem of data integrity
@@ -94,6 +101,7 @@
// public <M extends AbstractModel> void merge(M model) throws DataConstraintException;
/**
* Delete a model
+ *
* @param <M> model type
* @param modelClass Model class (not null)
* @param id Model ID (not null)
@@ -106,6 +114,7 @@
/**
* Delete a model
+ *
* @param <M> Model type
* @param model Model (not null)
* @throws DataNotFoundException Model not found
@@ -116,6 +125,7 @@
/**
* List entities given by the search criteria
+ *
* @param criteria The criteria
* @return List of results
*/
@@ -124,6 +134,7 @@
/**
* List entities given by the hql query
+ *
* @param hqlQuery The HQL query string
* @param parameters Parameters (in replacement of ?)
* @return List of results
@@ -134,6 +145,7 @@
/**
* Execute SQL query. This method is not recommanded because it shortcuts the Hibernate process. Do not use it if it
* is not really necessary.
+ *
* @param sqlQuery SQL query
* @param parameters Parameters (in replacement of ?)
* @return Number of rows affected
@@ -144,6 +156,7 @@
/**
* Test model existence
+ *
* @param <M> Model type
* @param modelClass Model class (not null)
* @param id ID (not null)
@@ -154,6 +167,7 @@
/**
* Test model existence
+ *
* @param <M> Model type
* @param modelClass Model class
* @param property Property name
@@ -165,6 +179,7 @@
/**
* Test existence of a criteria
+ *
* @param criteria The criteria
* @return True if exists, otherwise false
*/
@@ -173,6 +188,7 @@
/**
* Read models
+ *
* @param <M> Model type
* @param modelClass Model class (not null)
* @return Models
@@ -182,6 +198,7 @@
/**
* Read models
+ *
* @param <M> Model type
* @param sortColumn column name for the models sort
* @param modelClass Model class (not null)
@@ -191,6 +208,7 @@
// <M extends AbstractModel> List<M> readList(Class<M> modelClass, String sortColumn);
/**
* Read models
+ *
* @param <M> Model type
* @param sortColumns column names for the models sort (with the order)
* @param modelClass Model class (not null)
@@ -201,6 +219,7 @@
/**
* Read models according to the order of @Id or @EmbeddedId column
+ *
* @param <M> Model type
* @param modelClass Model class (not null)
* @param firstResult First result (not negative)
@@ -214,6 +233,7 @@
/**
* Read models according to the order of @Id or @EmbeddedId column
+ *
* @param <M> Model type
* @param modelClass Model class (not null)
* @param firstResult First result (not negative)
@@ -225,6 +245,7 @@
/**
* Read a model
+ *
* @param <M> Model type
* @param modelClass Model class (not null)
* @param id Model ID (not null)
@@ -237,6 +258,7 @@
/**
* Read and fetch a model
+ *
* @param <M> Model class
* @param modelClass Model class
* @param uniqueProperty Unique property name
@@ -250,6 +272,7 @@
/**
* Refresh a model object
+ *
* @param <M> Model type
* @param model Model object
*/
@@ -258,6 +281,7 @@
/**
* Update a model
+ *
* @param <M> Model type
* @param model Model (not null)
* @throws DataNotFoundException Model not found
@@ -268,6 +292,7 @@
/**
* Evict a model. Remove from the hibernate session.
+ *
* @param <M> Model type
* @param model Model (not null)
*/
@@ -276,6 +301,7 @@
/**
* Check if the given model is in the hibernate session.
+ *
* @param <M> Model type
* @param model Model (not null)
* @return If the given model is in the hibernate session
@@ -285,6 +311,7 @@
/**
* Merge a model from the hibernate session.
+ *
* @param <M> Model type
* @param model Model (not null)
* @return merged object
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/impl/HibernateTemplateDao.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/impl/HibernateTemplateDao.java 2014-05-06 15:39:05 UTC (rev 267)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/dao/impl/HibernateTemplateDao.java 2014-05-06 15:45:40 UTC (rev 268)
@@ -44,6 +44,7 @@
/**
* Generic DAO implementation for Hibernate
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -62,6 +63,7 @@
/**
* Criteria : model from a property value
+ *
* @param modelClass Model class
* @param propertyName Property name
* @param value Value
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Document.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Document.java 2014-05-06 15:39:05 UTC (rev 267)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Document.java 2014-05-06 15:45:40 UTC (rev 268)
@@ -113,12 +113,12 @@
/** File data. */
@NotNull
@OneToOne(orphanRemoval = true, optional = false, fetch = FetchType.LAZY)
- @Cascade( { CascadeType.SAVE_UPDATE })
+ @Cascade({ CascadeType.SAVE_UPDATE })
private DocumentContent fileContent;
/** File data thumbnail. */
@OneToOne(orphanRemoval = true, optional = true, fetch = FetchType.LAZY)
- @Cascade( { CascadeType.SAVE_UPDATE })
+ @Cascade({ CascadeType.SAVE_UPDATE })
private DocumentContent fileContentThumb;
/** File mime type. */
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/DocumentContent.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/DocumentContent.java 2014-05-06 15:39:05 UTC (rev 267)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/DocumentContent.java 2014-05-06 15:45:40 UTC (rev 268)
@@ -34,8 +34,8 @@
/**
* Document entity content.
*
- * This entity extract bytea (byte[]) content from document entity for lazy
- * loading to not load on file content from database.
+ * This entity extract bytea (byte[]) content from document entity for lazy loading to not load on file content from
+ * database.
*
* @author Eric Chatellier
*/
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/config/ServiceContext.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/config/ServiceContext.java 2014-05-06 15:39:05 UTC (rev 267)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/config/ServiceContext.java 2014-05-06 15:45:40 UTC (rev 268)
@@ -50,6 +50,7 @@
/**
* Spring context for the service layer
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -99,6 +100,7 @@
/**
* mailActivated getter
+ *
* @return mailActivated
*/
public static boolean isMailActivated() {
@@ -107,6 +109,7 @@
/**
* mailActivated setter
+ *
* @param mailActivated mailActivated
*/
public static void setMailActivated(boolean mailActivated) {
@@ -176,6 +179,7 @@
/**
* Set the service layer properties for the cantharella configuration
+ *
* @return The placeholder configurer which get the service layer properties
*/
@Bean
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/DocumentService.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/DocumentService.java 2014-05-06 15:39:05 UTC (rev 267)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/DocumentService.java 2014-05-06 15:45:40 UTC (rev 268)
@@ -39,12 +39,14 @@
/**
* Services for documents
+ *
* @author Adrien Cheype
*/
public interface DocumentService {
/**
* List the document types available
+ *
* @return The list of document types
*/
@Transactional(readOnly = true)
@@ -52,6 +54,7 @@
/**
* Create a document type
+ *
* @param typeDocument The document type to create
* @throws DataConstraintException If the document type already exists (unique constraints)
*/
@@ -60,6 +63,7 @@
/**
* Load a document type
+ *
* @param idTypeDocument ID
* @return The corresponding document type
* @throws DataNotFoundException If not found
@@ -68,6 +72,7 @@
/**
* Charger a document type
+ *
* @param nom The document type name
* @return The corresponding document type
* @throws DataNotFoundException If not found
@@ -76,6 +81,7 @@
/**
* Modify a document type
+ *
* @param typeDocument The document type to modify
* @throws DataConstraintException If an unique constraint is broken with another document type
*/
@@ -84,6 +90,7 @@
/**
* Delete a document type
+ *
* @param typeDocument The document type to delete
* @throws DataConstraintException If the document type has linked data
*/
@@ -99,6 +106,7 @@
/**
* Liste les programmes des organismes déjà saisis
+ *
* @return Organisme des molécules
*/
@Transactional(readOnly = true)
@@ -106,6 +114,7 @@
/**
* Modify a document attachable
+ *
* @param documentAttachable The document attachable to modify
* @throws DataConstraintException If an unique constraint is broken with another document
*/
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/CampagneServiceImpl.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/CampagneServiceImpl.java 2014-05-06 15:39:05 UTC (rev 267)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/CampagneServiceImpl.java 2014-05-06 15:45:40 UTC (rev 268)
@@ -46,6 +46,7 @@
/**
* Implémentation du service campagne
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/DocumentServiceImpl.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/DocumentServiceImpl.java 2014-05-06 15:39:05 UTC (rev 267)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/DocumentServiceImpl.java 2014-05-06 15:45:40 UTC (rev 268)
@@ -58,6 +58,7 @@
/**
* Document service implementation
+ *
* @author Adrien Cheype
*/
@Service
@@ -75,6 +76,7 @@
/**
* Configuration allowed extension list setter.
+ *
* @param documentExtensionAllowed configuration value
*/
@Value("${document.extension.allowed}")
Modified: trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/CantharellaConfig.java
===================================================================
--- trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/CantharellaConfig.java 2014-05-06 15:39:05 UTC (rev 267)
+++ trunk/cantharella.utils/src/main/java/nc/ird/cantharella/utils/CantharellaConfig.java 2014-05-06 15:45:40 UTC (rev 268)
@@ -29,19 +29,19 @@
import org.nuiton.config.ArgumentsParserException;
/**
- * Used as factory in spring configuration to get configuration file as properties
- * this class use internaly {@link ApplicationConfig}.
- *
+ * Used as factory in spring configuration to get configuration file as properties this class use internaly
+ * {@link ApplicationConfig}.
+ *
* @author poussin
* @version $Revision$
- *
- * Last update: $Date$
- * by : $Author$
+ *
+ * Last update: $Date$ by : $Author$
*/
public class CantharellaConfig {
/**
* force filename to cantharella.config
+ *
* @return cantharella configuration as properties
* @throws ArgumentsParserException
*/
@@ -50,9 +50,8 @@
}
/**
- * This method take file name in argument, this permit to force filename for
- * example for unit tests
- *
+ * This method take file name in argument, this permit to force filename for example for unit tests
+ *
* @param filename filename to use
* @return cantharella configuration as properties
* @throws ArgumentsParserException
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/config/WebApplicationImpl.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/config/WebApplicationImpl.java 2014-05-06 15:39:05 UTC (rev 267)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/config/WebApplicationImpl.java 2014-05-06 15:45:40 UTC (rev 268)
@@ -114,11 +114,9 @@
private static final Logger LOG = LoggerFactory.getLogger(WebApplicationImpl.class);
/**
- * SpringBeans injector (some objects such as Pages are automatically
- * injected, by not all of them)
+ * SpringBeans injector (some objects such as Pages are automatically injected, by not all of them)
*
- * @param object
- * Object to be injected
+ * @param object Object to be injected
*/
public static void injectSpringBeans(Object object) {
Injector.get().inject(object);
@@ -151,14 +149,10 @@
/**
* Constructor
*
- * @param debug
- * Debug mode
- * @param optimize
- * Optimize mode
- * @param wicketConfiguration
- * Wicket configuration (DEVELOPMENT or DEPLOYMENT)
- * @param messages
- * Internationalization messages
+ * @param debug Debug mode
+ * @param optimize Optimize mode
+ * @param wicketConfiguration Wicket configuration (DEVELOPMENT or DEPLOYMENT)
+ * @param messages Internationalization messages
*/
public WebApplicationImpl(boolean debug, boolean optimize, RuntimeConfigurationType wicketConfiguration,
IStringResourceLoader... messages) {
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/config/WebContext.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/config/WebContext.java 2014-05-06 15:39:05 UTC (rev 267)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/config/WebContext.java 2014-05-06 15:45:40 UTC (rev 268)
@@ -64,7 +64,7 @@
/**
* Spring context for the web layer
- *
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -191,10 +191,10 @@
protected String log4jConfig;
static {
- Map<Locale, Map<String, String>> countries = new HashMap<Locale, Map<String, String>>(DataContext.LOCALES
- .size());
- Map<Locale, Map<String, String>> languages = new HashMap<Locale, Map<String, String>>(DataContext.LOCALES
- .size());
+ Map<Locale, Map<String, String>> countries = new HashMap<Locale, Map<String, String>>(
+ DataContext.LOCALES.size());
+ Map<Locale, Map<String, String>> languages = new HashMap<Locale, Map<String, String>>(
+ DataContext.LOCALES.size());
Map<Locale, List<String>> countryCodes = new HashMap<Locale, List<String>>(DataContext.LOCALES.size());
Map<Locale, List<String>> languageCodes = new HashMap<Locale, List<String>>(DataContext.LOCALES.size());
for (Locale locale : DataContext.LOCALES) {
@@ -289,6 +289,7 @@
/**
* Set the web layer properties for the cantharella configuration
+ *
* @return The placeholder configurer which get the web layer properties
*/
@Bean
@@ -306,7 +307,7 @@
/**
* Init the log4j configuration filepath
- *
+ *
* @throws FileNotFoundException If the config file is not found
*/
@PostConstruct
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/HomePage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/HomePage.java 2014-05-06 15:39:05 UTC (rev 267)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/HomePage.java 2014-05-06 15:45:40 UTC (rev 268)
@@ -77,6 +77,7 @@
/**
* Home page
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -171,8 +172,8 @@
successCurrentPage(ManageUtilisateurPage.class, "Update");
// Mise à jour de la liste
- CollectionTools.setter(utilisateursInvalid, personneService
- .listUtilisateursInvalid());
+ CollectionTools.setter(utilisateursInvalid,
+ personneService.listUtilisateursInvalid());
invalidUtilisateursView.setVisibilityAllowed(!utilisateursInvalid.isEmpty());
if (target != null) {
target.add(invalidUtilisateursView);
@@ -309,9 +310,8 @@
// Champs du formulaire
formView.add(new TextField<String>("Personne.courriel", new PropertyModel<String>(utilisateurModel,
"courriel")));
- formView
- .add(new PasswordTextField("LoginModel.password", new PropertyModel<String>(loginModel, "password"))
- .setRequired(false));
+ formView.add(new PasswordTextField("LoginModel.password", new PropertyModel<String>(loginModel, "password"))
+ .setRequired(false));
formView.add(new CheckBox("LoginModel.rememberMe", new PropertyModel<Boolean>(loginModel, "rememberMe")));
// Action : connexion
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/campagne/ListCampagnesPage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/campagne/ListCampagnesPage.java 2014-05-06 15:39:05 UTC (rev 267)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/campagne/ListCampagnesPage.java 2014-05-06 15:45:40 UTC (rev 268)
@@ -54,10 +54,11 @@
/**
* Page de consultation des campagnes
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
-@AuthRoles( { AuthRole.ADMIN, AuthRole.USER })
+@AuthRoles({ AuthRole.ADMIN, AuthRole.USER })
public final class ListCampagnesPage extends TemplatePage {
/** Service : campagne */
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/panels/ListErreurTestBioPanel.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/panels/ListErreurTestBioPanel.java 2014-05-06 15:39:05 UTC (rev 267)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/panels/ListErreurTestBioPanel.java 2014-05-06 15:45:40 UTC (rev 268)
@@ -44,6 +44,7 @@
/**
* Panel qui liste les erreurs de tests biologiques
+ *
* @author Adrien Cheype
*/
public class ListErreurTestBioPanel extends Panel {
@@ -54,6 +55,7 @@
/**
* Constructor
+ *
* @param id The panel ID
*/
public ListErreurTestBioPanel(String id) {
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/panels/ListMethodeExtractionPanel.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/panels/ListMethodeExtractionPanel.java 2014-05-06 15:39:05 UTC (rev 267)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/panels/ListMethodeExtractionPanel.java 2014-05-06 15:45:40 UTC (rev 268)
@@ -46,6 +46,7 @@
/**
* Panel qui liste les méthodes d'extraction
+ *
* @author Adrien Cheype
*/
public class ListMethodeExtractionPanel extends Panel {
@@ -56,6 +57,7 @@
/**
* Constructor
+ *
* @param id The panel ID
*/
public ListMethodeExtractionPanel(String id) {
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/panels/ListMethodePurificationPanel.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/panels/ListMethodePurificationPanel.java 2014-05-06 15:39:05 UTC (rev 267)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/panels/ListMethodePurificationPanel.java 2014-05-06 15:45:40 UTC (rev 268)
@@ -45,6 +45,7 @@
/**
* Panel qui liste les méthodes de purification
+ *
* @author Adrien Cheype
*/
public class ListMethodePurificationPanel extends Panel {
@@ -55,6 +56,7 @@
/**
* Constructor
+ *
* @param id The panel ID
*/
public ListMethodePurificationPanel(String id) {
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/panels/ListMethodeTestBioPanel.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/panels/ListMethodeTestBioPanel.java 2014-05-06 15:39:05 UTC (rev 267)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/panels/ListMethodeTestBioPanel.java 2014-05-06 15:45:40 UTC (rev 268)
@@ -45,6 +45,7 @@
/**
* Panel qui liste les méthodes de tests biologiques
+ *
* @author Adrien Cheype
*/
public class ListMethodeTestBioPanel extends Panel {
@@ -55,6 +56,7 @@
/**
* Constructor
+ *
* @param id The panel ID
*/
public ListMethodeTestBioPanel(String id) {
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/panels/ListPartiePanel.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/panels/ListPartiePanel.java 2014-05-06 15:39:05 UTC (rev 267)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/config/panels/ListPartiePanel.java 2014-05-06 15:45:40 UTC (rev 268)
@@ -44,6 +44,7 @@
/**
* Partie part of the SI configuration
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
@@ -55,6 +56,7 @@
/**
* Constructor
+ *
* @param id The panel ID
*/
public ListPartiePanel(String id) {
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/document/DocumentTooltipColumn.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/document/DocumentTooltipColumn.java 2014-05-06 15:39:05 UTC (rev 267)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/document/DocumentTooltipColumn.java 2014-05-06 15:45:40 UTC (rev 268)
@@ -44,18 +44,15 @@
* Column displaying an image and model as tooltip.
*
* @author Eric Chatellier
- * @param <T>
- * Generic type
- * @param <S>
- * the type of the sort property
+ * @param <T> Generic type
+ * @param <S> the type of the sort property
*/
public abstract class DocumentTooltipColumn<T extends DocumentAttachable, S> extends AbstractColumn<T, S> {
/**
* Constructor.
*
- * @param displayModel
- * header display model
+ * @param displayModel header display model
*/
public DocumentTooltipColumn(IModel<String> displayModel) {
super(displayModel);
@@ -94,26 +91,21 @@
/**
* Called when link is clicked.
*
- * @param model
- * current model
+ * @param model current model
*/
public abstract void onClick(IModel<T> model);
/**
- * Panel which include a linkable image. Used with the
- * LinkableImagePropertyColumn$LinkablePanel.html file
+ * Panel which include a linkable image. Used with the LinkableImagePropertyColumn$LinkablePanel.html file
*/
public class DocumentTooltipPanel extends Panel {
/**
* Constructor
*
- * @param id
- * Component id
- * @param model
- * model
- * @param messageModel
- * Message Model displayed over the image
+ * @param id Component id
+ * @param model model
+ * @param messageModel Message Model displayed over the image
*/
public DocumentTooltipPanel(String id, final IModel<T> model, IModel<?> messageModel) {
super(id);
@@ -134,18 +126,15 @@
}
/**
- * Use panel to be able to add an image into wicket <span wicket:id="label">
- * datatable column header.
+ * Use panel to be able to add an image into wicket <span wicket:id="label"> datatable column header.
*/
public class ImagePanel extends Panel {
/**
* Constructor
*
- * @param componentId
- * component id
- * @param imageSrc
- * image src
+ * @param componentId component id
+ * @param imageSrc image src
*/
public ImagePanel(String componentId, final Model<String> imageSrc) {
super(componentId);
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/document/ManageDocumentPage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/document/ManageDocumentPage.java 2014-05-06 15:39:05 UTC (rev 267)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/document/ManageDocumentPage.java 2014-05-06 15:45:40 UTC (rev 268)
@@ -116,6 +116,7 @@
/**
* Constructeur (mode création)
+ *
* @param callerPage Page appelante
* @param documentAttachable entity where document is attached to
* @param multipleEntry Saisie multiple
@@ -126,6 +127,7 @@
/**
* Constructeur (mode édition)
+ *
* @param document document to edit
* @param documentAttachable document sur le
* @param callerPage Page appelante
@@ -137,10 +139,10 @@
}
/**
- * Constructeur. Si idDocument et document sont null, on créée un nouveau Document.
- * Si idDocument est renseigné, on édite le document
- * correspondant. Si document est renseigné, on créée un nouveau document à
- * partir des informations qu'il contient.
+ * Constructeur. Si idDocument et document sont null, on créée un nouveau Document. Si idDocument est renseigné, on
+ * édite le document correspondant. Si document est renseigné, on créée un nouveau document à partir des
+ * informations qu'il contient.
+ *
* @param document document
* @param documentAttachable entity where document is attached to
* @param callerPage Page appelante
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/document/panel/ManageListDocumentsPanel.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/document/panel/ManageListDocumentsPanel.java 2014-05-06 15:39:05 UTC (rev 267)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/document/panel/ManageListDocumentsPanel.java 2014-05-06 15:45:40 UTC (rev 268)
@@ -61,6 +61,7 @@
/**
* Constructeur.
+ *
* @param id ID
* @param documentAttachableModel entity model where documents are attached to
* @param currentPage currentPage
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/search/SearchPage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/search/SearchPage.java 2014-05-06 15:39:05 UTC (rev 267)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/search/SearchPage.java 2014-05-06 15:45:40 UTC (rev 268)
@@ -120,8 +120,7 @@
/**
* Constructor.
*
- * @param queryBean
- * form query bean
+ * @param queryBean form query bean
*/
public SearchPage(SearchBean queryBean) {
super(SearchPage.class);
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/specimen/ListSpecimensPage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/specimen/ListSpecimensPage.java 2014-05-06 15:39:05 UTC (rev 267)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/specimen/ListSpecimensPage.java 2014-05-06 15:45:40 UTC (rev 268)
@@ -56,10 +56,11 @@
/**
* Page de consultation des spécimens
+ *
* @author Mickael Tricot
* @author Adrien Cheype
*/
-@AuthRoles( { AuthRole.ADMIN, AuthRole.USER })
+@AuthRoles({ AuthRole.ADMIN, AuthRole.USER })
public final class ListSpecimensPage extends TemplatePage {
/** Service : specimen */
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/models/LoadableDetachableSortableListDataProvider.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/models/LoadableDetachableSortableListDataProvider.java 2014-05-06 15:39:05 UTC (rev 267)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/utils/models/LoadableDetachableSortableListDataProvider.java 2014-05-06 15:45:40 UTC (rev 268)
@@ -46,6 +46,7 @@
/**
* Generic loadable/detachable/sortable data provider. Warning: do not use it in forms. TODO ajouter gestion des filtres
* avec "implements IFilterStateLocator<FilterMapHomeMade>"
+ *
* @author Mickael Tricot
* @author Adrien Cheype
* @param <M> Model object type
@@ -73,6 +74,7 @@
// private FilterMapHomeMade filter;
/**
* Constructor
+ *
* @param list List
* @param locale Locale
*/
@@ -140,6 +142,7 @@
/**
* list getter
+ *
* @return list
*/
public List<M> getList() {
@@ -148,6 +151,7 @@
/**
* list setter
+ *
* @param list list
*/
public void setList(List<M> list) {
Modified: trunk/src/code-formatter-conf/code-format.xml
===================================================================
--- trunk/src/code-formatter-conf/code-format.xml 2014-05-06 15:39:05 UTC (rev 267)
+++ trunk/src/code-formatter-conf/code-format.xml 2014-05-06 15:45:40 UTC (rev 268)
@@ -80,7 +80,7 @@
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation" value="insert"/>
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration" value="insert"/>
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_enum_constant" value="end_of_line"/>
-<setting id="org.eclipse.jdt.core.formatter.comment.format_line_comments" value="true"/>
+<setting id="org.eclipse.jdt.core.formatter.comment.format_line_comments" value="false"/>
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations" value="do not insert"/>
<setting id="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation" value="0"/>
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters" value="insert"/>
@@ -236,7 +236,7 @@
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for" value="do not insert"/>
<setting id="org.eclipse.jdt.core.formatter.blank_lines_after_package" value="1"/>
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter" value="insert"/>
+<setting id="org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter" value="do not insert"/>
<setting id="org.eclipse.jdt.core.formatter.compact_else_if" value="true"/>
<setting id="org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration" value="16"/>
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression" value="insert"/>
@@ -253,7 +253,7 @@
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation" value="do not insert"/>
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard" value="do not insert"/>
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.comment.line_length" value="80"/>
+<setting id="org.eclipse.jdt.core.formatter.comment.line_length" value="120"/>
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters" value="do not insert"/>
<setting id="org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve" value="1"/>
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration" value="do not insert"/>
@@ -275,7 +275,7 @@
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations" value="insert"/>
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized" value="do not insert"/>
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.comment.format_block_comments" value="true"/>
+<setting id="org.eclipse.jdt.core.formatter.comment.format_block_comments" value="false"/>
<setting id="org.eclipse.jdt.core.formatter.blank_lines_before_package" value="0"/>
<setting id="org.eclipse.jdt.core.formatter.blank_lines_after_imports" value="1"/>
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block" value="insert"/>
1
0
06 May '14
Author: echatellier
Date: 2014-05-06 17:39:05 +0200 (Tue, 06 May 2014)
New Revision: 267
Url: http://forge.codelutin.com/projects/cantharella/repository/revisions/267
Log:
fixes #5052: Entity document content are loaded in non lazy mode
Added:
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/DocumentContent.java
trunk/cantharella.data/src/main/sql/cantharella_schema_1.2.sql
Modified:
trunk/cantharella.data/pom.xml
trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Document.java
trunk/cantharella.data/src/test/java/nc/ird/cantharella/data/SchemaExporter.java
trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/DocumentServiceImpl.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/config/WebApplicationImpl.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/document/DocumentTooltipColumn.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/document/ManageDocumentPage.java
trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/document/panel/DocumentLinkPanel.java
Modified: trunk/cantharella.data/pom.xml
===================================================================
--- trunk/cantharella.data/pom.xml 2014-05-05 14:17:00 UTC (rev 266)
+++ trunk/cantharella.data/pom.xml 2014-05-06 15:39:05 UTC (rev 267)
@@ -118,6 +118,12 @@
<artifactId>hibernate-search-engine</artifactId>
</dependency>
<dependency>
+ <groupId>javax.el</groupId>
+ <artifactId>javax.el-api</artifactId>
+ <version>2.2.5</version>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
<groupId>org.apache.lucene</groupId>
<artifactId>lucene-core</artifactId>
</dependency>
Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Document.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Document.java 2014-05-05 14:17:00 UTC (rev 266)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/Document.java 2014-05-06 15:39:05 UTC (rev 267)
@@ -25,7 +25,6 @@
import java.util.Date;
-import javax.persistence.Basic;
import javax.persistence.Embeddable;
import javax.persistence.Entity;
import javax.persistence.FetchType;
@@ -33,6 +32,7 @@
import javax.persistence.Id;
import javax.persistence.Lob;
import javax.persistence.ManyToOne;
+import javax.persistence.OneToOne;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;
import javax.validation.constraints.NotNull;
@@ -40,6 +40,8 @@
import nc.ird.cantharella.data.model.utils.AbstractModel;
import nc.ird.cantharella.data.validation.LanguageCode;
+import org.hibernate.annotations.Cascade;
+import org.hibernate.annotations.CascadeType;
import org.hibernate.annotations.Type;
import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.constraints.NotEmpty;
@@ -109,13 +111,15 @@
private String fileName;
/** File data. */
- @Basic(fetch = FetchType.LAZY)
@NotNull
- private byte[] fileContent;
+ @OneToOne(orphanRemoval = true, optional = false, fetch = FetchType.LAZY)
+ @Cascade( { CascadeType.SAVE_UPDATE })
+ private DocumentContent fileContent;
/** File data thumbnail. */
- @Basic(fetch = FetchType.LAZY)
- private byte[] fileContentThumb;
+ @OneToOne(orphanRemoval = true, optional = true, fetch = FetchType.LAZY)
+ @Cascade( { CascadeType.SAVE_UPDATE })
+ private DocumentContent fileContentThumb;
/** File mime type. */
@NotEmpty
@@ -325,7 +329,7 @@
*
* @return file content
*/
- public byte[] getFileContent() {
+ public DocumentContent getFileContent() {
return fileContent;
}
@@ -334,7 +338,7 @@
*
* @param fileContent file content
*/
- public void setFileContent(byte[] fileContent) {
+ public void setFileContent(DocumentContent fileContent) {
this.fileContent = fileContent;
}
@@ -343,7 +347,7 @@
*
* @return file content thumbnail
*/
- public byte[] getFileContentThumb() {
+ public DocumentContent getFileContentThumb() {
return fileContentThumb;
}
@@ -352,7 +356,7 @@
*
* @param fileContentThumb file content thumbnail
*/
- public void setFileContentThumb(byte[] fileContentThumb) {
+ public void setFileContentThumb(DocumentContent fileContentThumb) {
this.fileContentThumb = fileContentThumb;
}
Added: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/DocumentContent.java
===================================================================
--- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/DocumentContent.java (rev 0)
+++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/DocumentContent.java 2014-05-06 15:39:05 UTC (rev 267)
@@ -0,0 +1,90 @@
+/*
+ * #%L
+ * Cantharella :: Data
+ * $Id$
+ * $HeadURL$
+ * %%
+ * Copyright (C) 2009 - 2014 IRD (Institut de Recherche pour le Developpement) and by respective authors (see below)
+ * %%
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero 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 Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ * #L%
+ */
+package nc.ird.cantharella.data.model;
+
+import javax.persistence.Basic;
+import javax.persistence.Entity;
+import javax.persistence.FetchType;
+import javax.persistence.GeneratedValue;
+import javax.persistence.Id;
+import javax.validation.constraints.NotNull;
+
+import nc.ird.cantharella.data.model.utils.AbstractModel;
+
+/**
+ * Document entity content.
+ *
+ * This entity extract bytea (byte[]) content from document entity for lazy
+ * loading to not load on file content from database.
+ *
+ * @author Eric Chatellier
+ */
+@Entity
+public class DocumentContent extends AbstractModel {
+
+ /** Document content id. */
+ @Id
+ @GeneratedValue
+ private Integer idDocumentContent;
+
+ /** Binary content. */
+ @Basic(fetch = FetchType.LAZY)
+ @NotNull
+ private byte[] fileContent;
+
+ /**
+ * Document content id getter.
+ *
+ * @return document id
+ */
+ public Integer getIdDocumentContent() {
+ return idDocumentContent;
+ }
+
+ /**
+ * Document id setter
+ *
+ * @param idDocumentContent document id
+ */
+ public void setIdDocumentContent(Integer idDocumentContent) {
+ this.idDocumentContent = idDocumentContent;
+ }
+
+ /**
+ * File content getter.
+ *
+ * @return file content
+ */
+ public byte[] getFileContent() {
+ return fileContent;
+ }
+
+ /**
+ * File content setter.
+ *
+ * @param fileContent file content
+ */
+ public void setFileContent(byte[] fileContent) {
+ this.fileContent = fileContent;
+ }
+}
Property changes on: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/model/DocumentContent.java
___________________________________________________________________
Added: svn:keywords
+ Author Date Id Revision HeadURL
Added: svn:eol-style
+ native
Added: trunk/cantharella.data/src/main/sql/cantharella_schema_1.2.sql
===================================================================
--- trunk/cantharella.data/src/main/sql/cantharella_schema_1.2.sql (rev 0)
+++ trunk/cantharella.data/src/main/sql/cantharella_schema_1.2.sql 2014-05-06 15:39:05 UTC (rev 267)
@@ -0,0 +1,71 @@
+---
+-- #%L
+-- Cantharella :: Data
+-- $Id: dev_update_1.1_to_1.2.sql 211 2013-04-30 07:31:44Z acheype $
+-- $HeadURL: http://svn.forge.codelutin.com/svn/cantharella/trunk/cantharella.data/src/m… $
+-- %%
+-- Copyright (C) 2014 IRD (Institut de Recherche pour le Developpement) and by respective authors (see below)
+-- %%
+-- This program is free software: you can redistribute it and/or modify
+-- it under the terms of the GNU Affero 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 Affero General Public License
+-- along with this program. If not, see <http://www.gnu.org/licenses/>.
+-- #L%
+---
+
+-- insert once connected to cantharella database with the user cantharella
+BEGIN;
+ -- DocumentContent (05/05/2014)
+ create table DocumentContent (
+ idDocumentContent int4 not null,
+ fileContent bytea not null,
+ tmpDocument int4,
+ tmpDocumentThumb int4,
+ primary key (idDocumentContent)
+ );
+
+ -- move all file content to new table
+ insert into DocumentContent (idDocumentContent, fileContent, tmpDocument)
+ SELECT nextval('hibernate_sequence'), fileContent, idDocument from document;
+ -- move all thumbnail content to new table
+ insert into DocumentContent (idDocumentContent, fileContent, tmpDocumentThumb)
+ SELECT nextval('hibernate_sequence'), fileContentThumb, idDocument FROM document where fileContentThumb is not NULL;
+
+ -- link documentcontent to document
+ alter table Document add column fileContent_idDocumentContent int4;
+ alter table Document add column fileContentThumb_idDocumentContent int4;
+
+ update Document SET fileContent_idDocumentContent = subquery.idDocumentContent
+ FROM (SELECT idDocumentContent, tmpDocument FROM DocumentContent) AS subquery
+ WHERE subquery.tmpDocument = Document.idDocument;
+ update Document SET fileContentThumb_idDocumentContent = subquery.idDocumentContent
+ FROM (SELECT idDocumentContent, tmpDocumentThumb FROM DocumentContent) AS subquery
+ WHERE subquery.tmpDocumentThumb = Document.idDocument;
+
+ alter table Document
+ alter column fileContent_idDocumentContent set not null;
+
+ alter table Document
+ add constraint FK_3l4n85rsmw88bewfx57o7gg9g
+ foreign key (fileContent_idDocumentContent)
+ references DocumentContent;
+
+ alter table Document
+ add constraint FK_mphot3xs24tg4u5na1bgo1h85
+ foreign key (fileContentThumb_idDocumentContent)
+ references DocumentContent;
+
+ -- clean
+ alter table Document drop column fileContent;
+ alter table Document drop column fileContentThumb;
+ alter table DocumentContent drop column tmpDocument;
+ alter table DocumentContent drop column tmpDocumentThumb;
+COMMIT;
\ No newline at end of file
Modified: trunk/cantharella.data/src/test/java/nc/ird/cantharella/data/SchemaExporter.java
===================================================================
--- trunk/cantharella.data/src/test/java/nc/ird/cantharella/data/SchemaExporter.java 2014-05-05 14:17:00 UTC (rev 266)
+++ trunk/cantharella.data/src/test/java/nc/ird/cantharella/data/SchemaExporter.java 2014-05-06 15:39:05 UTC (rev 267)
@@ -28,7 +28,7 @@
import org.hibernate.cfg.Configuration;
import org.hibernate.cfg.Environment;
-import org.hibernate.dialect.PostgreSQL82Dialect;
+import org.hibernate.dialect.PostgreSQL9Dialect;
import org.hibernate.tool.hbm2ddl.SchemaExport;
import org.junit.Test;
import org.springframework.orm.hibernate4.LocalSessionFactoryBean;
@@ -51,7 +51,7 @@
sessionFactoryBean.setPackagesToScan(new String[] { "nc.ird.cantharella.data.model" });
Properties hibernateProperties = new Properties();
// Hibernate: basic
- hibernateProperties.setProperty(Environment.DIALECT, PostgreSQL82Dialect.class.getName());
+ hibernateProperties.setProperty(Environment.DIALECT, PostgreSQL9Dialect.class.getName());
hibernateProperties.setProperty(Environment.SHOW_SQL, "false");
sessionFactoryBean.setHibernateProperties(hibernateProperties);
sessionFactoryBean.afterPropertiesSet();
Modified: trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/DocumentServiceImpl.java
===================================================================
--- trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/DocumentServiceImpl.java 2014-05-05 14:17:00 UTC (rev 266)
+++ trunk/cantharella.service/src/main/java/nc/ird/cantharella/service/services/impl/DocumentServiceImpl.java 2014-05-06 15:39:05 UTC (rev 267)
@@ -38,6 +38,7 @@
import nc.ird.cantharella.data.exceptions.DataNotFoundException;
import nc.ird.cantharella.data.exceptions.UnexpectedException;
import nc.ird.cantharella.data.model.Document;
+import nc.ird.cantharella.data.model.DocumentContent;
import nc.ird.cantharella.data.model.TypeDocument;
import nc.ird.cantharella.data.model.Utilisateur;
import nc.ird.cantharella.data.model.Utilisateur.TypeDroit;
@@ -180,17 +181,35 @@
// resize original image
document.setFileName(clientFileName);
document.setFileMimetype(contentType);
- document.setFileContent(content);
+ // original file content
+ DocumentContent documentContent = document.getFileContent();
+ if (documentContent == null) {
+ documentContent = new DocumentContent();
+ document.setFileContent(documentContent);
+ }
+ documentContent.setFileContent(content);
+
// image detection is based on file mimetype
+ DocumentContent thumbnailContent = document.getFileContentThumb();
if (contentType.startsWith("image/")) {
BufferedImage originalImage = ImageIO.read(new ByteArrayInputStream(content));
BufferedImage thumbImage = Scalr.resize(originalImage, 100, 100);
ByteArrayOutputStream thumbStream = new ByteArrayOutputStream();
ImageIO.write(thumbImage, "png", thumbStream);
- document.setFileContentThumb(thumbStream.toByteArray());
+
+ // thumbnail content
+ if (thumbnailContent == null) {
+ thumbnailContent = new DocumentContent();
+ }
+ thumbnailContent.setFileContent(thumbStream.toByteArray());
+ } else {
+ // make sure that changing content type doesn't keep an old
+ // image thumb
+ thumbnailContent = null;
}
+ document.setFileContentThumb(thumbnailContent);
} catch (IOException ex) {
LOG.error("Can't manipulate image", ex);
throw new UnexpectedException("Can't manipulate image", ex);
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/config/WebApplicationImpl.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/config/WebApplicationImpl.java 2014-05-05 14:17:00 UTC (rev 266)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/config/WebApplicationImpl.java 2014-05-06 15:39:05 UTC (rev 267)
@@ -22,7 +22,6 @@
*/
package nc.ird.cantharella.web.config;
-import java.io.File;
import java.math.BigDecimal;
import nc.ird.cantharella.data.config.DataContext;
@@ -77,7 +76,6 @@
import nc.ird.cantharella.web.utils.security.AuthStrategy;
import org.apache.wicket.ConverterLocator;
-import org.apache.wicket.DefaultPageManagerProvider;
import org.apache.wicket.IConverterLocator;
import org.apache.wicket.RuntimeConfigurationType;
import org.apache.wicket.Session;
@@ -87,8 +85,6 @@
import org.apache.wicket.core.request.mapper.PackageMapper;
import org.apache.wicket.injection.Injector;
import org.apache.wicket.javascript.DefaultJavaScriptCompressor;
-import org.apache.wicket.pageStore.DiskDataStore;
-import org.apache.wicket.pageStore.IDataStore;
import org.apache.wicket.protocol.http.WebApplication;
import org.apache.wicket.request.Request;
import org.apache.wicket.request.Response;
@@ -100,7 +96,6 @@
import org.apache.wicket.spring.injection.annot.SpringBean;
import org.apache.wicket.spring.injection.annot.SpringComponentInjector;
import org.apache.wicket.util.cookies.CookieUtils;
-import org.apache.wicket.util.lang.Bytes;
import org.apache.wicket.util.lang.PackageName;
import org.apache.wicket.util.time.Duration;
import org.slf4j.Logger;
@@ -209,14 +204,6 @@
setResourceSettings();
setSecuritySettings();
- setPageManagerProvider(new DefaultPageManagerProvider(this) {
- protected IDataStore newDataStore() {
- // return new HttpSessionDataStore(getPageManagerContext(), new
- // PageNumberEvictionStrategy(10));
- return new DiskDataStore("cantharella", new File("/tmp/test1"), Bytes.megabytes(50));
- }
- });
-
mountUrls();
}
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/document/DocumentTooltipColumn.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/document/DocumentTooltipColumn.java 2014-05-05 14:17:00 UTC (rev 266)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/document/DocumentTooltipColumn.java 2014-05-06 15:39:05 UTC (rev 267)
@@ -22,6 +22,7 @@
*/
package nc.ird.cantharella.web.pages.domain.document;
+import java.util.Iterator;
import java.util.List;
import nc.ird.cantharella.data.model.Document;
@@ -75,9 +76,13 @@
List<Document> documents = model.getObject().getDocuments();
StringBuilder builder = new StringBuilder();
if (CollectionUtils.isNotEmpty(documents)) {
- for (Document document : documents) {
+ Iterator<Document> itDocument = documents.iterator();
+ while (itDocument.hasNext()) {
+ Document document = itDocument.next();
builder.append(document.getTitre());
- builder.append("\n");
+ if (itDocument.hasNext()) {
+ builder.append("\n");
+ }
}
}
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/document/ManageDocumentPage.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/document/ManageDocumentPage.java 2014-05-05 14:17:00 UTC (rev 266)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/document/ManageDocumentPage.java 2014-05-06 15:39:05 UTC (rev 267)
@@ -276,8 +276,8 @@
final FileUpload uploadedFile = fileUploadField.getFileUpload();
if (uploadedFile != null) {
try {
- documentService.addDocumentContent(document, uploadedFile.getClientFileName(), uploadedFile
- .getContentType(), uploadedFile.getBytes());
+ documentService.addDocumentContent(document, uploadedFile.getClientFileName(),
+ uploadedFile.getContentType(), uploadedFile.getBytes());
// if no error
validateModel();
@@ -312,6 +312,19 @@
Button updateButton = new SubmittableButton(ACTION_UPDATE, new SubmittableButtonEvents() {
@Override
public void onProcess() throws DataConstraintException {
+ Document document = documentModel.getObject();
+ final FileUpload uploadedFile = fileUploadField.getFileUpload();
+ if (uploadedFile != null) {
+ try {
+ documentService.addDocumentContent(document, uploadedFile.getClientFileName(),
+ uploadedFile.getContentType(), uploadedFile.getBytes());
+
+ // if no error
+ validateModel();
+ } catch (InvalidFileExtensionException ex) {
+ error(getString("ManageDocumentPage.Error.notAllowedExtension"));
+ }
+ }
if (updateWithService) {
documentService.updateDocumentAttachable(documentAttachable);
} // otherwise, nothing, will be updated by cascade
Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/document/panel/DocumentLinkPanel.java
===================================================================
--- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/document/panel/DocumentLinkPanel.java 2014-05-05 14:17:00 UTC (rev 266)
+++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/document/panel/DocumentLinkPanel.java 2014-05-06 15:39:05 UTC (rev 267)
@@ -24,8 +24,8 @@
*/
import nc.ird.cantharella.data.model.Document;
+import nc.ird.cantharella.data.model.DocumentContent;
-import org.apache.commons.lang3.ArrayUtils;
import org.apache.wicket.AttributeModifier;
import org.apache.wicket.markup.html.WebComponent;
import org.apache.wicket.markup.html.image.Image;
@@ -43,6 +43,7 @@
/**
* Constructor
+ *
* @param id Component id
* @param model model
*/
@@ -50,8 +51,9 @@
super(id);
final Document document = model.getObject();
- ResourceLink<Document> link = new ResourceLink<Document>("link", new ByteArrayResource(document
- .getFileMimetype(), document.getFileContent(), document.getFileName()));
+ DocumentContent documentContent = document.getFileContent();
+ ResourceLink<Document> link = new ResourceLink<Document>("link", new ByteArrayResource(
+ document.getFileMimetype(), documentContent.getFileContent(), document.getFileName()));
add(link);
// les images ne doivent pas être mise en cache car les liens
@@ -60,10 +62,12 @@
// supprimées sont retrouvées par leurs lien dans le cache
// navigateur
WebComponent img;
- if (ArrayUtils.isNotEmpty(document.getFileContentThumb())) {
+
+ DocumentContent thumbContent = document.getFileContentThumb();
+ if (thumbContent != null) {
link.add(new AttributeModifier("class", "colorbox"));
link.add(new AttributeModifier("title", document.getFileName()));
- img = new Image("image", new ByteArrayResource("image/png", document.getFileContentThumb()) {
+ img = new Image("image", new ByteArrayResource("image/png", thumbContent.getFileContent()) {
@Override
protected void configureResponse(ResourceResponse response, Attributes attributes) {
response.setCacheDuration(Duration.NONE);
1
0