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];

http://dive4elements.wald.intevation.org