### Eclipse Workspace Patch 1.0
#P sophie
|
|
|
12 | 12 | import org.sophie2.base.model.book.interfaces.StyledElement; |
13 | 13 | import org.sophie2.base.model.book.resource.r4.ElementR4; |
14 | 14 | import org.sophie2.base.model.resources.r4.keys.CompositeKey; |
15 | | import org.sophie2.base.model.resources.r4.keys.Key; |
16 | | import org.sophie2.base.model.resources.r4.keys.SimpleKey; |
17 | 15 | import org.sophie2.base.model.resources.r4.keys.TemplatedKey; |
18 | 16 | import org.sophie2.base.model.resources.r4.resources.ResourceR4; |
19 | 17 | import org.sophie2.base.persistence.commons.PersistenceOptions; |
… |
… |
|
64 | 62 | /** |
65 | 63 | * A key holding the wrapping mode for this frame. |
66 | 64 | */ |
67 | | public static final Key<WrappingModes> KEY_WRAP = new SimpleKey<WrappingModes>( |
68 | | "resource-wrap", WrappingModes.class, WrappingModes.NO_WRAP); |
69 | 65 | |
| 66 | public static final TemplatedKey<WrappingModes> KEY_WRAP = new TemplatedKey<WrappingModes>( |
| 67 | "resource-wrap", WrappingModes.class, WrappingModes.NO_WRAP) { |
| 68 | @Override |
| 69 | public void persistR3(org.sophie2.base.persistence.ref.ValueRef<WrappingModes> ref, Storage destination, PersistenceOptions options, String format) throws IOException { |
| 70 | MasterPersister.persist(ref, destination.child("resource-wrap"), options, |
| 71 | PersistenceUtil.getStorageSchema(WrappingModes.class, format)); |
| 72 | } |
| 73 | }; |
| 74 | |
| 75 | |
70 | 76 | /** |
71 | 77 | * The shadow style of the frame. |
72 | 78 | */ |