Index: topia/src/java/org/codelutin/topia/jdo/AbstractTopiaJDOPersistenceService.java diff -u topia/src/java/org/codelutin/topia/jdo/AbstractTopiaJDOPersistenceService.java:1.2 topia/src/java/org/codelutin/topia/jdo/AbstractTopiaJDOPersistenceService.java:1.3 --- topia/src/java/org/codelutin/topia/jdo/AbstractTopiaJDOPersistenceService.java:1.2 Wed May 19 10:33:03 2004 +++ topia/src/java/org/codelutin/topia/jdo/AbstractTopiaJDOPersistenceService.java Fri May 28 15:40:16 2004 @@ -23,9 +23,9 @@ * * @author Cédric Pineau * Copyright Code Lutin -* @version $Revision: 1.2 $ +* @version $Revision: 1.3 $ * -* Last update : $Date: 2004/05/19 10:33:03 $ +* Last update : $Date: 2004/05/28 15:40:16 $ * by : $Author: pineau $ */ package org.codelutin.topia.jdo; @@ -71,6 +71,15 @@ public void removeTopiaEntityListener(TopiaEntityListener l) { getContext().getListeners().remove(this, l); } + + /** + * Creates a transient tranferable TopiaEntity. + * + * @return the transient transferable TopiaEntity. + */ + public TopiaEntity create(Class topiaEntityClass) throws TopiaException { + return getContext().getEntity(topiaEntityClass); + } /** * Make persistent the given TopiaEntity. Index: topia/src/java/org/codelutin/topia/jdo/TopiaJDOPersistenceHelper.java diff -u topia/src/java/org/codelutin/topia/jdo/TopiaJDOPersistenceHelper.java:1.1 topia/src/java/org/codelutin/topia/jdo/TopiaJDOPersistenceHelper.java:1.2 --- topia/src/java/org/codelutin/topia/jdo/TopiaJDOPersistenceHelper.java:1.1 Fri May 14 17:35:35 2004 +++ topia/src/java/org/codelutin/topia/jdo/TopiaJDOPersistenceHelper.java Fri May 28 15:40:16 2004 @@ -33,7 +33,7 @@ return persistenceManager; } - protected Properties getJDOProperties() { + public Properties getJDOProperties() { java.util.Properties properties = new java.util.Properties(); properties.setProperty( "javax.jdo.PersistenceManagerFactoryClass",