Author: bleny Date: 2011-01-06 11:09:03 +0000 (Thu, 06 Jan 2011) New Revision: 898 Log: fix sampleRowForm page to not display non-business fields Modified: trunk/wao-ui/src/main/java/fr/ifremer/wao/ui/pages/SampleRowForm.java Modified: trunk/wao-ui/src/main/java/fr/ifremer/wao/ui/pages/SampleRowForm.java =================================================================== --- trunk/wao-ui/src/main/java/fr/ifremer/wao/ui/pages/SampleRowForm.java 2011-01-06 10:09:56 UTC (rev 897) +++ trunk/wao-ui/src/main/java/fr/ifremer/wao/ui/pages/SampleRowForm.java 2011-01-06 11:09:03 UTC (rev 898) @@ -71,6 +71,7 @@ import org.apache.tapestry5.ioc.annotations.Inject; import org.apache.tapestry5.ioc.services.PropertyAccess; import org.apache.tapestry5.services.BeanModelSource; +import org.nuiton.topia.persistence.TopiaEntity; import org.nuiton.util.PeriodDates; import org.nuiton.util.StringUtil; import org.slf4j.Logger; @@ -91,7 +92,6 @@ * @author fdesbois <fdesbois at codelutin.com> */ @RequiresAuthentication(allowedRoles = UserRole.ADMIN, readOnlyAllowed = false) -//@IncludeStylesheet("context:css/sampling.css") @Import(stylesheet = "context:css/sampling.css") public class SampleRowForm { @@ -205,7 +205,11 @@ * @return a BeanModel<Profession> */ public BeanModel<Profession> getProfessionModel() { - return beanModelSource.createDisplayModel(Profession.class, resources.getMessages()); + BeanModel<Profession> professionModel = beanModelSource.createDisplayModel(Profession.class, resources.getMessages()); + professionModel.exclude(TopiaEntity.TOPIA_ID); + professionModel.exclude(TopiaEntity.TOPIA_CREATE_DATE); + professionModel.exclude(TopiaEntity.TOPIA_VERSION); + return professionModel; } /**