comparison gwt-client/src/main/java/org/dive4elements/river/client/server/FLYSArtifactCreator.java @ 8854:7bbfb24e6eec

SINFO - first prototype of BArt Fließtiefen
author gernotbelger
date Thu, 18 Jan 2018 18:34:41 +0100
parents 238fc722f87a
children 8c3e5682cb60
comparison
equal deleted inserted replaced
8853:8c64617a7991 8854:7bbfb24e6eec
29 import org.dive4elements.river.client.shared.model.ChartArtifact; 29 import org.dive4elements.river.client.shared.model.ChartArtifact;
30 import org.dive4elements.river.client.shared.model.DefaultArtifact; 30 import org.dive4elements.river.client.shared.model.DefaultArtifact;
31 import org.dive4elements.river.client.shared.model.FixAnalysisArtifact; 31 import org.dive4elements.river.client.shared.model.FixAnalysisArtifact;
32 import org.dive4elements.river.client.shared.model.GaugeDischargeCurveArtifact; 32 import org.dive4elements.river.client.shared.model.GaugeDischargeCurveArtifact;
33 import org.dive4elements.river.client.shared.model.MapArtifact; 33 import org.dive4elements.river.client.shared.model.MapArtifact;
34 import org.dive4elements.river.client.shared.model.SINFOArtifact;
34 import org.dive4elements.river.client.shared.model.MINFOArtifact; 35 import org.dive4elements.river.client.shared.model.MINFOArtifact;
35 import org.dive4elements.river.client.shared.model.StaticSQRelationArtifact; 36 import org.dive4elements.river.client.shared.model.StaticSQRelationArtifact;
36 import org.dive4elements.river.client.shared.model.WINFOArtifact; 37 import org.dive4elements.river.client.shared.model.WINFOArtifact;
37 38
38 39
132 return new DefaultArtifact(uuid, hash, background, msg); 133 return new DefaultArtifact(uuid, hash, background, msg);
133 } 134 }
134 135
135 name = name.trim(); 136 name = name.trim();
136 137
137 if (name.length() > 0 && name.equals("winfo")) { 138 // FIXME: why do we have a super sophisticated artifact-framework if, in the end, module dependent stuff is still switched manually....
139 if (name.equals("winfo")) {
138 log.debug("+++++ NEW WINFO ARTIFACT."); 140 log.debug("+++++ NEW WINFO ARTIFACT.");
139 return new WINFOArtifact(uuid, hash, background, msg); 141 return new WINFOArtifact(uuid, hash, background, msg);
140 } 142 }
141 else if (name.length() > 0 && name.equals("new_map")) { 143
144 if (name.equals("new_map")) {
142 log.debug("+++++ NEW MAP ARTIFACT."); 145 log.debug("+++++ NEW MAP ARTIFACT.");
143 return new MapArtifact(uuid, hash, background, msg); 146 return new MapArtifact(uuid, hash, background, msg);
144 } 147 }
145 else if (name.length() > 0 && name.equals("new_chart")) { 148
149 if (name.equals("new_chart")) {
146 log.debug("+++++ NEW CHART ARTIFACT."); 150 log.debug("+++++ NEW CHART ARTIFACT.");
147 return new ChartArtifact(uuid, hash, background, msg); 151 return new ChartArtifact(uuid, hash, background, msg);
148 } 152 }
149 else if (name.length() > 0 && name.equals("minfo")) { 153
154 if (name.equals("minfo")) {
150 log.debug("+++++ NEW MINFO ARTIFACT."); 155 log.debug("+++++ NEW MINFO ARTIFACT.");
151 return new MINFOArtifact(uuid, hash, background, msg); 156 return new MINFOArtifact(uuid, hash, background, msg);
152 } 157 }
153 else if (name.length() > 0 && name.equals("fixanalysis")) { 158
159 if (name.equals("fixanalysis")) {
154 log.debug("+++++ NEW FIXANALYSIS ARTIFACT."); 160 log.debug("+++++ NEW FIXANALYSIS ARTIFACT.");
155 return new FixAnalysisArtifact(uuid, hash, background, msg); 161 return new FixAnalysisArtifact(uuid, hash, background, msg);
156 } 162 }
157 else if (name.length() > 0 && name.equals("gaugedischargecurve")) { 163
164 if (name.equals("gaugedischargecurve")) {
158 log.debug("+++++ NEW GAUGEDISCHARGECURVE ARTIFACT."); 165 log.debug("+++++ NEW GAUGEDISCHARGECURVE ARTIFACT.");
159 return new GaugeDischargeCurveArtifact(uuid, hash, background, msg); 166 return new GaugeDischargeCurveArtifact(uuid, hash, background, msg);
160 } 167 }
161 else if (name.length() > 0 && name.equals("staticsqrelation")) { 168
169 if (name.equals("staticsqrelation")) {
162 log.debug("+++++ STATICSQRELATION ARTIFACT."); 170 log.debug("+++++ STATICSQRELATION ARTIFACT.");
163 return new StaticSQRelationArtifact(uuid, hash, background, msg); 171 return new StaticSQRelationArtifact(uuid, hash, background, msg);
172 }
173
174 if (name.equals("sinfo")) {
175 log.debug("+++++ NEW SINFO ARTIFACT.");
176 return new SINFOArtifact(uuid, hash, background, msg);
164 } 177 }
165 178
166 return new DefaultArtifact(uuid, hash, background, msg); 179 return new DefaultArtifact(uuid, hash, background, msg);
167 } 180 }
168 181

http://dive4elements.wald.intevation.org