comparison flys-client/src/main/java/de/intevation/flys/client/server/ArtifactServiceImpl.java @ 5503:b660090b417d

Create a new sq relation project on measurement station record click. * Added new methods to artifact service. * Added new client-side artifact. * Updated UI to have a new row in 'Messstellen-Info'.
author Raimund Renkert <rrenkert@intevation.de>
date Thu, 28 Mar 2013 15:21:15 +0100
parents 436eec3be6ff
children
comparison
equal deleted inserted replaced
5502:566eea137330 5503:b660090b417d
76 CollectionHelper.addArtifact(collection, artifact, url, locale); 76 CollectionHelper.addArtifact(collection, artifact, url, locale);
77 77
78 return artifact; 78 return artifact;
79 } 79 }
80 80
81 @Override
82 public Artifact createSQRelationArtifact(
83 Collection collection,
84 String locale,
85 String river,
86 int measurementStation)
87 throws ServerException
88 {
89 logger.info("ArtifactServiceImpl.createSQRelationArtifact");
90 String url = getServletContext().getInitParameter("server-url");
91
92 Artifact artifact = ArtifactHelper.createSQRelationArtifact(url,
93 locale, river, measurementStation);
94 if (artifact == null) {
95 return null;
96 }
97 logger.info("SQRelationArtifact created successfully");
98
99 CollectionHelper.addArtifact(collection, artifact, url, locale);
100
101 return artifact;
102 }
103
81 } 104 }
82 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : 105 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :

http://dive4elements.wald.intevation.org