comparison artifact-database/src/main/java/de/intevation/artifactdatabase/rest/FactoriesResource.java @ 24:d5dc2900392f

* Added callback parameter to Artifact.setup() * New namespace context for artifacts. artifacts/trunk@58 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Thu, 10 Sep 2009 08:57:09 +0000
parents 72abee95fd64
children ccc6aae25585
comparison
equal deleted inserted replaced
23:00596a591a2f 24:d5dc2900392f
1 package de.intevation.artifactdatabase.rest; 1 package de.intevation.artifactdatabase.rest;
2 2
3 import de.intevation.artifacts.ArtifactDatabase; 3 import de.intevation.artifacts.ArtifactDatabase;
4 import de.intevation.artifacts.ArtifactNamespaceContext;
4 5
5 import org.restlet.data.MediaType; 6 import org.restlet.data.MediaType;
6 7
7 import org.restlet.resource.Get; 8 import org.restlet.resource.Get;
8 import org.restlet.resource.ServerResource; 9 import org.restlet.resource.ServerResource;
36 37
37 Document document = XMLUtils.newDocument(); 38 Document document = XMLUtils.newDocument();
38 39
39 ElementCreator ec = new ElementCreator( 40 ElementCreator ec = new ElementCreator(
40 document, 41 document,
41 DefaultArtifact.NAMESPACE_URI, 42 ArtifactNamespaceContext.NAMESPACE_URI,
42 DefaultArtifact.NAMESPACE_PREFIX); 43 ArtifactNamespaceContext.NAMESPACE_PREFIX);
43 44
44 ArtifactDatabase db = (ArtifactDatabase)getContext() 45 ArtifactDatabase db = (ArtifactDatabase)getContext()
45 .getAttributes().get("database"); 46 .getAttributes().get("database");
46 47
47 Element root = ec.create("result"); 48 Element root = ec.create("result");

http://dive4elements.wald.intevation.org