r1205 - in topia/trunk/src/main/java/org/codelutin/topia: generator persistence
Author: tchemit Date: 2008-11-01 20:49:57 +0000 (Sat, 01 Nov 2008) New Revision: 1205 Modified: topia/trunk/src/main/java/org/codelutin/topia/generator/EntityEnumGenerator.java topia/trunk/src/main/java/org/codelutin/topia/persistence/TopiaEntityEnumEntry.java Log: remove unused exceptions Modified: topia/trunk/src/main/java/org/codelutin/topia/generator/EntityEnumGenerator.java =================================================================== --- topia/trunk/src/main/java/org/codelutin/topia/generator/EntityEnumGenerator.java 2008-11-01 20:05:20 UTC (rev 1204) +++ topia/trunk/src/main/java/org/codelutin/topia/generator/EntityEnumGenerator.java 2008-11-01 20:49:57 UTC (rev 1205) @@ -125,15 +125,15 @@ return entry.getDAO(ctxt); } - public TopiaEntity create(TopiaContext ctxt) throws IllegalAccessException, InstantiationException, TopiaException { + public TopiaEntity create(TopiaContext ctxt) throws TopiaException { return entry.create(ctxt); } - public TopiaEntity update(TopiaEntity entity, TopiaContext ctxt) throws IllegalAccessException, InstantiationException, TopiaException { + public TopiaEntity update(TopiaEntity entity, TopiaContext ctxt) throws TopiaException { return entry.update(entity, ctxt); } - public void delete(TopiaEntity entity, TopiaContext ctxt) throws IllegalAccessException, InstantiationException, TopiaException { + public void delete(TopiaEntity entity, TopiaContext ctxt) throws TopiaException { entry.delete(entity, ctxt); } @@ -199,17 +199,17 @@ return (D) e.getDAO(ctxt); } - public static <T extends TopiaEntity> T doCreate(Class<T> klass, TopiaContext ctxt) throws TopiaException, InstantiationException, IllegalAccessException { + public static <T extends TopiaEntity> T doCreate(Class<T> klass, TopiaContext ctxt) throws TopiaException { <%=className%> e = <%=className%>.valueOf(klass); return (T) e.create(ctxt); } - public static <T extends TopiaEntity> T doUpdate(T entity, TopiaContext ctxt) throws TopiaException, InstantiationException, IllegalAccessException { + public static <T extends TopiaEntity> T doUpdate(T entity, TopiaContext ctxt) throws TopiaException { <%=className%> e = <%=className%>.valueOf(entity); return (T) e.update(entity, ctxt); } - public static <T extends TopiaEntity> void doDelete(T entity, TopiaContext ctxt) throws TopiaException, InstantiationException, IllegalAccessException { + public static <T extends TopiaEntity> void doDelete(T entity, TopiaContext ctxt) throws TopiaException { <%=className%> e = <%=className%>.valueOf(entity); e.delete(entity, ctxt); } Modified: topia/trunk/src/main/java/org/codelutin/topia/persistence/TopiaEntityEnumEntry.java =================================================================== --- topia/trunk/src/main/java/org/codelutin/topia/persistence/TopiaEntityEnumEntry.java 2008-11-01 20:05:20 UTC (rev 1204) +++ topia/trunk/src/main/java/org/codelutin/topia/persistence/TopiaEntityEnumEntry.java 2008-11-01 20:49:57 UTC (rev 1205) @@ -40,20 +40,20 @@ return ci.getDAO(contractClass); } - public T create(TopiaContext ctxt) throws IllegalAccessException, InstantiationException, TopiaException { + public T create(TopiaContext ctxt) throws TopiaException { TopiaDAO<T> dao = getDAO(ctxt); T newInstance = dao.create(); // attach topia context to entity (to allow propertyChangeSupport for entity) - ((TopiaEntityAbstract)newInstance).setTopiaContext(ctxt); + ((TopiaEntityAbstract) newInstance).setTopiaContext(ctxt); return newInstance; } - public T update(T entity, TopiaContext ctxt) throws IllegalAccessException, InstantiationException, TopiaException { + public T update(T entity, TopiaContext ctxt) throws TopiaException { TopiaDAO<T> dao = getDAO(ctxt); return dao.update(entity); } - public void delete(T entity, TopiaContext ctxt) throws IllegalAccessException, InstantiationException, TopiaException { + public void delete(T entity, TopiaContext ctxt) throws TopiaException { TopiaDAO<T> dao = getDAO(ctxt); dao.delete(entity); }
participants (1)
-
tchemit@users.labs.libre-entreprise.org