List of usage examples for com.google.gwt.maps.client.overlays Marker setIcon
public final native void setIcon(MarkerImage icon) ;
From source file:com.jettmarks.routes.client.ui.MarkerFactory.java
License:Apache License
/** * Creates an instance of a Marker with the properties defined statically in * this Class.//from w w w. j a va2s . c om * * @param markerType * @param point * @return - Marker with the desired characteristics. */ public static Marker getInstance(MarkerType markerType, LatLng point) { Marker marker = null; switch (markerType) { case START_MARKER: beginOptions.setPosition(point); marker = Marker.newInstance(beginOptions); marker.setIcon(beginIcon); break; case END_MARKER: endOptions.setPosition(point); marker = Marker.newInstance(endOptions); marker.setIcon(endIcon); break; case SNAP_MARKER: // return new Marker(point, crosshairOptions); default: } return marker; }
From source file:pl.itrack.client.local.services.maps.ClassicMapService.java
License:Apache License
@Override protected void updateFavourites(Marker clickedMarker, Integer objectId) { favouriteCameras = userSettings.addOrRemoveFavouriteCamera(objectId); clickedMarker.setIcon(getCameraIcon(objectId)); }