Index: topia2/src/java/org/codelutin/topia/TopiaContext.java diff -u topia2/src/java/org/codelutin/topia/TopiaContext.java:1.23 topia2/src/java/org/codelutin/topia/TopiaContext.java:1.24 --- topia2/src/java/org/codelutin/topia/TopiaContext.java:1.23 Fri Jan 5 15:09:17 2007 +++ topia2/src/java/org/codelutin/topia/TopiaContext.java Mon Jan 15 13:38:51 2007 @@ -23,9 +23,9 @@ * Created: 3 janv. 2006 21:18:34 * * @author poussin - * @version $Revision: 1.23 $ + * @version $Revision: 1.24 $ * - * Last update: $Date: 2007/01/05 15:09:17 $ + * Last update: $Date: 2007/01/15 13:38:51 $ * by : $Author: bpoussin $ */ @@ -159,6 +159,16 @@ public void backup(File file, boolean compress) throws TopiaException; /** + * Supprime toutes les tables et autres elements de la database. + * + * @param dropDatabase si vrai alors supprime aussi la base de données + * si la base utilise des fichiers les fichiers seront supprimé (ex: h2) + * ou sera fait sur la base (pastgresql) + * @throws TopiaException + */ + public void clear(boolean dropDatabase) throws TopiaException; + + /** * l'inverse de la methode {@link #backup(File)} * * @param file le fichier ou prendre les informations, il peut-etre