javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/api/GraphicsContext.java
changeset 866 9b4751828ceb
parent 776 6cd9713f5ceb
child 871 6168fb585ab4
     1.1 --- a/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/api/GraphicsContext.java	Wed Feb 27 14:56:25 2013 +0100
     1.2 +++ b/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/api/GraphicsContext.java	Thu Mar 21 15:45:42 2013 +0100
     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));