Extracting methods to the interface... canvas
authortoni.epple@eppleton.de
Fri, 17 May 2013 12:14:45 +0200
branchcanvas
changeset 111403fc8090dfcc
parent 1113 f5e4e1665fa7
child 1115 ae51a8a61e57
Extracting methods to the interface...
javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/api/HTML5Canvas.java
     1.1 --- a/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/api/HTML5Canvas.java	Fri May 17 12:14:35 2013 +0200
     1.2 +++ b/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/api/HTML5Canvas.java	Fri May 17 12:14:45 2013 +0200
     1.3 @@ -18,6 +18,7 @@
     1.4  package org.apidesign.bck2brwsr.htmlpage.api;
     1.5  
     1.6  import net.java.html.canvas.Canvas;
     1.7 +import net.java.html.canvas.GraphicsContext;
     1.8  import org.apidesign.bck2brwsr.core.JavaScriptBody;
     1.9  import static org.apidesign.bck2brwsr.htmlpage.api.Element.getAttribute;
    1.10  
    1.11 @@ -31,19 +32,23 @@
    1.12          super(id);
    1.13      }
    1.14  
    1.15 +    @Override
    1.16      public void setHeight(int height) {
    1.17          setAttribute(this, "height", height);
    1.18      }
    1.19  
    1.20 +    @Override
    1.21      public int getHeight() {
    1.22         Object ret =  getAttribute(this, "height");
    1.23         return (ret instanceof Number) ? ((Number)ret).intValue(): Integer.MIN_VALUE;
    1.24      }
    1.25      
    1.26 +    @Override
    1.27      public void setWidth(int width) {
    1.28          setAttribute(this, "width", width);
    1.29      }
    1.30  
    1.31 +    @Override
    1.32      public int getWidth() {
    1.33         Object ret =  getAttribute(this, "width");
    1.34         return (ret instanceof Number) ? ((Number)ret).intValue(): Integer.MIN_VALUE;
    1.35 @@ -55,7 +60,8 @@
    1.36              + "return e.getContext('2d');\n")
    1.37      private native static Object getContextImpl(HTML5Canvas el);
    1.38  
    1.39 -    public HTML5GraphicsContext getContext() {
    1.40 +    @Override
    1.41 +    public GraphicsContext getContext() {
    1.42          return new HTML5GraphicsContext(getContextImpl(this));
    1.43      }
    1.44