Author: ruchaud Date: 2008-11-07 17:03:09 +0000 (Fri, 07 Nov 2008) New Revision: 1212 Modified: topia/trunk/src/main/java/org/codelutin/topia/TopiaContext.java topia/trunk/src/main/java/org/codelutin/topia/framework/TopiaContextImpl.java topia/trunk/src/main/java/org/codelutin/topia/framework/TopiaFiresSupport.java Log: Modification des signatures Modified: topia/trunk/src/main/java/org/codelutin/topia/TopiaContext.java =================================================================== --- topia/trunk/src/main/java/org/codelutin/topia/TopiaContext.java 2008-11-07 16:59:23 UTC (rev 1211) +++ topia/trunk/src/main/java/org/codelutin/topia/TopiaContext.java 2008-11-07 17:03:09 UTC (rev 1212) @@ -53,9 +53,9 @@ /* Adders */ public void addTopiaEntityListener(TopiaEntityListener listener); - public void addTopiaEntityListener(Class<TopiaEntity> entityClass, TopiaEntityListener listener); + public void addTopiaEntityListener(Class<? extends TopiaEntity> entityClass, TopiaEntityListener listener); public void addTopiaEntityVetoable(TopiaEntityVetoable vetoable); - public void addTopiaEntityVetoable(Class<TopiaEntity> entityClass, TopiaEntityVetoable vetoable); + public void addTopiaEntityVetoable(Class<? extends TopiaEntity> entityClass, TopiaEntityVetoable vetoable); public void addTopiaTransactionListener(TopiaTransactionListener listener); public void addTopiaTransactionVetoable(TopiaTransactionVetoable vetoable); public void addPropertyChangeListener(PropertyChangeListener listener); @@ -64,9 +64,9 @@ /* Removers */ public void removeTopiaEntityListener(TopiaEntityListener listener); - public void removeTopiaEntityListener(Class<TopiaEntity> entityClass, TopiaEntityListener listener); + public void removeTopiaEntityListener(Class<? extends TopiaEntity> entityClass, TopiaEntityListener listener); public void removeTopiaEntityVetoable(TopiaEntityVetoable vetoable); - public void removeTopiaEntityVetoable(Class<TopiaEntity> entityClass, TopiaEntityVetoable vetoable); + public void removeTopiaEntityVetoable(Class<? extends TopiaEntity> entityClass, TopiaEntityVetoable vetoable); public void removeTopiaTransactionListener(TopiaTransactionListener listener); public void removeTopiaTransactionVetoable(TopiaTransactionVetoable vetoable); public void removePropertyChangeListener(PropertyChangeListener listener); Modified: topia/trunk/src/main/java/org/codelutin/topia/framework/TopiaContextImpl.java =================================================================== --- topia/trunk/src/main/java/org/codelutin/topia/framework/TopiaContextImpl.java 2008-11-07 16:59:23 UTC (rev 1211) +++ topia/trunk/src/main/java/org/codelutin/topia/framework/TopiaContextImpl.java 2008-11-07 17:03:09 UTC (rev 1212) @@ -1166,7 +1166,7 @@ getFiresSupport().addTopiaEntityListener(listener); } - public void addTopiaEntityListener(Class<TopiaEntity> entityClass, TopiaEntityListener listener) { + public void addTopiaEntityListener(Class<? extends TopiaEntity> entityClass, TopiaEntityListener listener) { getFiresSupport().addTopiaEntityListener(entityClass, listener); } @@ -1174,7 +1174,7 @@ getFiresSupport().addTopiaEntityVetoable(TopiaEntity.class, vetoable); } - public void addTopiaEntityVetoable(Class<TopiaEntity> entityClass, TopiaEntityVetoable vetoable) { + public void addTopiaEntityVetoable(Class<? extends TopiaEntity> entityClass, TopiaEntityVetoable vetoable) { getFiresSupport().addTopiaEntityVetoable(entityClass, vetoable); } @@ -1199,7 +1199,7 @@ getFiresSupport().removeTopiaEntityListener(TopiaEntity.class, listener); } - public void removeTopiaEntityListener(Class<TopiaEntity> entityClass, TopiaEntityListener listener) { + public void removeTopiaEntityListener(Class<? extends TopiaEntity> entityClass, TopiaEntityListener listener) { getFiresSupport().removeTopiaEntityListener(entityClass, listener); } @@ -1207,7 +1207,7 @@ getFiresSupport().removeTopiaEntityVetoable(TopiaEntity.class, vetoable); } - public void removeTopiaEntityVetoable(Class<TopiaEntity> entityClass, TopiaEntityVetoable vetoable) { + public void removeTopiaEntityVetoable(Class<? extends TopiaEntity> entityClass, TopiaEntityVetoable vetoable) { getFiresSupport().removeTopiaEntityVetoable(entityClass, vetoable); } Modified: topia/trunk/src/main/java/org/codelutin/topia/framework/TopiaFiresSupport.java =================================================================== --- topia/trunk/src/main/java/org/codelutin/topia/framework/TopiaFiresSupport.java 2008-11-07 16:59:23 UTC (rev 1211) +++ topia/trunk/src/main/java/org/codelutin/topia/framework/TopiaFiresSupport.java 2008-11-07 17:03:09 UTC (rev 1212) @@ -758,7 +758,7 @@ addTopiaEntityListener(TopiaEntity.class, listener); } - public void addTopiaEntityListener(Class<TopiaEntity> entityClass, TopiaEntityListener listener) { + public void addTopiaEntityListener(Class<? extends TopiaEntity> entityClass, TopiaEntityListener listener) { entityListeners.add(entityClass, listener); } @@ -766,7 +766,7 @@ addTopiaEntityVetoable(TopiaEntity.class, vetoable); } - public void addTopiaEntityVetoable(Class<TopiaEntity> entityClass, TopiaEntityVetoable vetoable) { + public void addTopiaEntityVetoable(Class<? extends TopiaEntity> entityClass, TopiaEntityVetoable vetoable) { entityVetoables.add(entityClass, vetoable); } @@ -795,7 +795,7 @@ removeTopiaEntityListener(TopiaEntity.class, listener); } - public void removeTopiaEntityListener(Class<TopiaEntity> entityClass, TopiaEntityListener listener) { + public void removeTopiaEntityListener(Class<? extends TopiaEntity> entityClass, TopiaEntityListener listener) { entityListeners.remove(entityClass, listener); } @@ -803,7 +803,7 @@ removeTopiaEntityVetoable(TopiaEntity.class, vetoable); } - public void removeTopiaEntityVetoable(Class<TopiaEntity> entityClass, TopiaEntityVetoable vetoable) { + public void removeTopiaEntityVetoable(Class<? extends TopiaEntity> entityClass, TopiaEntityVetoable vetoable) { entityVetoables.remove(entityClass, vetoable); }