Mercurial > dive4elements > gnv-client
comparison gnv/src/main/java/de/intevation/gnv/action/sessionmodel/DefaultSessionModel.java @ 32:0f4362d75e9e
Adding StatisticsOutput to the GUI
gnv/trunk@142 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Tim Englich <tim.englich@intevation.de> |
---|---|
date | Mon, 28 Sep 2009 09:36:02 +0000 |
parents | 07e9c137a2f1 |
children | ad381cc47217 |
comparison
equal
deleted
inserted
replaced
31:ad739da2802b | 32:0f4362d75e9e |
---|---|
8 | 8 |
9 import org.apache.log4j.Logger; | 9 import org.apache.log4j.Logger; |
10 | 10 |
11 import de.intevation.gnv.artifactdatabase.objects.ArtifactDescription; | 11 import de.intevation.gnv.artifactdatabase.objects.ArtifactDescription; |
12 import de.intevation.gnv.artifactdatabase.objects.ArtifactObject; | 12 import de.intevation.gnv.artifactdatabase.objects.ArtifactObject; |
13 import de.intevation.gnv.artifactdatabase.objects.ArtifactStatisticValue; | |
13 import de.intevation.gnv.artifactdatabase.objects.OutputMode; | 14 import de.intevation.gnv.artifactdatabase.objects.OutputMode; |
14 | 15 |
15 /** | 16 /** |
16 * @author Tim Englich <tim.englich@intevation.de> | 17 * @author Tim Englich <tim.englich@intevation.de> |
17 * | 18 * |
34 private ArtifactObject selectedArtifactFactory = null; | 35 private ArtifactObject selectedArtifactFactory = null; |
35 | 36 |
36 private ArtifactObject currentArtifact =null; | 37 private ArtifactObject currentArtifact =null; |
37 | 38 |
38 private DiagrammOptions diagrammOptions= null; | 39 private DiagrammOptions diagrammOptions= null; |
40 | |
41 private Collection<ArtifactStatisticValue> statistics= null; | |
39 | 42 |
40 | 43 |
41 /** | 44 /** |
42 * Constructor | 45 * Constructor |
43 */ | 46 */ |
144 /** | 147 /** |
145 * @see de.intevation.gnv.action.sessionmodel.SessionModel#resetModel() | 148 * @see de.intevation.gnv.action.sessionmodel.SessionModel#resetModel() |
146 */ | 149 */ |
147 public void resetModel() { | 150 public void resetModel() { |
148 log.debug("DefaultSessionModel.resetModel"); | 151 log.debug("DefaultSessionModel.resetModel"); |
149 selectedArtifactFactory = null; | 152 this.selectedArtifactFactory = null; |
150 currentArtifact =null; | 153 this.currentArtifact =null; |
151 diagrammOptions= null; | 154 this.diagrammOptions= null; |
155 this.statistics = null; | |
152 | 156 |
153 } | 157 } |
158 | |
159 /** | |
160 * @see de.intevation.gnv.action.sessionmodel.SessionModel#getStatistics() | |
161 */ | |
162 public Collection<ArtifactStatisticValue> getStatistics() { | |
163 return this.statistics; | |
164 } | |
165 | |
166 /** | |
167 * @see de.intevation.gnv.action.sessionmodel.SessionModel#setStatistics(java.util.Collection) | |
168 */ | |
169 public void setStatistics(Collection<ArtifactStatisticValue> statistics) { | |
170 this.statistics = statistics; | |
171 } | |
154 } | 172 } |