Added Color as style canvas
authorAnton Epple <toni.epple@eppleton.de>
Mon, 27 May 2013 10:04:39 +0200
branchcanvas
changeset 114978c3cdffe719
parent 1148 6ef06b72bb06
child 1150 42e29ceb8371
Added Color as style
javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/HTML5GraphicsEnvironment.java
     1.1 --- a/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/HTML5GraphicsEnvironment.java	Mon May 27 10:00:12 2013 +0200
     1.2 +++ b/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/HTML5GraphicsEnvironment.java	Mon May 27 10:04:39 2013 +0200
     1.3 @@ -19,6 +19,7 @@
     1.4  
     1.5  import java.util.HashMap;
     1.6  import java.util.Set;
     1.7 +import net.java.html.canvas.Color;
     1.8  import net.java.html.canvas.Dimension;
     1.9  import net.java.html.canvas.Image;
    1.10  import net.java.html.canvas.LinearGradient;
    1.11 @@ -29,7 +30,6 @@
    1.12  import net.java.html.canvas.spi.GraphicsEnvironment;
    1.13  import org.apidesign.bck2brwsr.core.JavaScriptBody;
    1.14  import org.apidesign.bck2brwsr.htmlpage.api.Canvas;
    1.15 -import org.apidesign.bck2brwsr.htmlpage.api.Element;
    1.16  
    1.17  /**
    1.18   *
    1.19 @@ -221,7 +221,10 @@
    1.20              }
    1.21              return gradient;
    1.22          } else if (style instanceof Pattern) {
    1.23 -//            return createPatternWrapper(((Pattern) style).getImage(), ((Pattern) style).getRepeat());
    1.24 +            return createPatternWrapper(((Pattern) style).getImageResource(), ((Pattern) style).getRepeat());
    1.25 +        } else if (style instanceof Color) {
    1.26 +            return ((Color) style)
    1.27 +                    .getAsString();
    1.28          }
    1.29          return null;
    1.30      }