diff artifacts/src/main/java/org/dive4elements/river/jfree/StyledXYSeries.java @ 6905:1b35b2ddfc28

Artifacts: Introduce ThemeDocument & make stuff compileable again. THIS BREAKS THE SYSTEM! TODO: Move ThemeUtils into ThemeDocument.
author Sascha L. Teichmann <teichmann@intevation.de>
date Thu, 22 Aug 2013 23:31:38 +0200
parents a071f0a80883
children d20a26e96ef1
line wrap: on
line diff
--- a/artifacts/src/main/java/org/dive4elements/river/jfree/StyledXYSeries.java	Thu Aug 22 15:38:57 2013 +0200
+++ b/artifacts/src/main/java/org/dive4elements/river/jfree/StyledXYSeries.java	Thu Aug 22 23:31:38 2013 +0200
@@ -11,8 +11,7 @@
 import java.util.List;
 
 import org.apache.log4j.Logger;
-
-import org.w3c.dom.Document;
+import org.dive4elements.river.themes.ThemeDocument;
 
 import org.jfree.data.xy.XYDataItem;
 import org.jfree.data.xy.XYSeries;
@@ -30,13 +29,13 @@
     protected String label;
 
 
-    public StyledXYSeries(String key, Document theme) {
+    public StyledXYSeries(String key, ThemeDocument theme) {
         this(key, true, theme);
         this.label = key.toString();
     }
 
 
-    public StyledXYSeries(String key, Document theme, XYSeries unstyledSeries) {
+    public StyledXYSeries(String key, ThemeDocument theme, XYSeries unstyledSeries) {
         this(key, theme);
         add(unstyledSeries);
     }
@@ -47,7 +46,7 @@
      *               to one extrema which can cause problems in certain
      *               algorithms.
      */
-    public StyledXYSeries(String key, boolean sorted, Document theme) {
+    public StyledXYSeries(String key, boolean sorted, ThemeDocument theme) {
         super(key, sorted);
         setStyle(new XYStyle(theme));
         this.label = key.toString();
@@ -57,7 +56,7 @@
         String  key,
         boolean sorted,
         boolean allowDuplicateXValues,
-        Document theme
+        ThemeDocument theme
     ) {
         super(key, sorted, allowDuplicateXValues);
         setStyle(new XYStyle(theme));

http://dive4elements.wald.intevation.org