Mercurial > dive4elements > river
annotate artifacts/src/main/java/org/dive4elements/river/exports/ShapeExporter.java @ 5912:81bdb5c4414d
New exporter and facet for wsplgen calculation result.
author | Raimund Renkert <rrenkert@intevation.de> |
---|---|
date | Tue, 07 May 2013 12:45:57 +0200 |
parents | |
children | c35323148b98 |
rev | line source |
---|---|
5912
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
1 package org.dive4elements.river.exports; |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
2 |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
3 import java.io.File; |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
4 import java.io.FileFilter; |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
5 import java.io.IOException; |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
6 import java.io.OutputStream; |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
7 import java.util.List; |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
8 import java.util.zip.ZipOutputStream; |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
9 |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
10 import org.apache.log4j.Logger; |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
11 import org.dive4elements.artifactdatabase.state.ArtifactAndFacet; |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
12 import org.dive4elements.artifactdatabase.state.Settings; |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
13 import org.dive4elements.artifacts.Artifact; |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
14 import org.dive4elements.artifacts.CallContext; |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
15 import org.dive4elements.artifacts.common.ArtifactNamespaceContext; |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
16 import org.dive4elements.artifacts.common.utils.FileTools; |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
17 import org.dive4elements.artifacts.common.utils.XMLUtils; |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
18 import org.dive4elements.river.collections.D4EArtifactCollection; |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
19 import org.w3c.dom.Document; |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
20 |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
21 import au.com.bytecode.opencsv.CSVWriter; |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
22 |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
23 |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
24 public class ShapeExporter implements OutGenerator |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
25 { |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
26 private static final String XPATH_FACET = "/art:action/@art:type"; |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
27 private static Logger logger = Logger.getLogger(ShapeExporter.class); |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
28 private Artifact master; |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
29 private Document request; |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
30 private OutputStream out; |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
31 private CallContext context; |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
32 private D4EArtifactCollection collection; |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
33 private String facet; |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
34 private File dir; |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
35 |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
36 @Override |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
37 public void init(Document request, OutputStream out, CallContext context) { |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
38 this.request = request; |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
39 this.out = out; |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
40 this.context = context; |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
41 } |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
42 |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
43 @Override |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
44 public void setMasterArtifact(Artifact master) { |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
45 this.master = master; |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
46 } |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
47 |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
48 @Override |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
49 public void setCollection(D4EArtifactCollection collection) { |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
50 this.collection = collection; |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
51 } |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
52 |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
53 @Override |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
54 public void doOut(ArtifactAndFacet bundle, Document attr, boolean visible) { |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
55 String name = bundle.getFacetName(); |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
56 |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
57 if (!isFacetValid(name)) { |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
58 logger.debug("Facet '" + name + "' is not valid for this exporter!"); |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
59 return; |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
60 } |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
61 |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
62 addData(bundle.getData(context)); |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
63 } |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
64 |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
65 private void addData(Object data) { |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
66 if (data instanceof File) { |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
67 this.dir = (File)data; |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
68 } |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
69 } |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
70 |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
71 private boolean isFacetValid(String name) { |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
72 String thisFacet = getFacet(); |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
73 if (thisFacet == null || thisFacet.length() == 0) { |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
74 return false; |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
75 } |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
76 else if (facet == null || facet.length() == 0) { |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
77 return false; |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
78 } |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
79 else { |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
80 return thisFacet.equals(facet); |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
81 } |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
82 } |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
83 |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
84 |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
85 /** |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
86 * Returns the name of the desired facet. |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
87 * |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
88 * @return the name of the desired facet. |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
89 */ |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
90 protected String getFacet() { |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
91 if (facet == null) { |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
92 facet = getFacetFromRequest(); |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
93 } |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
94 |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
95 return facet; |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
96 } |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
97 |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
98 @Override |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
99 public void generate() throws IOException { |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
100 FileFilter filter = new FileFilter() { |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
101 @Override |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
102 public boolean accept(File pathname) { |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
103 if (pathname.getName().startsWith("wsplgen") && |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
104 !pathname.getName().endsWith(".par")) { |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
105 return true; |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
106 } |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
107 else { |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
108 return false; |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
109 } |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
110 } |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
111 }; |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
112 FileTools.createZipArchive(this.dir, out, filter); |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
113 out.close(); |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
114 } |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
115 |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
116 @Override |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
117 public void setSettings(Settings settings) { |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
118 //Do nothing. |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
119 } |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
120 |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
121 @Override |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
122 public Settings getSettings() { |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
123 // This exporter has no settings. |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
124 return null; |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
125 } |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
126 |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
127 /** |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
128 * Extracts the name of the requested facet from request document. |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
129 * |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
130 * @return the name of the requested facet. |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
131 */ |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
132 protected String getFacetFromRequest() { |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
133 return XMLUtils.xpathString( |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
134 request, XPATH_FACET, ArtifactNamespaceContext.INSTANCE); |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
135 } |
81bdb5c4414d
New exporter and facet for wsplgen calculation result.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
136 } |