Changes between Version 9 and Version 29 of Ticket #340


Ignore:
Timestamp:
30.10.2012 01:25:59 (9 years ago)
Author:
jri
Comment:

Regarded as complete for the moment. Despite the factory concept is not yet fully realized the initial problem is solved now: an object is never created with a partly uninitialized model.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #340

    • Property Status changed from accepted to closed
    • Property Resolution changed from to fixed
  • Ticket #340 – Description

    v9 v29  
    66 
    77New concept: 
    8 Strip the fetch/store code from the object implementations and collect it in its own class. This class establishes a high-level storage layer above the existing (low-level) storage layer (DeepaMehtaStorage). This high-level storage layer is responsible for fetching and storing sole models (topic models, association models, type models). Construction of actual (DB attached) objects is up to the application layer (DeepaMehtaService). 
     8Strip the fetch/store code from the object implementations and collect it in its own class. This class is responsible for fetching and storing sole models (topic models, association models, type models) and creating (DB attached) objects from them. So, it's a factory. 
    99 
    1010Note: this ticket was "Meta model: Child Topic Order", see #346.