Mercurial > dive4elements > river
comparison flys-artifacts/ChangeLog @ 1976:0b466bd4ab24
Introduced a CollectionAttribute class that stores the information provided by the Collection's attribute document.
flys-artifacts/trunk@3400 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Tue, 13 Dec 2011 11:55:47 +0000 |
parents | b30e1710df1d |
children | 9dc399718335 |
comparison
equal
deleted
inserted
replaced
1975:b30e1710df1d | 1976:0b466bd4ab24 |
---|---|
1 2011-12-13 Ingo Weinzierl <ingo@intevation.de> | |
2 | |
3 * src/main/java/de/intevation/flys/collections/CollectionAttribute.java: | |
4 New. This class will store the information provided in the Collection's | |
5 attribute (which is a DOM document). | |
6 | |
7 * src/main/java/de/intevation/flys/collections/CollectionDescriptionHelper.java: | |
8 Store an instance of CollectionAttribute and append its XML representation | |
9 to the DESCRIBE document. | |
10 | |
11 * src/main/java/de/intevation/flys/collections/AttributeWriter.java: Removed | |
12 all DOM operations from this writer. Its new task is to create a new | |
13 CollectionAttribute object which represents a merged version of the old | |
14 CollectionAttribute and the information provided by the Collection's child | |
15 Artifacts. | |
16 | |
17 * src/main/java/de/intevation/flys/collections/AttributeParser.java: The | |
18 result of AttributeParser's parse() operation is a CollectionAttribute | |
19 object now. The methods getOuts() and getFacets() are as of now proxy | |
20 methods that call the relevant methods of CollectionAttribute. | |
21 | |
22 * src/main/java/de/intevation/flys/collections/FLYSArtifactCollection.java: | |
23 Some structural changes in the process to build the attribute Document of | |
24 the Collection's DESCRIBE. We will no longer work with Document during | |
25 this process but with instances of CollectionAttribute. | |
26 | |
1 2011-12-13 Felix Wolfsteller <felix.wolfsteller@intevation.de> | 27 2011-12-13 Felix Wolfsteller <felix.wolfsteller@intevation.de> |
2 | 28 |
3 Server-side of newer Cross-Section diagram construction architecture. | 29 Server-side of newer Cross-Section diagram construction architecture. |
4 | 30 |
5 * src/main/java/de/intevation/flys/artifacts/WINFOArtifact.java | 31 * src/main/java/de/intevation/flys/artifacts/WINFOArtifact.java |