comparison flys-artifacts/src/main/java/de/intevation/flys/exports/CrossSectionGenerator.java @ 3464:0b9b2a0c4e64

Point labels can have a background color now. flys-artifacts/trunk@5132 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Christian Lins <christian.lins@intevation.de>
date Thu, 26 Jul 2012 10:02:07 +0000
parents e74e707ff650
children b1912514e0f5
comparison
equal deleted inserted replaced
3463:7198f04e4221 3464:0b9b2a0c4e64
7 import de.intevation.flys.artifacts.model.FacetTypes; 7 import de.intevation.flys.artifacts.model.FacetTypes;
8 import de.intevation.flys.artifacts.model.HYKFactory; 8 import de.intevation.flys.artifacts.model.HYKFactory;
9 import de.intevation.flys.jfree.FLYSAnnotation; 9 import de.intevation.flys.jfree.FLYSAnnotation;
10 import de.intevation.flys.jfree.StyledXYSeries; 10 import de.intevation.flys.jfree.StyledXYSeries;
11 import de.intevation.flys.model.FastCrossSectionLine; 11 import de.intevation.flys.model.FastCrossSectionLine;
12 import de.intevation.flys.themes.LineStyle;
13 import de.intevation.flys.themes.TextStyle;
12 import de.intevation.flys.themes.ThemeAccess; 14 import de.intevation.flys.themes.ThemeAccess;
13 import de.intevation.flys.utils.Formatter; 15 import de.intevation.flys.utils.Formatter;
14 import de.intevation.flys.utils.ThemeUtil; 16 import de.intevation.flys.utils.ThemeUtil;
15 17
16 import java.awt.BasicStroke; 18 import java.awt.BasicStroke;
169 171
170 for(FLYSAnnotation fa : this.annotations) { 172 for(FLYSAnnotation fa : this.annotations) {
171 173
172 // Access text styling, if any. 174 // Access text styling, if any.
173 Document theme = fa.getTheme(); 175 Document theme = fa.getTheme();
174 ThemeAccess.TextStyle textStyle = null; 176 TextStyle textStyle = null;
175 ThemeAccess.LineStyle lineStyle = null; 177 LineStyle lineStyle = null;
176 178
177 // Get Themeing information and add legend item. 179 // Get Themeing information and add legend item.
178 if (theme != null) { 180 if (theme != null) {
179 ThemeAccess themeAccess = new ThemeAccess(theme); 181 ThemeAccess themeAccess = new ThemeAccess(theme);
180 textStyle = themeAccess.parseTextStyle(); 182 textStyle = themeAccess.parseTextStyle();

http://dive4elements.wald.intevation.org