@@ -0,0 +1,1180 @@
+package org.vaadin.addon.leaflet.rotatedmarker.client;%0A%0Aimport com.vaadin.shared.ui.Connect;%0Aimport org.peimari.gleaflet.client.LatLng;%0Aimport org.peimari.gleaflet.client.MarkerOptions;%0Aimport org.vaadin.addon.leaflet.client.LeafletMarkerConnector;%0Aimport org.vaadin.gleaflet.rotatedmarker.client.RotatedMarker;%0Aimport org.vaadin.gleaflet.rotatedmarker.client.RotatedMarkerOptions;%0A%0A@Connect(org.vaadin.addon.leaflet.rotatedmarker.LRotatedMarker.class)%0Apublic class LeafletRotatedMarkerConnector extends LeafletMarkerConnector %7B%0A%0A    public LeafletRotatedMarkerState getState() %7B%0A        return (LeafletRotatedMarkerState) super.getState();%0A    %7D%0A%0A    protected RotatedMarkerOptions createOptions() %7B%0A        RotatedMarkerOptions o = RotatedMarkerOptions.create();%0A        LeafletRotatedMarkerState s = getState();%0A%0A        if (s.rotationAngle != null) %7B%0A            o.setRotationAngle(s.rotationAngle);%0A        %7D%0A%0A        if (s.rotationOrigin != null) %7B%0A            o.setRotationOrigin(s.rotationOrigin);%0A        %7D%0A%0A        return o;%0A    %7D%0A%0A    protected RotatedMarker create(LatLng latlng, MarkerOptions options) %7B%0A        return RotatedMarker.create(latlng, options);%0A    %7D%0A%0A%7D%0A

Create LeafletRotatedMarkerConnector.java