# HG changeset patch # User Anton Epple # Date 1369641879 -7200 # Node ID 78c3cdffe719b247b34f3ef5a3e89cb1c054a1cb # Parent 6ef06b72bb063ae2ffae1a05b49f8c9fd86caf0d Added Color as style diff -r 6ef06b72bb06 -r 78c3cdffe719 javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/HTML5GraphicsEnvironment.java --- a/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/HTML5GraphicsEnvironment.java Mon May 27 10:00:12 2013 +0200 +++ b/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/HTML5GraphicsEnvironment.java Mon May 27 10:04:39 2013 +0200 @@ -19,6 +19,7 @@ import java.util.HashMap; import java.util.Set; +import net.java.html.canvas.Color; import net.java.html.canvas.Dimension; import net.java.html.canvas.Image; import net.java.html.canvas.LinearGradient; @@ -29,7 +30,6 @@ import net.java.html.canvas.spi.GraphicsEnvironment; import org.apidesign.bck2brwsr.core.JavaScriptBody; import org.apidesign.bck2brwsr.htmlpage.api.Canvas; -import org.apidesign.bck2brwsr.htmlpage.api.Element; /** * @@ -221,7 +221,10 @@ } return gradient; } else if (style instanceof Pattern) { -// return createPatternWrapper(((Pattern) style).getImage(), ((Pattern) style).getRepeat()); + return createPatternWrapper(((Pattern) style).getImageResource(), ((Pattern) style).getRepeat()); + } else if (style instanceof Color) { + return ((Color) style) + .getAsString(); } return null; }