Mercurial > dive4elements > river
diff flys-client/src/main/java/de/intevation/flys/client/shared/model/DefaultArtifactDescription.java @ 807:6f65e70fa11d
Repaired broken recommendation parsing from Artifact's DESCRIBE document (which structure has changed).
flys-client/trunk@2391 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Thu, 21 Jul 2011 15:23:03 +0000 |
parents | 653ae84533e7 |
children | af6ad7522351 |
line wrap: on
line diff
--- a/flys-client/src/main/java/de/intevation/flys/client/shared/model/DefaultArtifactDescription.java Wed Jul 20 13:31:20 2011 +0000 +++ b/flys-client/src/main/java/de/intevation/flys/client/shared/model/DefaultArtifactDescription.java Thu Jul 21 15:23:03 2011 +0000 @@ -25,8 +25,8 @@ /** The output modes of this state.*/ protected OutputMode[] outputModes; - /** A list of artifact factories suggested by the server.*/ - protected String[] recommendedArtifacts; + /** A list of recommendations suggested by the server.*/ + protected Recommendation[] recommendations; public DefaultArtifactDescription() { @@ -64,16 +64,16 @@ * @param outputModes The available output modes of this artifact. */ public DefaultArtifactDescription( - DataList[] old, - DataList current, - String state, - String[] reachableStates, - OutputMode[] outputModes, - String[] recommendedArtifacts) + DataList[] old, + DataList current, + String state, + String[] reachableStates, + OutputMode[] outputModes, + Recommendation[] recommendations) { this(old, current, state, reachableStates); - this.outputModes = outputModes; - this.recommendedArtifacts = recommendedArtifacts; + this.outputModes = outputModes; + this.recommendations = recommendations; } @@ -102,8 +102,8 @@ } - public String[] getRecommendedArtifacts() { - return recommendedArtifacts; + public Recommendation[] getRecommendations() { + return recommendations; } } // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :