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

http://dive4elements.wald.intevation.org