comparison ChangeLog @ 219:cabe4c02ab64

Refactored the CallContextImpl - there are two concrete classes for Artifacts and ArtifactCollections now. artifacts/trunk@1559 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Thu, 24 Mar 2011 16:16:51 +0000
parents 70cbbe144931
children ecfc33a4ba3d
comparison
equal deleted inserted replaced
218:70cbbe144931 219:cabe4c02ab64
1 2011-03-24 Ingo Weinzierl <ingo@intevation.de>
2
3 * artifact-database/src/main/java/de/intevation/artifactdatabase/ArtifactDatabaseImpl.java:
4 Removed the inner CallContextImpl class. This class is split up into an
5 abstract class AbstractCallContext and concrete classes for artifacts
6 and collections. We need to do so, because the describe() of an
7 ArtifactCollection needs the CallContext - but the former
8 CallContextImpl was specific for artifacts.
9
10 * artifact-database/src/main/java/de/intevation/artifactdatabase/AbstractCallContext.java,
11 artifact-database/src/main/java/de/intevation/artifactdatabase/CollectionCallContext.java,
12 artifact-database/src/main/java/de/intevation/artifactdatabase/ArtifactCallContext.java:
13 An abstract CallContext and two concrete implementations for Artifacts
14 and ArtifactCollections.
15
1 2011-03-24 Ingo Weinzierl <ingo@intevation.de> 16 2011-03-24 Ingo Weinzierl <ingo@intevation.de>
2 17
3 * artifact-database/src/main/java/de/intevation/artifactdatabase/DefaultArtifactCollection.java, 18 * artifact-database/src/main/java/de/intevation/artifactdatabase/DefaultArtifactCollection.java,
4 artifacts/src/main/java/de/intevation/artifacts/ArtifactCollection.java: 19 artifacts/src/main/java/de/intevation/artifacts/ArtifactCollection.java:
5 There is a describe() method for ArtifactCollections, now. 20 There is a describe() method for ArtifactCollections, now.

http://dive4elements.wald.intevation.org