@@ -0,0 +1,2015 @@
+/*%0A * To change this license header, choose License Headers in Project Properties.%0A * To change this template file, choose Tools %7C Templates%0A * and open the template in the editor.%0A */%0Apackage org.ol3cesium.client.ol.source;%0A%0Aimport com.google.gwt.core.client.JavaScriptObject;%0Aimport org.ol3cesium.client.olx.source.ImageArcGISRestSourceOptions;%0A%0A/**%0A * Source for data from ArcGIS Rest services providing single, untiled images. %0A * Useful when underlying map service has labels.%0A * If underlying map service is not using labels, take advantage of ol image %0A * caching and use ol.source.TileArcGISRest data source.%0A * @author iserge%0A */%0Apublic class ImageArcGISRestSource extends ImageSource %7B%0A    protected ImageArcGISRestSource() %7B%0A        //%0A    %7D%0A    %0A    public static final native ImageArcGISRestSource create() /*-%7B%0A        return new ol.source.ImageArcGISRest();%0A    %7D-*/;%0A    %0A    /**%0A     * %0A     * @param options Image ArcGIS Rest Options.%0A     * @return %0A     */%0A    public static final native ImageArcGISRestSource create(ImageArcGISRestSourceOptions options) /*-%7B%0A        return new ol.source.ImageArcGISRest(options);%0A    %7D-*/;%0A    %0A    /**%0A     * Get the user-provided params, i.e. those passed to the constructor through %0A     * the %22params%22 option, and possibly updated using the updateParams method.%0A     * @return Params%0A     */%0A    public final native JavaScriptObject getParams() /*-%7B%0A        return this.getParams();%0A    %7D-*/;%0A    %0A    /**%0A     * Return the URL used for this ArcGIS source.%0A     * @return URL%0A     */%0A    public final native String getUrl() /*-%7B%0A        return this.getUrl();%0A    %7D-*/;%0A    %0A    /**%0A     * Set the URL to use for requests.%0A     * @param url URL%0A     */%0A    public final native void setUrl(String url) /*-%7B%0A        return this.setUrl(url);%0A    %7D-*/;%0A    %0A    /**%0A     * Update the user-provided params.%0A     * @param params Params%0A     */%0A    public final native void updateParams(JavaScriptObject params) /*-%7B%0A        this.updateParams(params);%0A    %7D-*/;%0A%7D%0A

Add ImageArcGISRestSource with OpenLayers 3.16.0