@@ -0,0 +1,702 @@
+package org.vaadin.addon.leaflet.rotatedmarker;%0A%0Aimport org.vaadin.addon.leaflet.LMarker;%0Aimport org.vaadin.addon.leaflet.rotatedmarker.client.LeafletRotatedMarkerState;%0A%0A/**%0A * author marcuo%0A */%0Apublic class LRotatedMarker extends LMarker %7B%0A%0A    public LRotatedMarker(com.vividsolutions.jts.geom.Point jtsPoint) %7B%0A        super(jtsPoint);%0A    %7D%0A%0A    public void setRotationAngle(Double rotationAngle) %7B%0A        getState().rotationAngle = rotationAngle;%0A    %7D%0A%0A    public void setRotationOrigin(String rotationOrigin) %7B%0A        getState().rotationOrigin = rotationOrigin;%0A    %7D%0A%0A    protected LeafletRotatedMarkerState getState() %7B%0A        return (LeafletRotatedMarkerState) super.getState();%0A    %7D%0A%0A%7D%0A

Create LRotatedMarker.java