Mercurial > dive4elements > river
comparison gwt-client/src/main/java/org/dive4elements/river/client/server/ArtifactHelper.java @ 6136:8d9859d776e5
Handle target_out in the Recommendation / Client datacage code.
author | Andre Heinecke <aheinecke@intevation.de> |
---|---|
date | Fri, 31 May 2013 15:20:55 +0200 |
parents | 477d2d18452e |
children | eb4d0950ae87 |
comparison
equal
deleted
inserted
replaced
6135:804e50149d6a | 6136:8d9859d776e5 |
---|---|
69 logger.debug("ArtifactHelper.create"); | 69 logger.debug("ArtifactHelper.create"); |
70 | 70 |
71 String uuid; | 71 String uuid; |
72 String ids; | 72 String ids; |
73 CreationFilter filter; | 73 CreationFilter filter; |
74 String targetOut; | |
74 | 75 |
75 if (recommendation != null) { | 76 if (recommendation != null) { |
76 uuid = recommendation.getMasterArtifact(); | 77 uuid = recommendation.getMasterArtifact(); |
77 ids = recommendation.getIDs(); | 78 ids = recommendation.getIDs(); |
78 filter = convertFilter(recommendation.getFilter()); | 79 filter = convertFilter(recommendation.getFilter()); |
80 targetOut = recommendation.getTargetOut(); | |
79 } | 81 } |
80 else { | 82 else { |
81 uuid = null; | 83 uuid = null; |
82 ids = null; | 84 ids = null; |
83 filter = null; | 85 filter = null; |
84 } | 86 targetOut = null; |
85 | 87 } |
86 Document create = ClientProtocolUtils.newCreateDocument( | 88 |
87 factory, uuid, ids, filter); | 89 Document create = ClientProtocolUtils.newCreateDocument( |
90 factory, uuid, ids, filter, targetOut); | |
88 | 91 |
89 return sendCreate(serverUrl, locale, create); | 92 return sendCreate(serverUrl, locale, create); |
90 | 93 |
91 } | 94 } |
92 | 95 |