Index: topia2/src/java/org/codelutin/topia/TopiaContext.java diff -u topia2/src/java/org/codelutin/topia/TopiaContext.java:1.25 topia2/src/java/org/codelutin/topia/TopiaContext.java:1.26 --- topia2/src/java/org/codelutin/topia/TopiaContext.java:1.25 Mon Apr 2 10:49:52 2007 +++ topia2/src/java/org/codelutin/topia/TopiaContext.java Fri Nov 16 11:26:16 2007 @@ -23,10 +23,10 @@ * Created: 3 janv. 2006 21:18:34 * * @author poussin - * @version $Revision: 1.25 $ + * @version $Revision: 1.26 $ * - * Last update: $Date: 2007-04-02 10:49:52 $ - * by : $Author: bpoussin $ + * Last update: $Date: 2007-11-16 11:26:16 $ + * by : $Author: chatellier $ */ package org.codelutin.topia; @@ -37,6 +37,7 @@ import java.io.Writer; import java.util.List; +import org.codelutin.topia.event.TopiaContextListener; import org.codelutin.topia.event.TopiaEntityListener; import org.codelutin.topia.event.TopiaEntityVetoable; import org.codelutin.topia.event.TopiaTransactionListener; @@ -59,6 +60,7 @@ public void addTopiaTransactionListener(TopiaTransactionListener listener); public void addTopiaTransactionVetoable(TopiaTransactionVetoable vetoable); public void addPropertyChangeListener(PropertyChangeListener listener); + public void addTopiaContextListener(TopiaContextListener listener); /* Removers */ public void removeTopiaEntityListener(TopiaEntityListener listener); @@ -68,6 +70,7 @@ public void removeTopiaTransactionListener(TopiaTransactionListener listener); public void removeTopiaTransactionVetoable(TopiaTransactionVetoable vetoable); public void removePropertyChangeListener(PropertyChangeListener listener); + public void removeTopiaContextListener(TopiaContextListener listener); /** * Return true if specific service is available