comparison artifact-database/src/main/java/de/intevation/artifactdatabase/DefaultArtifactCollection.java @ 218:70cbbe144931

Added a describe() method for ArtifactCollections. artifacts/trunk@1558 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Thu, 24 Mar 2011 15:48:26 +0000
parents b2115f484edb
children f75f83af19e0
comparison
equal deleted inserted replaced
217:87a7773030b5 218:70cbbe144931
23 import de.intevation.artifacts.Artifact; 23 import de.intevation.artifacts.Artifact;
24 import de.intevation.artifacts.ArtifactCollection; 24 import de.intevation.artifacts.ArtifactCollection;
25 import de.intevation.artifacts.ArtifactCollectionFactory; 25 import de.intevation.artifacts.ArtifactCollectionFactory;
26 import de.intevation.artifacts.CallContext; 26 import de.intevation.artifacts.CallContext;
27 import de.intevation.artifacts.User; 27 import de.intevation.artifacts.User;
28
29 import de.intevation.artifacts.common.utils.XMLUtils;
28 30
29 31
30 /** 32 /**
31 * Trivial implementation of an artifact collection. Useful to be subclassed. 33 * Trivial implementation of an artifact collection. Useful to be subclassed.
32 * @author <a href="mailto:ingo.weinzierl@intevation.de">Ingo Weinzierl</a> 34 * @author <a href="mailto:ingo.weinzierl@intevation.de">Ingo Weinzierl</a>
102 setName(name); 104 setName(name);
103 setCreationTime(creationTime); 105 setCreationTime(creationTime);
104 } 106 }
105 107
106 108
109 public Document describe(CallContext context) {
110 logger.debug("DefaultArtifactCollection.describe: " + identifier);
111
112 return XMLUtils.newDocument();
113 }
114
115
107 /** 116 /**
108 * Set a new identifier for this collection. 117 * Set a new identifier for this collection.
109 * @param identifier New identifier for this collection. 118 * @param identifier New identifier for this collection.
110 */ 119 */
111 public void setIdentifier(String identifier) { 120 public void setIdentifier(String identifier) {

http://dive4elements.wald.intevation.org