Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/CollectionMonitor.java @ 2132:e8fc770d2f8c
'New Chart' for computed discharge curve.
flys-artifacts/trunk@3707 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Raimund Renkert <raimund.renkert@intevation.de> |
---|---|
date | Wed, 18 Jan 2012 14:36:16 +0000 |
parents | 94871b7ce9e9 |
children | 0f7abd95c6e2 |
comparison
equal
deleted
inserted
replaced
2131:e50a928187cd | 2132:e8fc770d2f8c |
---|---|
21 import de.intevation.artifacts.common.utils.XMLUtils.ElementCreator; | 21 import de.intevation.artifacts.common.utils.XMLUtils.ElementCreator; |
22 | 22 |
23 import de.intevation.artifactdatabase.state.Output; | 23 import de.intevation.artifactdatabase.state.Output; |
24 | 24 |
25 import de.intevation.flys.artifacts.datacage.Recommendations; | 25 import de.intevation.flys.artifacts.datacage.Recommendations; |
26 | 26 import de.intevation.flys.artifacts.ChartArtifact; |
27 | 27 |
28 public class CollectionMonitor implements Hook { | 28 public class CollectionMonitor implements Hook { |
29 | 29 |
30 public static final String XPATH_RESULT = "/art:result"; | 30 public static final String XPATH_RESULT = "/art:result"; |
31 | 31 |
71 */ | 71 */ |
72 public static String[] extractOutputNames( | 72 public static String[] extractOutputNames( |
73 FLYSArtifact flys, | 73 FLYSArtifact flys, |
74 CallContext context) | 74 CallContext context) |
75 { | 75 { |
76 if (flys instanceof ChartArtifact) { | |
77 return new String[0]; | |
78 } | |
79 | |
76 List<Output> outs = flys.getCurrentOutputs(context); | 80 List<Output> outs = flys.getCurrentOutputs(context); |
77 | 81 |
78 int num = outs == null ? 0 : outs.size(); | 82 int num = outs == null ? 0 : outs.size(); |
79 | 83 |
80 String[] names = new String[num]; | 84 String[] names = new String[num]; |