Pulled up more methods to the interface... canvas
authortoni.epple@eppleton.de
Fri, 17 May 2013 13:50:31 +0200
branchcanvas
changeset 1117848b2cc261e6
parent 1116 362fc74453f0
child 1118 e198f1a3814f
Pulled up more methods to the interface...
javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/api/HTML5GraphicsContext.java
javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/api/HTML5Image.java
javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/api/HTML5LinearGradient.java
javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/api/HTML5RadialGradient.java
javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/api/HTML5TextMetrics.java
     1.1 --- a/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/api/HTML5GraphicsContext.java	Fri May 17 13:50:24 2013 +0200
     1.2 +++ b/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/api/HTML5GraphicsContext.java	Fri May 17 13:50:31 2013 +0200
     1.3 @@ -202,6 +202,7 @@
     1.4          setStrokeStyleImpl(context, ((HTML5LinearGradient)style).object());
     1.5      }
     1.6  
     1.7 +    @Override
     1.8      public void setStrokeStyle(RadialGradient style) {
     1.9          setStrokeStyleImpl(context, ((HTML5RadialGradient)style).object());
    1.10      }
     2.1 --- a/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/api/HTML5Image.java	Fri May 17 13:50:24 2013 +0200
     2.2 +++ b/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/api/HTML5Image.java	Fri May 17 13:50:31 2013 +0200
     2.3 @@ -28,11 +28,19 @@
     2.4      public HTML5Image(String id) {
     2.5          super(id);
     2.6      }
     2.7 -
     2.8 -    
     2.9 -    
    2.10 +  
    2.11      @Override
    2.12      void dontSubclass() {
    2.13      }
    2.14 +
    2.15 +    @Override
    2.16 +    public int getHeight() {
    2.17 +        return (int) super.getAttribute("height");
    2.18 +    }
    2.19 +
    2.20 +    @Override
    2.21 +    public int getWidth() {
    2.22 +       return (int) super.getAttribute("width");
    2.23 +    }
    2.24      
    2.25  }
     3.1 --- a/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/api/HTML5LinearGradient.java	Fri May 17 13:50:24 2013 +0200
     3.2 +++ b/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/api/HTML5LinearGradient.java	Fri May 17 13:50:31 2013 +0200
     3.3 @@ -36,6 +36,7 @@
     3.4          return gradient;
     3.5      }
     3.6  
     3.7 +    @Override
     3.8      public void addColorStop(double position, String color) {
     3.9          addColorStopImpl(gradient, position, color);
    3.10      }
     4.1 --- a/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/api/HTML5RadialGradient.java	Fri May 17 13:50:24 2013 +0200
     4.2 +++ b/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/api/HTML5RadialGradient.java	Fri May 17 13:50:31 2013 +0200
     4.3 @@ -32,6 +32,7 @@
     4.4          this.gradient = radialGradient;
     4.5      }
     4.6  
     4.7 +    @Override
     4.8      public void addColorStop(double position, String color) {
     4.9          addColorStopImpl(gradient, position, color);
    4.10      }
     5.1 --- a/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/api/HTML5TextMetrics.java	Fri May 17 13:50:24 2013 +0200
     5.2 +++ b/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/api/HTML5TextMetrics.java	Fri May 17 13:50:31 2013 +0200
     5.3 @@ -38,10 +38,12 @@
     5.4      @JavaScriptBody(args = {"textMetrics"}, body = "return textMetrics.height;")
     5.5      private native double getHeight(Object textMetrics);
     5.6  
     5.7 +    @Override
     5.8      public double getWidth() {
     5.9          return getWidth(textMetrics);
    5.10      }
    5.11  
    5.12 +    @Override
    5.13      public double getHeight() {
    5.14          return getHeight(textMetrics);
    5.15