Mercurial > dive4elements > river
comparison flys-client/src/main/java/de/intevation/flys/client/client/ui/chart/ChartThemePanel.java @ 1457:3d9f81c3f00d
Refactored to use existing code.
flys-client/trunk@3487 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Felix Wolfsteller <felix.wolfsteller@intevation.de> |
---|---|
date | Tue, 20 Dec 2011 11:14:47 +0000 |
parents | 1c2cd46d526d |
children | dfe884cc24a4 |
comparison
equal
deleted
inserted
replaced
1456:1c2cd46d526d | 1457:3d9f81c3f00d |
---|---|
128 public void activateTheme(Theme theme, boolean active) { | 128 public void activateTheme(Theme theme, boolean active) { |
129 theme.setActive(active ? 1 : 0); | 129 theme.setActive(active ? 1 : 0); |
130 } | 130 } |
131 | 131 |
132 | 132 |
133 /** Returns name of longitudinal section area facets. */ | |
134 protected String getAreaFacetName() { | |
135 return "longitudinal_section.area"; | |
136 } | |
137 | |
138 | |
133 /** | 139 /** |
134 * Tell an area artifact where to get the upper and lower curve from. | 140 * Tell an area artifact where to get the upper and lower curve from. |
135 * @param over if null, something | 141 * @param over if null, something |
136 */ | 142 */ |
137 public void feedTellArea(final String artifact, Theme under, Theme over) { | 143 public void feedTellArea(final String artifact, Theme under, Theme over) { |
145 DefaultData.createSimpleStringData("area.curve_over", | 151 DefaultData.createSimpleStringData("area.curve_over", |
146 over.getArtifact() + over.getIndex()), | 152 over.getArtifact() + over.getIndex()), |
147 DefaultData.createSimpleStringData("area.name", | 153 DefaultData.createSimpleStringData("area.name", |
148 over.getDescription() + " / " + under.getDescription()), | 154 over.getDescription() + " / " + under.getDescription()), |
149 DefaultData.createSimpleStringData("area.facet", | 155 DefaultData.createSimpleStringData("area.facet", |
150 "longitudinal_section.area") | 156 getAreaFacetName()) |
151 }; | 157 }; |
152 GWT.log("Have over and under"); | 158 GWT.log("Have over and under"); |
153 } | 159 } |
154 else if (over == null && under != null) { | 160 else if (over == null && under != null) { |
155 feedData = new Data[] { | 161 feedData = new Data[] { |
156 DefaultData.createSimpleStringData("area.curve_under", | 162 DefaultData.createSimpleStringData("area.curve_under", |
157 under.getArtifact() + under.getIndex()), | 163 under.getArtifact() + under.getIndex()), |
158 DefaultData.createSimpleStringData("area.name", | 164 DefaultData.createSimpleStringData("area.name", |
159 under.getDescription() + " / " + MSG.getString("x_axis")), | 165 under.getDescription() + " / " + MSG.getString("x_axis")), |
160 DefaultData.createSimpleStringData("area.facet", | 166 DefaultData.createSimpleStringData("area.facet", |
161 "longitudinal_section.area") | 167 getAreaFacetName()) |
162 }; | 168 }; |
163 GWT.log("Have under only"); | 169 GWT.log("Have under only"); |
164 } | 170 } |
165 else if (over != null && under == null) { | 171 else if (over != null && under == null) { |
166 feedData = new Data[] { | 172 feedData = new Data[] { |
167 DefaultData.createSimpleStringData("area.curve_over", | 173 DefaultData.createSimpleStringData("area.curve_over", |
168 over.getArtifact() + over.getIndex()), | 174 over.getArtifact() + over.getIndex()), |
169 DefaultData.createSimpleStringData("area.name", | 175 DefaultData.createSimpleStringData("area.name", |
170 MSG.getString("x_axis") + " / " + over.getDescription()), | 176 MSG.getString("x_axis") + " / " + over.getDescription()), |
171 DefaultData.createSimpleStringData("area.facet", | 177 DefaultData.createSimpleStringData("area.facet", |
172 "longitudinal_section.area") | 178 getAreaFacetName()) |
173 }; | 179 }; |
174 GWT.log("Have over only"); | 180 GWT.log("Have over only"); |
175 } | 181 } |
176 else { | 182 else { |
177 GWT.log("Missing Data for area painting."); | 183 GWT.log("Missing Data for area painting."); |