Author: tchemit Date: 2009-02-12 00:02:35 +0000 (Thu, 12 Feb 2009) New Revision: 1360 Modified: topia/trunk/topia-persistence/src/main/java/org/codelutin/topia/generator/EntityEnumGenerator.java topia/trunk/topia-persistence/src/main/java/org/codelutin/topia/generator/EntityProviderGenerator.java topia/trunk/topia-persistence/src/main/java/org/codelutin/topia/persistence/TopiaEntityEnumEntry.java Log: mark as deprecated Modified: topia/trunk/topia-persistence/src/main/java/org/codelutin/topia/generator/EntityEnumGenerator.java =================================================================== --- topia/trunk/topia-persistence/src/main/java/org/codelutin/topia/generator/EntityEnumGenerator.java 2009-02-12 00:02:03 UTC (rev 1359) +++ topia/trunk/topia-persistence/src/main/java/org/codelutin/topia/generator/EntityEnumGenerator.java 2009-02-12 00:02:35 UTC (rev 1360) @@ -44,6 +44,7 @@ * @author chemit * @see org.codelutin.topia.persistence.TopiaEntityEnumEntry */ +@Deprecated public class EntityEnumGenerator extends ObjectModelGenerator { private static Log log = LogFactory.getLog(EntityEnumGenerator.class); @@ -91,7 +92,9 @@ import org.codelutin.topia.persistence.TopiaEntity; import org.codelutin.topia.persistence.TopiaEntityEnumEntry; - +/** + @deprecated <%=className%> will be removed in future ToPIA version + *) @SuppressWarnings({"unchecked"}) public enum <%=className%> { }*/ Modified: topia/trunk/topia-persistence/src/main/java/org/codelutin/topia/generator/EntityProviderGenerator.java =================================================================== --- topia/trunk/topia-persistence/src/main/java/org/codelutin/topia/generator/EntityProviderGenerator.java 2009-02-12 00:02:03 UTC (rev 1359) +++ topia/trunk/topia-persistence/src/main/java/org/codelutin/topia/generator/EntityProviderGenerator.java 2009-02-12 00:02:35 UTC (rev 1360) @@ -77,20 +77,21 @@ }*/ } String modelName = GeneratorUtil.capitalize(model.getName()); + String clazzName = modelName + "EntityProvider"; + /*{package <%=getProperty("defaultPackage")%>; import org.codelutin.topia.persistence.TopiaEntity; import java.util.Map; import java.util.HashMap; -import java.util.Collections; /** - * <%=modelName%>EntityProvider. + * <%=clazzName%> * - * @deprecated <%=modelName%>EntityProvider will be removed in future ToPIA version + * @deprecated <%=clazzName%> will be removed in future ToPIA version *) @SuppressWarnings({"unchecked"}) -public class <%=modelName%>EntityProvider { +public class <%=clazzName%> { protected static Map<Class<? extends TopiaEntity>, Class<? extends TopiaEntity>> cache; @@ -134,16 +135,16 @@ throw new RuntimeException("could not find entity implementation class " + implFQN); } } - <%=modelName%>EntityProvider.cache = Collections.unmodifiableMap(cache); + <%=clazzName%>.cache = java.util.Collections.unmodifiableMap(cache); } /** * should have no instance *) - protected <%=modelName%>EntityProvider() { + protected <%=clazzName%>() { } -} //<%=modelName%>EntityProvider +} //<%=clazzName%> }*/ } Modified: topia/trunk/topia-persistence/src/main/java/org/codelutin/topia/persistence/TopiaEntityEnumEntry.java =================================================================== --- topia/trunk/topia-persistence/src/main/java/org/codelutin/topia/persistence/TopiaEntityEnumEntry.java 2009-02-12 00:02:03 UTC (rev 1359) +++ topia/trunk/topia-persistence/src/main/java/org/codelutin/topia/persistence/TopiaEntityEnumEntry.java 2009-02-12 00:02:35 UTC (rev 1360) @@ -8,7 +8,11 @@ import java.util.List; import java.util.Map; -/** @author chemit */ +/** + * @deprecated This class is used in deprecated generator {@link org.codelutin.topia.generator.EntityEnumGenerator} + * + * @author chemit */ +@Deprecated public class TopiaEntityEnumEntry<T extends TopiaEntity> implements java.io.Serializable {
participants (1)
-
tchemit@users.labs.libre-entreprise.org