javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/HTML5GraphicsEnvironment.java
branchcanvas
changeset 1149 78c3cdffe719
parent 1145 0e2c3676d77a
child 1151 d6047ef47a68
     1.1 --- a/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/HTML5GraphicsEnvironment.java	Mon May 27 08:30:30 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      }