package ol.source;

import jsinterop.annotations.JsProperty;
import jsinterop.annotations.JsType;

import ol.Options;

/**
 * 
 * @author Tino Desjardins
 *
 */
@JsType(isNative = true)
public interface ImageWMSOptions extends Options {

    /**
     * 
     * @param imageWMSParams
     *            params for WMS-requests
     */
    @JsProperty
    void setParams(ImageWMSParams imageWMSParams);

    /**
     * 
     * @param ratio
     */
    @JsProperty
    void setRatio(float ratio);

    /**
     * 
     * @param url
     *            WMS service URL
     */
    @JsProperty
    void setUrl(String url);

}

@@ -110,16 +110,43 @@
 Options;
+%0Aimport ol.proj.Projection;
 %0A%0A/**%0A *
@@ -634,12 +634,129 @@
 ng url);
+%0A    %0A    /**%0A     * %0A     * @param projection%0A     */%0A    @JsProperty%0A    void setProjection(Projection projection);
 %0A%0A%7D%0A

Add setProjection in ImageWMSOptions