javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/api/GraphicsContext.java
1.1 --- a/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/api/GraphicsContext.java Fri Mar 22 00:05:41 2013 +0100
1.2 +++ b/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/api/GraphicsContext.java Thu May 02 10:08:35 2013 +0200
1.3 @@ -27,7 +27,7 @@
1.4
1.5 Object context;
1.6
1.7 - GraphicsContext(Object contextImpl) {
1.8 + public GraphicsContext(Object contextImpl) {
1.9 this.context = contextImpl;
1.10 }
1.11
1.12 @@ -113,15 +113,15 @@
1.13 @JavaScriptBody(args = {"x", "y"}, body = "this._context().scale(x,y);")
1.14 public native void scale(double x, double y);
1.15
1.16 - public void drawImage(Image image, double x, double y) {
1.17 + public void drawImage(Element image, double x, double y) {
1.18 drawImageImpl(context, Element.getElementById(image), x, y);
1.19 }
1.20
1.21 - public void drawImage(Image image, double x, double y, double width, double height) {
1.22 + public void drawImage(Element image, double x, double y, double width, double height) {
1.23 drawImageImpl(context, Element.getElementById(image), x, y, width, height);
1.24 }
1.25
1.26 - public void drawImage(Image image, double sx, double sy, double sWidth, double sHeight, double x, double y, double width, double height) {
1.27 + public void drawImage(Element image, double sx, double sy, double sWidth, double sHeight, double x, double y, double width, double height) {
1.28 drawImageImpl(context, Element.getElementById(image), sx, sy, sWidth, sHeight, x, y, width, height);
1.29 }
1.30
1.31 @@ -319,12 +319,12 @@
1.32 @JavaScriptBody(args = {"context", "x0", "y0", "x1", "y1"}, body = "return context.createLinearGradient(x0,y0,x1,y1);")
1.33 private native Object createLinearGradientImpl(Object context, double x0, double y0, double x1, double y1);
1.34
1.35 - public Pattern createPattern(Image image, String repeat) {
1.36 + public Pattern createPattern(Element image, String repeat) {
1.37 return new Pattern(createPatternImpl(context, image, repeat));
1.38 }
1.39
1.40 @JavaScriptBody(args = {"context", "image", "repeat"}, body = "return context.createPattern(image, repeat);")
1.41 - private static native Object createPatternImpl(Object context, Image image, String repeat);
1.42 + private static native Object createPatternImpl(Object context, Element image, String repeat);
1.43
1.44 public RadialGradient createRadialGradient(double x0, double y0, double r0, double x1, double y1, double r1) {
1.45 return new RadialGradient(createRadialGradientImpl(context, x0, y0, r0, x1, y1, r1));