comparison flys-client/src/main/java/de/intevation/flys/client/server/FLYSArtifactCreator.java @ 1530:f1f0e9c75026

Added new artifact to be able to open existing 'new chart' projects. flys-client/trunk@3737 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Raimund Renkert <raimund.renkert@intevation.de>
date Fri, 20 Jan 2012 09:25:00 +0000
parents f22713b5d29d
children fe67f1345687
comparison
equal deleted inserted replaced
1529:e91f87b2524e 1530:f1f0e9c75026
19 import de.intevation.flys.client.shared.model.Artifact; 19 import de.intevation.flys.client.shared.model.Artifact;
20 import de.intevation.flys.client.shared.model.CalculationMessage; 20 import de.intevation.flys.client.shared.model.CalculationMessage;
21 import de.intevation.flys.client.shared.model.DefaultArtifact; 21 import de.intevation.flys.client.shared.model.DefaultArtifact;
22 import de.intevation.flys.client.shared.model.WINFOArtifact; 22 import de.intevation.flys.client.shared.model.WINFOArtifact;
23 import de.intevation.flys.client.shared.model.MapArtifact; 23 import de.intevation.flys.client.shared.model.MapArtifact;
24 import de.intevation.flys.client.shared.model.ChartArtifact;
24 25
25 26
26 /** 27 /**
27 * An implementation of an {@link ArtifactCreator}. This class uses the document 28 * An implementation of an {@link ArtifactCreator}. This class uses the document
28 * that is returned by the artifact server to parse important information (like 29 * that is returned by the artifact server to parse important information (like
127 } 128 }
128 else if (name.length() > 0 && name.equals("new_map")) { 129 else if (name.length() > 0 && name.equals("new_map")) {
129 logger.debug("+++++ NEW MAP ARTIFACT."); 130 logger.debug("+++++ NEW MAP ARTIFACT.");
130 return new MapArtifact(uuid, hash, background, msg); 131 return new MapArtifact(uuid, hash, background, msg);
131 } 132 }
133 else if (name.length() > 0 && name.equals("new_chart")) {
134 logger.debug("+++++ NEW CHART ARTIFACT.");
135 return new ChartArtifact(uuid, hash, background, msg);
136 }
132 137
133 return new DefaultArtifact(uuid, hash, background, msg); 138 return new DefaultArtifact(uuid, hash, background, msg);
134 } 139 }
135 140
136 141

http://dive4elements.wald.intevation.org