[Suiviobsmer-commits] r446 - in trunk: wao-business/src/main/xmi wao-ui/src/main/java/fr/ifremer/wao/ui/components wao-ui/src/main/java/fr/ifremer/wao/ui/pages wao-ui/src/main/webapp wao-ui/src/main/webapp/img wao-ui/src/main/webapp/img/source wao-ui/src/test/java/test/fr/ifremer/wao/ui/pages
Author: fdesbois Date: 2010-04-14 10:23:08 +0000 (Wed, 14 Apr 2010) New Revision: 446 Log: Add interactions to switch calcul on sampleMonth (estimated or real) Added: trunk/wao-ui/src/main/webapp/img/contacts-termines.png trunk/wao-ui/src/main/webapp/img/contacts-valides.png trunk/wao-ui/src/main/webapp/img/source/contacts-termines.xcf trunk/wao-ui/src/main/webapp/img/source/contacts-valides.xcf Modified: trunk/wao-business/src/main/xmi/wao.zargo trunk/wao-ui/src/main/java/fr/ifremer/wao/ui/components/Layout.java trunk/wao-ui/src/main/java/fr/ifremer/wao/ui/pages/SamplingPlan.java trunk/wao-ui/src/main/webapp/SamplingPlan.tml trunk/wao-ui/src/test/java/test/fr/ifremer/wao/ui/pages/ConnectionTest.java Modified: trunk/wao-business/src/main/xmi/wao.zargo =================================================================== (Binary files differ) Modified: trunk/wao-ui/src/main/java/fr/ifremer/wao/ui/components/Layout.java =================================================================== --- trunk/wao-ui/src/main/java/fr/ifremer/wao/ui/components/Layout.java 2010-04-13 21:30:57 UTC (rev 445) +++ trunk/wao-ui/src/main/java/fr/ifremer/wao/ui/components/Layout.java 2010-04-14 10:23:08 UTC (rev 446) @@ -108,7 +108,7 @@ logger.debug("Initialize page from Layout"); logger.debug("currentUserExists : " + isCurrentUserExists()); } - //page.initialize(); + page.initialize(); } boolean afterRender() { Modified: trunk/wao-ui/src/main/java/fr/ifremer/wao/ui/pages/SamplingPlan.java =================================================================== --- trunk/wao-ui/src/main/java/fr/ifremer/wao/ui/pages/SamplingPlan.java 2010-04-13 21:30:57 UTC (rev 445) +++ trunk/wao-ui/src/main/java/fr/ifremer/wao/ui/pages/SamplingPlan.java 2010-04-14 10:23:08 UTC (rev 446) @@ -86,7 +86,7 @@ } @Inject - private Logger log; + private Logger logger; @Inject private ServiceSampling serviceSampling; @@ -269,6 +269,14 @@ fullView = !fullView; } + void onActionFromChangeFilterEstimatedTides() { + boolean oldValue = getFilter().getEstimatedTides(); + if (logger.isDebugEnabled()) { + logger.debug("Change estimatedTides in filter to : " + !oldValue); + } + getFilter().setEstimatedTides(!oldValue); + } + /**************************** MAIN TABLE **********************************/ /** ------------------------- DATA ------------------------------------- **/ Modified: trunk/wao-ui/src/main/webapp/SamplingPlan.tml =================================================================== --- trunk/wao-ui/src/main/webapp/SamplingPlan.tml 2010-04-13 21:30:57 UTC (rev 445) +++ trunk/wao-ui/src/main/webapp/SamplingPlan.tml 2010-04-14 10:23:08 UTC (rev 446) @@ -25,6 +25,18 @@ title="Exporter le plan d'échantillonnage du ${dateFormat.format(period.fromDate)} au ${dateFormat.format(period.thruDate)}" /> </a> </span> + <span> + <a t:type="actionlink" t:id="changeFilterEstimatedTides"> + <t:if t:test="filter.estimatedTides"> + <img src="${asset:context:img/true-22px.png}" alt="Effort d'observations réalisé pour contacts validés" + title="Afficher l'effort d'observations réalisé pour les contacts validés seulement" /> + <p:else> + <img src="${asset:context:img/help-22px.png}" alt="Effort d'observations réalisé pour contacts terminés" + title="Afficher l'effort d'observations réalisé pour les contacts validés + celui estimé pour les contacts non validés" /> + </p:else> + </t:if> + </a> + </span> <t:if t:test="user.admin"> <span> <a t:type="actionlink" t:id="toggleDisplayMode"> @@ -104,7 +116,10 @@ <thead> <tr class="main"> <td colspan="${nbColumnsForProfession}">Métiers échantillonnés</td> - <td colspan="${nbColumnsForMonths}">Effort d'observation en nombre de marées [ planifié <em>(réalisé)</em> ]</td> + <td colspan="${nbColumnsForMonths}"> + Effort d'observation en nombre de marées + [ planifié <em>(réalisé <t:if t:test="filter.estimatedTides">+ estimé</t:if>)</em> ] + </td> <td colspan="${nbColumnsForOther}">Autres</td> </tr> <tr> Added: trunk/wao-ui/src/main/webapp/img/contacts-termines.png =================================================================== (Binary files differ) Property changes on: trunk/wao-ui/src/main/webapp/img/contacts-termines.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/wao-ui/src/main/webapp/img/contacts-valides.png =================================================================== (Binary files differ) Property changes on: trunk/wao-ui/src/main/webapp/img/contacts-valides.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/wao-ui/src/main/webapp/img/source/contacts-termines.xcf =================================================================== (Binary files differ) Property changes on: trunk/wao-ui/src/main/webapp/img/source/contacts-termines.xcf ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/wao-ui/src/main/webapp/img/source/contacts-valides.xcf =================================================================== (Binary files differ) Property changes on: trunk/wao-ui/src/main/webapp/img/source/contacts-valides.xcf ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Modified: trunk/wao-ui/src/test/java/test/fr/ifremer/wao/ui/pages/ConnectionTest.java =================================================================== --- trunk/wao-ui/src/test/java/test/fr/ifremer/wao/ui/pages/ConnectionTest.java 2010-04-13 21:30:57 UTC (rev 445) +++ trunk/wao-ui/src/test/java/test/fr/ifremer/wao/ui/pages/ConnectionTest.java 2010-04-14 10:23:08 UTC (rev 446) @@ -73,7 +73,6 @@ connectUser(page); } - // TEMP : waiting for better solution using stateManager through Layout private void connectUser(Document page) throws WaoException, WaoBusinessException { when(serviceUser.connect("jmichmuche", "password")).thenReturn(user);
participants (1)
-
fdesbois@users.labs.libre-entreprise.org