map.getFunctions().add(
new AddNewMarker(map.getMapControl(), MapWidgetConstants.BROWSER_FUNCTION_ADD_MARKER, map.getJavaMapSupport()));
map.getFunctions().add(
new ClearMarkersList(map.getMapControl(), MapWidgetConstants.BROWSER_FUNCTION_CLEAR_MARKERS, map.getJavaMapSupport()));
map.getFunctions().add(
new RemoveMarker(map.getMapControl(), MapWidgetConstants.BROWSER_FUNCTION_REMOVE_MARKER, map.getJavaMapSupport()));
map.getFunctions().add(
new UpdateMarkerPosition(map.getMapControl(), MapWidgetConstants.BROWSER_FUCTION_UPDATE_MARKER_POSITION, map.getJavaMapSupport()));
map.getFunctions().add(
new InitialConfigurationFunction(map.getMapControl(), MapWidgetConstants.BROWSER_FUNCTION_INITIAL_CONFIGURATION, map.getJavaMapSupport()));