Mercurial > dive4elements > river
comparison 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 |
comparison
equal
deleted
inserted
replaced
806:e50da1f74e58 | 807:6f65e70fa11d |
---|---|
23 protected String[] reachableStates; | 23 protected String[] reachableStates; |
24 | 24 |
25 /** The output modes of this state.*/ | 25 /** The output modes of this state.*/ |
26 protected OutputMode[] outputModes; | 26 protected OutputMode[] outputModes; |
27 | 27 |
28 /** A list of artifact factories suggested by the server.*/ | 28 /** A list of recommendations suggested by the server.*/ |
29 protected String[] recommendedArtifacts; | 29 protected Recommendation[] recommendations; |
30 | 30 |
31 | 31 |
32 public DefaultArtifactDescription() { | 32 public DefaultArtifactDescription() { |
33 } | 33 } |
34 | 34 |
62 * @param state The name of the current state. | 62 * @param state The name of the current state. |
63 * @param reachableStates The names of the reachable states. | 63 * @param reachableStates The names of the reachable states. |
64 * @param outputModes The available output modes of this artifact. | 64 * @param outputModes The available output modes of this artifact. |
65 */ | 65 */ |
66 public DefaultArtifactDescription( | 66 public DefaultArtifactDescription( |
67 DataList[] old, | 67 DataList[] old, |
68 DataList current, | 68 DataList current, |
69 String state, | 69 String state, |
70 String[] reachableStates, | 70 String[] reachableStates, |
71 OutputMode[] outputModes, | 71 OutputMode[] outputModes, |
72 String[] recommendedArtifacts) | 72 Recommendation[] recommendations) |
73 { | 73 { |
74 this(old, current, state, reachableStates); | 74 this(old, current, state, reachableStates); |
75 this.outputModes = outputModes; | 75 this.outputModes = outputModes; |
76 this.recommendedArtifacts = recommendedArtifacts; | 76 this.recommendations = recommendations; |
77 } | 77 } |
78 | 78 |
79 | 79 |
80 public DataList[] getOldData() { | 80 public DataList[] getOldData() { |
81 return oldData; | 81 return oldData; |
100 public OutputMode[] getOutputModes() { | 100 public OutputMode[] getOutputModes() { |
101 return outputModes; | 101 return outputModes; |
102 } | 102 } |
103 | 103 |
104 | 104 |
105 public String[] getRecommendedArtifacts() { | 105 public Recommendation[] getRecommendations() { |
106 return recommendedArtifacts; | 106 return recommendations; |
107 } | 107 } |
108 } | 108 } |
109 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : | 109 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : |