Le 18/11/2010 18:36, Jean Couteau a écrit :
Bonne idée, mauvaise idée ?
Après les premiers essais, ça semble être une bonne idée mais : nos DTOs doivent implanter leur interface qui étends BusinessEntity. BusinessEntity a une méthode qui retourne un Wikitty donc je doit importer Wikitty, qui doit importer FieldType et WikittyExtension (et CloneNotSupportedException, mais on peut gérer), qui doit importer... Bref, on va encore se retrouver à importer la terre. Donc soit en enlève la méthode /** * Return wikitty * * @return the wikitty actually storing the entity's data * @since 2.2.1 */ public Wikitty getWikitty(); sur BusinessEntity, soit on crée des interfaces pour FieldType et WikittyExtension (ça me semble pas trop propre et ça doit impliquer pas mal de changements). D'autres idées, une préférence ?