From: Manuel Z. <ml...@dr...> - 2007-01-23 17:07:00
|
Abbiamo rifattorizzato isobel common, il package deve sparire, sono stati creati altri tre package: 1. commonInterfaces 2. commonRemoteImpls 3. commonEmbeddedImpls Lo scopo di questi package (nonche' progetti separati e jar separati) e' quello di separare gli utilizzatori di isobel dal core, in modo da non avere dipendenze che ci blocchino il refactoring. L'idea e' che ne' TechAnalyzer ne' Cantech devono accedere al core di isobel, ma utilizzare solo common interfaces e le relative factory per ottenere gli oggetti. Unica eccezione vale per i processori che possono accedere pero' solo ai dati presenti sui bus (ma che rifattorizzeremo in modo da essere anch'essi interfacce di commoninterfaces) commoninterfaces conterra' anche i managers che andranno costruiti con le apposite factories. Marco, quando ci vediamo dobbiamo fare verifiche su cantech e riportare in core tutte le classi presenti in isobel common. -- ---------------------------- Ing. Manuel Zini DrWolf s.r.l. e-mail: ml...@dr... Mobile: +393471104277 Fax: +390553434251 via Alli Maccarani, 24 50145 Firenze ---------------------------- |