class DelegateNativeContext2D implements INativeContext2D {

    public ImageData getImageData(double x, double y, double width, double height) {
        elemental2.dom.ImageData nativeImageData = context.getImageData(x, y, width, height);
        return nativeClassConverter.convert(nativeImageData, ImageData.class);
    }

    public  DelegateNativeContext2D(IContext2D context, AbstractCanvasHandler canvasHandler);
      DelegateNativeContext2D(IContext2D context, AbstractCanvasHandler canvasHandler, Converter converter);

}