Index: topia2/src/java/org/codelutin/topia/generator/EntityHibernateMappingGenerator.java diff -u topia2/src/java/org/codelutin/topia/generator/EntityHibernateMappingGenerator.java:1.28 topia2/src/java/org/codelutin/topia/generator/EntityHibernateMappingGenerator.java:1.29 --- topia2/src/java/org/codelutin/topia/generator/EntityHibernateMappingGenerator.java:1.28 Thu Sep 21 13:15:19 2006 +++ topia2/src/java/org/codelutin/topia/generator/EntityHibernateMappingGenerator.java Mon Sep 25 13:20:57 2006 @@ -24,10 +24,10 @@ * Created: 12 déc. 2005 * * @author Arnaud Thimel -* @version $Revision: 1.28 $ +* @version $Revision: 1.29 $ * -* Mise a jour: $Date: 2006/09/21 13:15:19 $ -* par : $Author: thimel $ +* Mise a jour: $Date: 2006/09/25 13:20:57 $ +* par : $Author: ruchaud $ */ package org.codelutin.topia.generator; @@ -249,6 +249,8 @@ String accessField = attr.getTagValue(TAG_ACCESS); if (notEmpty(accessField)) { /*{access="<%=accessField%>" }*/ + } else { +/*{access="field" }*/ } String[] columnNames = this.columnNamesMap.get(type); if (columnNames == null || columnNames.length == 0) { Index: topia2/src/java/org/codelutin/topia/generator/EntityAbstractGenerator.java diff -u topia2/src/java/org/codelutin/topia/generator/EntityAbstractGenerator.java:1.20 topia2/src/java/org/codelutin/topia/generator/EntityAbstractGenerator.java:1.21 --- topia2/src/java/org/codelutin/topia/generator/EntityAbstractGenerator.java:1.20 Fri Sep 22 13:24:18 2006 +++ topia2/src/java/org/codelutin/topia/generator/EntityAbstractGenerator.java Mon Sep 25 13:20:57 2006 @@ -24,10 +24,10 @@ * Created: 12 déc. 2005 * * @author Arnaud Thimel -* @version $Revision: 1.20 $ +* @version $Revision: 1.21 $ * -* Mise a jour: $Date: 2006/09/22 13:24:18 $ -* par : $Author: bpoussin $ +* Mise a jour: $Date: 2006/09/25 13:20:57 $ +* par : $Author: ruchaud $ */ package org.codelutin.topia.generator; @@ -203,6 +203,7 @@ *) public void set<%=Util.capitalize(attr.getName())%>(<%=attr.getType()%> value) { <%=attr.getType()%> _oldValue = this.<%=attr.getName()%>; + fireOnModifyVetoable("<%=attr.getName()%>", _oldValue, value); this.<%=attr.getName()%> = value; fireOnModifyProperty("<%=attr.getName()%>", _oldValue, value); } @@ -211,7 +212,9 @@ * @see <%=clazz.getQualifiedName()%>#get<%=Util.capitalize(attr.getName())%>() *) public <%=attr.getType()%> get<%=Util.capitalize(attr.getName())%>() { - return <%=attr.getName()%>; + <%=attr.getType()%> result = <%=attr.getName()%>; + result = fireOnReadVetoable("<%=attr.getName()%>", result); + return result; } }*/