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 }