10 | | * Immutable things should be stated as such when persisted. |
11 | | * this will help saving and loading them so that the model is the same for both. |
| 12 | * Review persisting in the following modules: |
| 13 | * => [source:trunk/sophie2-platform/modules/org.sophie2.base.persistence] |
| 14 | * => [source:trunk/sophie2-platform/modules/org.sophie2.main.model.book.format.r1/src/main/java/org/sophie2/main/model/book/format/r1] |
| 15 | * => [source:trunk/sophie2-platform/modules/org.sophie2.main.model.book.format.r2/src/main/java/org/sophie2/main/model/book/format/r2] |
| 16 | * Describe the things used for immutables. |
| 17 | * formats. |
| 18 | * XML tags. |
| 19 | * diagram of the format. |
| 20 | * etc. |
| 21 | * Add the new things that are to be persisted like: |
| 22 | * margins |
| 23 | * paddings |
| 24 | * etc. (think of the other things after carefully examining the model.) |
| 25 | * Provide diagrams of the format that includes the tags for the persisted things. |
| 26 | * Create integration test for new persisted immutables. |
| 27 | * All important wiki content should be put in the corresponding section of a wiki page => [wiki:BASE_PERSISTENCE] |