├── gwt-maps-showcase └── src │ └── main │ ├── webapp │ ├── kml │ │ ├── 1.kmz │ │ ├── 2.kmz │ │ ├── 3.kmz │ │ ├── 4.kmz │ │ ├── 5.kmz │ │ ├── 6.kmz │ │ ├── 7.kmz │ │ └── 8.kmz │ ├── favicon.ico │ └── WEB-INF │ │ ├── logging.properties │ │ └── web.xml │ └── java │ └── com │ └── google │ └── gwt │ └── maps │ └── testing │ └── public │ └── css │ └── style.css ├── LICENSE.md ├── .gitignore ├── gwt-maps-utility ├── pom.xml └── markerclustererplus │ └── src │ └── main │ └── java │ └── com │ └── google │ └── gwt │ └── maps │ └── utility │ └── markerclustererplus │ └── client │ └── ClusterCalculator.java └── gwt-maps-api └── src ├── main └── java │ └── com │ └── google │ └── gwt │ └── maps │ ├── client │ ├── services │ │ ├── MaxZoomServiceHandler.java │ │ ├── DirectionsResultHandler.java │ │ ├── Test.java │ │ ├── DistanceMatrixRequestHandler.java │ │ ├── ElevationServiceHandler.java │ │ └── GeocoderRequestHandler.java │ ├── streetview │ │ ├── TileUrlHandler.java │ │ ├── StreetViewPanoramaProvider.java │ │ └── PanoramaByLocationHandler.java │ ├── overlays │ │ ├── overlayhandlers │ │ │ ├── OverlayViewOnAddHandler.java │ │ │ ├── OverlayViewOnDrawHandler.java │ │ │ └── OverlayViewOnRemoveHandler.java │ │ └── MarkerShapeType.java │ ├── events │ │ ├── drag │ │ │ ├── DragMapHandler.java │ │ │ ├── DragEventFormatter.java │ │ │ └── DragMapEvent.java │ │ ├── idle │ │ │ ├── IdleMapHandler.java │ │ │ ├── IdleEventFormatter.java │ │ │ └── IdleMapEvent.java │ │ ├── click │ │ │ ├── ClickMapHandler.java │ │ │ └── ClickEventFormatter.java │ │ ├── setat │ │ │ ├── SetAtMapHandler.java │ │ │ └── SetAtEventFormatter.java │ │ ├── pov │ │ │ ├── PovChangeMapHandler.java │ │ │ ├── PovChangeEventFormatter.java │ │ │ └── PovChangeMapEvent.java │ │ ├── resize │ │ │ ├── ResizeMapHandler.java │ │ │ ├── ResizeEventFormatter.java │ │ │ └── ResizeMapEvent.java │ │ ├── dragend │ │ │ ├── DragEndMapHandler.java │ │ │ ├── DragEndEventFormatter.java │ │ │ └── DragEndMapEvent.java │ │ ├── flat │ │ │ ├── FlatChangeMapHandler.java │ │ │ ├── FlatChangeEventFormatter.java │ │ │ └── FlatChangeMapEvent.java │ │ ├── icon │ │ │ ├── IconChangeMapHandler.java │ │ │ ├── IconChangeEventFormatter.java │ │ │ └── IconChangeMapEvent.java │ │ ├── mouseup │ │ │ ├── MouseUpMapHandler.java │ │ │ └── MouseUpEventFormatter.java │ │ ├── pano │ │ │ ├── PanoChangeMapHandler.java │ │ │ ├── PanoChangeEventFormatter.java │ │ │ └── PanoChangeMapEvent.java │ │ ├── tilt │ │ │ ├── TiltChangeMapHandler.java │ │ │ ├── TiltChangeEventFormatter.java │ │ │ └── TiltChangeMapEvent.java │ │ ├── zoom │ │ │ ├── ZoomChangeMapHandler.java │ │ │ ├── ZoomChangeEventFormatter.java │ │ │ └── ZoomChangeMapEvent.java │ │ ├── MapHandler.java │ │ ├── dblclick │ │ │ ├── DblClickMapHandler.java │ │ │ └── DblClickEventFormatter.java │ │ ├── domready │ │ │ ├── DomReadyMapHandler.java │ │ │ ├── DomReadyEventFormatter.java │ │ │ └── DomReadyMapEvent.java │ │ ├── insertat │ │ │ ├── InsertAtMapHandler.java │ │ │ └── InsertAtEventFormatter.java │ │ ├── kmlmouse │ │ │ ├── KmlMouseMapHandler.java │ │ │ └── KmlMouseEventFormatter.java │ │ ├── links │ │ │ ├── LinksChangeMapHandler.java │ │ │ ├── LinksChangeEventFormatter.java │ │ │ └── LinksChangeMapEvent.java │ │ ├── mouseout │ │ │ ├── MouseOutMapHandler.java │ │ │ └── MouseOutEventFormatter.java │ │ ├── place │ │ │ ├── PlaceChangeMapHandler.java │ │ │ ├── PlaceChangeEventFormatter.java │ │ │ └── PlaceChangeMapEvent.java │ │ ├── removeat │ │ │ ├── RemoveAtMapHandler.java │ │ │ └── RemoveAtEventFormatter.java │ │ ├── shape │ │ │ ├── ShapeChangeMapHandler.java │ │ │ ├── ShapeChangeEventFormatter.java │ │ │ └── ShapeChangeMapEvent.java │ │ ├── tiles │ │ │ ├── TilesLoadedMapHandler.java │ │ │ ├── TilesLoadedEventFormatter.java │ │ │ └── TilesLoadedMapEvent.java │ │ ├── title │ │ │ ├── TitleChangeMapHandler.java │ │ │ ├── TitleChangeEventFormatter.java │ │ │ └── TitleChangeMapEvent.java │ │ ├── bounds │ │ │ ├── BoundsChangeMapHandler.java │ │ │ └── BoundsChangeEventFormatter.java │ │ ├── center │ │ │ ├── CenterChangeMapHandler.java │ │ │ └── CenterChangeEventFormatter.java │ │ ├── cursor │ │ │ ├── CursorChangeMapHandler.java │ │ │ └── CursorChangeEventFormatter.java │ │ ├── dragstart │ │ │ ├── DragStartMapHandler.java │ │ │ ├── DragStartEventFormatter.java │ │ │ └── DragStartMapEvent.java │ │ ├── format │ │ │ ├── FormatChangeMapHandler.java │ │ │ └── FormatChangeEventFormatter.java │ │ ├── mapchange │ │ │ ├── MapChangeMapHandler.java │ │ │ ├── MapChangeEventFormatter.java │ │ │ └── MapChangeMapEvent.java │ │ ├── mousedown │ │ │ ├── MouseDownMapHandler.java │ │ │ └── MouseDownEventFormatter.java │ │ ├── mousemove │ │ │ ├── MouseMoveMapHandler.java │ │ │ └── MouseMoveEventFormatter.java │ │ ├── mouseover │ │ │ ├── MouseOverMapHandler.java │ │ │ └── MouseOverEventFormatter.java │ │ ├── radius │ │ │ ├── RadiusChangeMapHandler.java │ │ │ └── RadiusChangeEventFormatter.java │ │ ├── shadow │ │ │ ├── ShadowChangeMapHandler.java │ │ │ └── ShadowChangeEventFormatter.java │ │ ├── zindex │ │ │ ├── ZindexChangeMapHandler.java │ │ │ └── ZindexChangeEventFormatter.java │ │ ├── closeclick │ │ │ ├── CloseClickMapHandler.java │ │ │ ├── CloseClickEventFormatter.java │ │ │ └── CloseClickMapEvent.java │ │ ├── content │ │ │ ├── ContentChangeMapHandler.java │ │ │ └── ContentChangeEventFormatter.java │ │ ├── heading │ │ │ ├── HeadingChangeMapHandler.java │ │ │ └── HeadingChangeEventFormatter.java │ │ ├── rightclick │ │ │ ├── RightClickMapHandler.java │ │ │ └── RightClickEventFormatter.java │ │ ├── visible │ │ │ ├── VisibleChangeMapHandler.java │ │ │ └── VisibleChangeEventFormatter.java │ │ ├── position │ │ │ ├── PositionChangeMapHandler.java │ │ │ └── PositionChangeEventFormatter.java │ │ ├── animation │ │ │ ├── AnimationChangeMapHandler.java │ │ │ └── AnimationChangeEventFormatter.java │ │ ├── clickable │ │ │ ├── ClickableChangeMapHandler.java │ │ │ └── ClickableChangeEventFormatter.java │ │ ├── maptypeid │ │ │ ├── MapTypeIdChangeMapHandler.java │ │ │ └── MapTypeIdChangeEventFormatter.java │ │ ├── directions │ │ │ ├── DirectionsChangeMapHandler.java │ │ │ └── DirectionsChangeEventFormatter.java │ │ ├── draggable │ │ │ ├── DraggableChangeMapHandler.java │ │ │ └── DraggableChangeEventFormatter.java │ │ ├── projection │ │ │ ├── ProjectionChangeMapHandler.java │ │ │ └── ProjectionChangeEventFormatter.java │ │ ├── panoramiomouse │ │ │ ├── PanoramioMouseMapHandler.java │ │ │ └── PanoramioMouseEventFormatter.java │ │ ├── overlaycomplete │ │ │ ├── OverlayCompleteMapHandler.java │ │ │ ├── circle │ │ │ │ ├── CircleCompleteMapHandler.java │ │ │ │ └── CircleCompleteEventFormatter.java │ │ │ ├── marker │ │ │ │ ├── MarkerCompleteMapHandler.java │ │ │ │ └── MarkerCompleteEventFormatter.java │ │ │ ├── polygon │ │ │ │ ├── PolygonCompleteMapHandler.java │ │ │ │ └── PolygonCompleteEventFormatter.java │ │ │ ├── polyline │ │ │ │ ├── PolylineCompleteMapHandler.java │ │ │ │ └── PolylineCompleteEventFormatter.java │ │ │ ├── rectangle │ │ │ │ ├── RectangleCompleteMapHandler.java │ │ │ │ └── RectangleCompleteEventFormatter.java │ │ │ └── OverlayCompleteEventFormatter.java │ │ ├── channelnumber │ │ │ ├── ChannelNumberChangeMapHandler.java │ │ │ └── ChannelNumberChangeEventFormatter.java │ │ ├── fusiontablemouse │ │ │ ├── FusionTablesMouseMapHandler.java │ │ │ └── FusionTablesMouseEventFormatter.java │ │ ├── kmlviewport │ │ │ ├── DefaultViewportChangeMapHandler.java │ │ │ └── DefaultViewportChangeEventFormatter.java │ │ ├── weatherlibmouse │ │ │ ├── WeatherMouseMapHandler.java │ │ │ └── WeatherMouseEventFormatter.java │ │ ├── MapEventFormatter.java │ │ └── MapPanel.java │ ├── placeslib │ │ ├── PlaceDetailsHandler.java │ │ ├── PlaceTextSearchHandler.java │ │ ├── PlacePredictionsHandler.java │ │ ├── PlaceSearchHandler.java │ │ ├── PlaceResultAspect.java │ │ └── placeresult │ │ │ └── PlaceResultPeriods.java │ └── mvc │ │ ├── MVCArrayCallback.java │ │ └── MVCObjectWidget.java │ ├── Maps.gwt.xml │ └── MapsForTests.gwt.xml └── test └── java └── com └── google └── gwt └── maps └── client ├── testutil └── AbstractGwtTestUtil.java └── SandboxGwtTest.java /gwt-maps-showcase/src/main/webapp/kml/1.kmz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branflake2267/GWT-Maps-V3-Api/HEAD/gwt-maps-showcase/src/main/webapp/kml/1.kmz -------------------------------------------------------------------------------- /gwt-maps-showcase/src/main/webapp/kml/2.kmz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branflake2267/GWT-Maps-V3-Api/HEAD/gwt-maps-showcase/src/main/webapp/kml/2.kmz -------------------------------------------------------------------------------- /gwt-maps-showcase/src/main/webapp/kml/3.kmz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branflake2267/GWT-Maps-V3-Api/HEAD/gwt-maps-showcase/src/main/webapp/kml/3.kmz -------------------------------------------------------------------------------- /gwt-maps-showcase/src/main/webapp/kml/4.kmz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branflake2267/GWT-Maps-V3-Api/HEAD/gwt-maps-showcase/src/main/webapp/kml/4.kmz -------------------------------------------------------------------------------- /gwt-maps-showcase/src/main/webapp/kml/5.kmz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branflake2267/GWT-Maps-V3-Api/HEAD/gwt-maps-showcase/src/main/webapp/kml/5.kmz -------------------------------------------------------------------------------- /gwt-maps-showcase/src/main/webapp/kml/6.kmz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branflake2267/GWT-Maps-V3-Api/HEAD/gwt-maps-showcase/src/main/webapp/kml/6.kmz -------------------------------------------------------------------------------- /gwt-maps-showcase/src/main/webapp/kml/7.kmz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branflake2267/GWT-Maps-V3-Api/HEAD/gwt-maps-showcase/src/main/webapp/kml/7.kmz -------------------------------------------------------------------------------- /gwt-maps-showcase/src/main/webapp/kml/8.kmz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branflake2267/GWT-Maps-V3-Api/HEAD/gwt-maps-showcase/src/main/webapp/kml/8.kmz -------------------------------------------------------------------------------- /gwt-maps-showcase/src/main/webapp/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/branflake2267/GWT-Maps-V3-Api/HEAD/gwt-maps-showcase/src/main/webapp/favicon.ico -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- 1 | License 2 | ======= 3 | 4 | GWT-Maps-V3-Api is freely distributable under the [Apache 2.0 License](http://www.apache.org/licenses/LICENSE-2.0.html). 5 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | **.gwt-log 2 | **.classpath 3 | **.project 4 | **.settings 5 | **.iml 6 | **.idea 7 | gwt-unitCache** 8 | target** 9 | www-test** 10 | classes** 11 | apis_maps_test** 12 | lib** 13 | src_maps** 14 | **/bin** 15 | **/.gwt** 16 | -------------------------------------------------------------------------------- /gwt-maps-showcase/src/main/webapp/WEB-INF/logging.properties: -------------------------------------------------------------------------------- 1 | # A default java.util.logging configuration. 2 | # (All App Engine logging is through java.util.logging by default). 3 | # 4 | # To use this configuration, copy it into your application's WEB-INF 5 | # folder and add the following to your appengine-web.xml: 6 | # 7 | # 8 | # 9 | # 10 | # 11 | 12 | # Set the default logging level for all loggers to WARNING 13 | .level = WARNING 14 | -------------------------------------------------------------------------------- /gwt-maps-utility/pom.xml: -------------------------------------------------------------------------------- 1 | 2 | 4.0.0 3 | 4 | 5 | com.github.branflake2267 6 | gwt-maps 7 | 3.10.0-alpha-8-SNAPSHOT 8 | 9 | 10 | gwt-maps-utility 11 | pom 12 | GWT Maps API V3 - Utility Library 13 | 14 | 15 | markerclustererplus 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /gwt-maps-showcase/src/main/java/com/google/gwt/maps/testing/public/css/style.css: -------------------------------------------------------------------------------- 1 | /* 2 | * #%L 3 | * GWT Maps API V3 - Showcase 4 | * %% 5 | * Copyright (C) 2011 - 2012 GWT Maps API V3 6 | * %% 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * #L% 19 | */ 20 | 21 | 22 | .TestControls { 23 | border: 3px solid #FF0000; 24 | background: white; 25 | padding: 5px; 26 | margin: 5px; 27 | } -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/services/MaxZoomServiceHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.services; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | public interface MaxZoomServiceHandler { 24 | 25 | public void onCallback(MaxZoomResult result); 26 | 27 | } 28 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/streetview/TileUrlHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.streetview; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | public interface TileUrlHandler { 24 | 25 | public String getTileUrl(String pano, int zoom, int tileX, int tileY); 26 | 27 | } 28 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/overlays/overlayhandlers/OverlayViewOnAddHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.overlays.overlayhandlers; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | public interface OverlayViewOnAddHandler { 24 | void onAdd(OverlayViewMethods methods); 25 | } 26 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/overlays/overlayhandlers/OverlayViewOnDrawHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.overlays.overlayhandlers; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | public interface OverlayViewOnDrawHandler { 24 | void onDraw(OverlayViewMethods methods); 25 | } 26 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/drag/DragMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.drag; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface DragMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/idle/IdleMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.idle; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface IdleMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/overlays/overlayhandlers/OverlayViewOnRemoveHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.overlays.overlayhandlers; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | public interface OverlayViewOnRemoveHandler { 24 | void onRemove(OverlayViewMethods methods); 25 | } 26 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/placeslib/PlaceDetailsHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.placeslib; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | public interface PlaceDetailsHandler { 24 | 25 | public void onCallback(PlaceResult result, PlacesServiceStatus status); 26 | 27 | } 28 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/services/DirectionsResultHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.services; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | public interface DirectionsResultHandler { 24 | 25 | void onCallback(DirectionsResult result, DirectionsStatus status); 26 | 27 | } 28 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/click/ClickMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.click; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface ClickMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/setat/SetAtMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.setat; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface SetAtMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/pov/PovChangeMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.pov; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface PovChangeMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/resize/ResizeMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.resize; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface ResizeMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/dragend/DragEndMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.dragend; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface DragEndMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/flat/FlatChangeMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.flat; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface FlatChangeMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/icon/IconChangeMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.icon; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface IconChangeMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/mouseup/MouseUpMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.mouseup; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface MouseUpMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/pano/PanoChangeMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.pano; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface PanoChangeMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/tilt/TiltChangeMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.tilt; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface TiltChangeMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/zoom/ZoomChangeMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.zoom; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface ZoomChangeMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/MapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.event.shared.EventHandler; 24 | 25 | public interface MapHandler extends EventHandler { 26 | 27 | public void onEvent(E event); 28 | 29 | } 30 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/dblclick/DblClickMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.dblclick; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface DblClickMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/domready/DomReadyMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.domready; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface DomReadyMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/insertat/InsertAtMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.insertat; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface InsertAtMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/kmlmouse/KmlMouseMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.kmlmouse; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface KmlMouseMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/links/LinksChangeMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.links; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface LinksChangeMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/mouseout/MouseOutMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.mouseout; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface MouseOutMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/place/PlaceChangeMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.place; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface PlaceChangeMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/removeat/RemoveAtMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.removeat; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface RemoveAtMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/shape/ShapeChangeMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.shape; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface ShapeChangeMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/tiles/TilesLoadedMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.tiles; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface TilesLoadedMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/title/TitleChangeMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.title; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface TitleChangeMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/bounds/BoundsChangeMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.bounds; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface BoundsChangeMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/center/CenterChangeMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.center; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface CenterChangeMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/cursor/CursorChangeMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.cursor; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface CursorChangeMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/dragstart/DragStartMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.dragstart; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface DragStartMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/format/FormatChangeMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.format; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface FormatChangeMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/mapchange/MapChangeMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.mapchange; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface MapChangeMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/mousedown/MouseDownMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.mousedown; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface MouseDownMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/mousemove/MouseMoveMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.mousemove; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface MouseMoveMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/mouseover/MouseOverMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.mouseover; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface MouseOverMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/radius/RadiusChangeMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.radius; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface RadiusChangeMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/shadow/ShadowChangeMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.shadow; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface ShadowChangeMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/zindex/ZindexChangeMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.zindex; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface ZindexChangeMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/closeclick/CloseClickMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.closeclick; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface CloseClickMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/content/ContentChangeMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.content; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface ContentChangeMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/heading/HeadingChangeMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.heading; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface HeadingChangeMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/rightclick/RightClickMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.rightclick; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface RightClickMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/visible/VisibleChangeMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.visible; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface VisibleChangeMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/position/PositionChangeMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.position; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface PositionChangeMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/animation/AnimationChangeMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.animation; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface AnimationChangeMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/clickable/ClickableChangeMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.clickable; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface ClickableChangeMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/maptypeid/MapTypeIdChangeMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.maptypeid; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface MapTypeIdChangeMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/directions/DirectionsChangeMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.directions; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface DirectionsChangeMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/draggable/DraggableChangeMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.draggable; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface DraggableChangeMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/projection/ProjectionChangeMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.projection; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface ProjectionChangeMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/panoramiomouse/PanoramioMouseMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.panoramiomouse; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface PanoramioMouseMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/overlaycomplete/OverlayCompleteMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.overlaycomplete; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface OverlayCompleteMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/channelnumber/ChannelNumberChangeMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.channelnumber; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface ChannelNumberChangeMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/fusiontablemouse/FusionTablesMouseMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.fusiontablemouse; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface FusionTablesMouseMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/placeslib/PlaceTextSearchHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.placeslib; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.core.client.JsArray; 24 | 25 | public interface PlaceTextSearchHandler { 26 | 27 | void onCallback(JsArray results, PlacesServiceStatus status); 28 | 29 | } 30 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/kmlviewport/DefaultViewportChangeMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.kmlviewport; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface DefaultViewportChangeMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/overlaycomplete/circle/CircleCompleteMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.overlaycomplete.circle; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface CircleCompleteMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/overlaycomplete/marker/MarkerCompleteMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.overlaycomplete.marker; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface MarkerCompleteMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/overlaycomplete/polygon/PolygonCompleteMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.overlaycomplete.polygon; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface PolygonCompleteMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/overlaycomplete/polyline/PolylineCompleteMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.overlaycomplete.polyline; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface PolylineCompleteMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/overlaycomplete/rectangle/RectangleCompleteMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.overlaycomplete.rectangle; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | public interface RectangleCompleteMapHandler extends MapHandler { 26 | } 27 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/placeslib/PlacePredictionsHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.placeslib; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.core.client.JsArray; 24 | 25 | public interface PlacePredictionsHandler { 26 | 27 | public void onCallback(JsArray results, PlacesServiceStatus status); 28 | 29 | } 30 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/placeslib/PlaceSearchHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.placeslib; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.core.client.JsArray; 24 | 25 | public interface PlaceSearchHandler { 26 | 27 | public void onCallback(JsArray results, PlaceSearchPagination pagination, PlacesServiceStatus status); 28 | 29 | } 30 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/weatherlibmouse/WeatherMouseMapHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.weatherlibmouse; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.events.MapHandler; 24 | 25 | /** 26 | * Handler for {@link WeatherMouseMapEvent} 27 | * 28 | * @author Joseph Lust 29 | */ 30 | public interface WeatherMouseMapHandler extends MapHandler { 31 | } 32 | -------------------------------------------------------------------------------- /gwt-maps-utility/markerclustererplus/src/main/java/com/google/gwt/maps/utility/markerclustererplus/client/ClusterCalculator.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.utility.markerclustererplus.client; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Utility API - MarkerClustererPlus 6 | * %% 7 | * Copyright (C) 2011 - 2013 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.core.client.JsArray; 24 | import com.google.gwt.maps.client.overlays.Marker; 25 | 26 | public interface ClusterCalculator { 27 | ClusterIconInfo execute(JsArray markers, int numStyles); 28 | } 29 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/mvc/MVCArrayCallback.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.mvc; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.core.client.JavaScriptObject; 24 | 25 | /** 26 | * handler to process a for each element. Used in iterating array 27 | * 28 | * @param generic JavaScriptObject 29 | */ 30 | public interface MVCArrayCallback { 31 | 32 | public void forEach(T element, int index); 33 | 34 | } 35 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/drag/DragEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.drag; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class DragEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public DragMapEvent createEvent(Properties properties) { 30 | return new DragMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/idle/IdleEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.idle; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class IdleEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public IdleMapEvent createEvent(Properties properties) { 30 | return new IdleMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/click/ClickEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.click; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class ClickEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public ClickMapEvent createEvent(Properties properties) { 30 | return new ClickMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/setat/SetAtEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.setat; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class SetAtEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public SetAtMapEvent createEvent(Properties properties) { 30 | return new SetAtMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/resize/ResizeEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.resize; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class ResizeEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public ResizeMapEvent createEvent(Properties properties) { 30 | return new ResizeMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/dragend/DragEndEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.dragend; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class DragEndEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public DragEndMapEvent createEvent(Properties properties) { 30 | return new DragEndMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/mouseup/MouseUpEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.mouseup; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class MouseUpEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public MouseUpMapEvent createEvent(Properties properties) { 30 | return new MouseUpMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/pov/PovChangeEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.pov; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class PovChangeEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public PovChangeMapEvent createEvent(Properties properties) { 30 | return new PovChangeMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/dblclick/DblClickEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.dblclick; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class DblClickEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public DblClickMapEvent createEvent(Properties properties) { 30 | return new DblClickMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/domready/DomReadyEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.domready; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class DomReadyEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public DomReadyMapEvent createEvent(Properties properties) { 30 | return new DomReadyMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/flat/FlatChangeEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.flat; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class FlatChangeEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public FlatChangeMapEvent createEvent(Properties properties) { 30 | return new FlatChangeMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/icon/IconChangeEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.icon; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class IconChangeEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public IconChangeMapEvent createEvent(Properties properties) { 30 | return new IconChangeMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/insertat/InsertAtEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.insertat; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class InsertAtEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public InsertAtMapEvent createEvent(Properties properties) { 30 | return new InsertAtMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/kmlmouse/KmlMouseEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.kmlmouse; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class KmlMouseEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public KmlMouseMapEvent createEvent(Properties properties) { 30 | return new KmlMouseMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/mouseout/MouseOutEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.mouseout; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class MouseOutEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public MouseOutMapEvent createEvent(Properties properties) { 30 | return new MouseOutMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/pano/PanoChangeEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.pano; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class PanoChangeEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public PanoChangeMapEvent createEvent(Properties properties) { 30 | return new PanoChangeMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/removeat/RemoveAtEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.removeat; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class RemoveAtEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public RemoveAtMapEvent createEvent(Properties properties) { 30 | return new RemoveAtMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/tilt/TiltChangeEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.tilt; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class TiltChangeEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public TiltChangeMapEvent createEvent(Properties properties) { 30 | return new TiltChangeMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/zoom/ZoomChangeEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.zoom; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class ZoomChangeEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public ZoomChangeMapEvent createEvent(Properties properties) { 30 | return new ZoomChangeMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/dragstart/DragStartEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.dragstart; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class DragStartEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public DragStartMapEvent createEvent(Properties properties) { 30 | return new DragStartMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/links/LinksChangeEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.links; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class LinksChangeEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public LinksChangeMapEvent createEvent(Properties properties) { 30 | return new LinksChangeMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/mapchange/MapChangeEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.mapchange; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class MapChangeEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public MapChangeMapEvent createEvent(Properties properties) { 30 | return new MapChangeMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/mousedown/MouseDownEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.mousedown; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class MouseDownEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public MouseDownMapEvent createEvent(Properties properties) { 30 | return new MouseDownMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/mousemove/MouseMoveEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.mousemove; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class MouseMoveEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public MouseMoveMapEvent createEvent(Properties properties) { 30 | return new MouseMoveMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/mouseover/MouseOverEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.mouseover; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class MouseOverEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public MouseOverMapEvent createEvent(Properties properties) { 30 | return new MouseOverMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/place/PlaceChangeEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.place; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class PlaceChangeEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public PlaceChangeMapEvent createEvent(Properties properties) { 30 | return new PlaceChangeMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/shape/ShapeChangeEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.shape; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class ShapeChangeEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public ShapeChangeMapEvent createEvent(Properties properties) { 30 | return new ShapeChangeMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/tiles/TilesLoadedEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.tiles; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class TilesLoadedEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public TilesLoadedMapEvent createEvent(Properties properties) { 30 | return new TilesLoadedMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/title/TitleChangeEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.title; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class TitleChangeEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public TitleChangeMapEvent createEvent(Properties properties) { 30 | return new TitleChangeMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/closeclick/CloseClickEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.closeclick; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class CloseClickEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public CloseClickMapEvent createEvent(Properties properties) { 30 | return new CloseClickMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/rightclick/RightClickEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.rightclick; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class RightClickEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public RightClickMapEvent createEvent(Properties properties) { 30 | return new RightClickMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/MapEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | 25 | /** 26 | * interface createEvent in {@link MapHandlerRegistration} using generics 27 | * 28 | * @param 29 | */ 30 | @SuppressWarnings("rawtypes") 31 | // is ugly, but is a cyclic generic type, so suppressed 32 | public interface MapEventFormatter { 33 | 34 | public E createEvent(Properties properties); 35 | 36 | } 37 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/bounds/BoundsChangeEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.bounds; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class BoundsChangeEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public BoundsChangeMapEvent createEvent(Properties properties) { 30 | return new BoundsChangeMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/center/CenterChangeEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.center; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class CenterChangeEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public CenterChangeMapEvent createEvent(Properties properties) { 30 | return new CenterChangeMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/cursor/CursorChangeEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.cursor; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class CursorChangeEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public CursorChangeMapEvent createEvent(Properties properties) { 30 | return new CursorChangeMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/format/FormatChangeEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.format; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class FormatChangeEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public FormatChangeMapEvent createEvent(Properties properties) { 30 | return new FormatChangeMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/radius/RadiusChangeEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.radius; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class RadiusChangeEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public RadiusChangeMapEvent createEvent(Properties properties) { 30 | return new RadiusChangeMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/shadow/ShadowChangeEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.shadow; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class ShadowChangeEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public ShadowChangeMapEvent createEvent(Properties properties) { 30 | return new ShadowChangeMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/zindex/ZindexChangeEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.zindex; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class ZindexChangeEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public ZindexChangeMapEvent createEvent(Properties properties) { 30 | return new ZindexChangeMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/content/ContentChangeEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.content; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class ContentChangeEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public ContentChangeMapEvent createEvent(Properties properties) { 30 | return new ContentChangeMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/heading/HeadingChangeEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.heading; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class HeadingChangeEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public HeadingChangeMapEvent createEvent(Properties properties) { 30 | return new HeadingChangeMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/visible/VisibleChangeEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.visible; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class VisibleChangeEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public VisibleChangeMapEvent createEvent(Properties properties) { 30 | return new VisibleChangeMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/streetview/StreetViewPanoramaProvider.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.streetview; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | /** 24 | * {@link StreetViewPanoramaOptions} 25 | */ 26 | public interface StreetViewPanoramaProvider { 27 | 28 | /** 29 | * This is called when a pano's data is wanted 30 | * 31 | * @param pano name of 32 | * @param zoom 33 | * @param tileX 34 | * @param tileY 35 | */ 36 | public StreetViewPanoramaData getPanoData(String pano, int zoom, int tileX, int tileY); 37 | 38 | } 39 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/Maps.gwt.xml: -------------------------------------------------------------------------------- 1 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/weatherlibmouse/WeatherMouseEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.weatherlibmouse; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class WeatherMouseEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public WeatherMouseMapEvent createEvent(Properties properties) { 30 | return new WeatherMouseMapEvent(properties); 31 | } 32 | 33 | } -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/position/PositionChangeEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.position; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class PositionChangeEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public PositionChangeMapEvent createEvent(Properties properties) { 30 | return new PositionChangeMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/animation/AnimationChangeEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.animation; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class AnimationChangeEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public AnimationChangeMapEvent createEvent(Properties properties) { 30 | return new AnimationChangeMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/clickable/ClickableChangeEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.clickable; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class ClickableChangeEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public ClickableChangeMapEvent createEvent(Properties properties) { 30 | return new ClickableChangeMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/maptypeid/MapTypeIdChangeEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.maptypeid; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class MapTypeIdChangeEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public MapTypeIdChangeMapEvent createEvent(Properties properties) { 30 | return new MapTypeIdChangeMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/directions/DirectionsChangeEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.directions; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class DirectionsChangeEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public DirectionsChangeMapEvent createEvent(Properties properties) { 30 | return new DirectionsChangeMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/draggable/DraggableChangeEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.draggable; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class DraggableChangeEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public DraggableChangedMapEvent createEvent(Properties properties) { 30 | return new DraggableChangedMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/panoramiomouse/PanoramioMouseEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.panoramiomouse; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class PanoramioMouseEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public PanoramioMouseMapEvent createEvent(Properties properties) { 30 | return new PanoramioMouseMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/projection/ProjectionChangeEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.projection; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class ProjectionChangeEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public ProjectionChangeMapEvent createEvent(Properties properties) { 30 | return new ProjectionChangeMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/overlaycomplete/OverlayCompleteEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.overlaycomplete; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class OverlayCompleteEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public OverlayCompleteMapEvent createEvent(Properties properties) { 30 | return new OverlayCompleteMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/overlaycomplete/circle/CircleCompleteEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.overlaycomplete.circle; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class CircleCompleteEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public CircleCompleteMapEvent createEvent(Properties properties) { 30 | return new CircleCompleteMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/overlaycomplete/marker/MarkerCompleteEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.overlaycomplete.marker; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class MarkerCompleteEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public MarkerCompleteMapEvent createEvent(Properties properties) { 30 | return new MarkerCompleteMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/services/Test.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.services; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.core.client.JavaScriptObject; 24 | 25 | public class Test extends JavaScriptObject { 26 | 27 | protected Test() { 28 | } 29 | 30 | public static final Test newInstance() { 31 | return JavaScriptObject.createObject().cast(); 32 | } 33 | 34 | public final native void test() /*-{ 35 | this.origin = "Arlington, WA"; 36 | this.destination = "Seattle, WA"; 37 | this.travelMode = "DRIVING"; 38 | }-*/; 39 | 40 | } 41 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/fusiontablemouse/FusionTablesMouseEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.fusiontablemouse; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class FusionTablesMouseEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public FusionTablesMouseMapEvent createEvent(Properties properties) { 30 | return new FusionTablesMouseMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/channelnumber/ChannelNumberChangeEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.channelnumber; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class ChannelNumberChangeEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public ChannelNumberChangeMapEvent createEvent(Properties properties) { 30 | return new ChannelNumberChangeMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/overlaycomplete/polygon/PolygonCompleteEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.overlaycomplete.polygon; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class PolygonCompleteEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public PolygonCompleteMapEvent createEvent(Properties properties) { 30 | return new PolygonCompleteMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/kmlviewport/DefaultViewportChangeEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.kmlviewport; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class DefaultViewportChangeEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public DefaultViewportChangeMapEvent createEvent(Properties properties) { 30 | return new DefaultViewportChangeMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/overlaycomplete/polyline/PolylineCompleteEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.overlaycomplete.polyline; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class PolylineCompleteEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public PolylineCompleteMapEvent createEvent(Properties properties) { 30 | return new PolylineCompleteMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/overlaycomplete/rectangle/RectangleCompleteEventFormatter.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.overlaycomplete.rectangle; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEventFormatter; 25 | 26 | public class RectangleCompleteEventFormatter implements MapEventFormatter { 27 | 28 | @Override 29 | public RectangleCompleteMapEvent createEvent(Properties properties) { 30 | return new RectangleCompleteMapEvent(properties); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /gwt-maps-api/src/test/java/com/google/gwt/maps/client/testutil/AbstractGwtTestUtil.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.testutil; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.junit.client.GWTTestCase; 24 | 25 | /** 26 | * Test template for testing GMaps objects. 27 | * 28 | * @author Joseph Lust 29 | */ 30 | public abstract class AbstractGwtTestUtil extends GWTTestCase { 31 | 32 | public static final int ASYNC_DELAY_MS = 5000; 33 | public static final boolean HAS_SENSOR = false; 34 | 35 | @Override 36 | public String getModuleName() { 37 | return "com.google.gwt.maps.MapsForTests"; 38 | } 39 | 40 | } 41 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/services/DistanceMatrixRequestHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.services; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | /** 24 | * 25 | *
26 | *
27 | * See 28 | * DistanceMatrixService API Doc 29 | */ 30 | public interface DistanceMatrixRequestHandler { 31 | 32 | /** 33 | * response from callback for Distance Matrix Request 34 | * 35 | * @param response 36 | * @param status 37 | */ 38 | void onCallback(DistanceMatrixResponse response, DistanceMatrixStatus status); 39 | 40 | } 41 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/services/ElevationServiceHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.services; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.core.client.JsArray; 24 | 25 | /** 26 | * 27 | *
28 | *
29 | * See ElevationService 30 | * API Doc 31 | */ 32 | public interface ElevationServiceHandler { 33 | 34 | /** 35 | * on ElevationService result 36 | * 37 | * @param result 38 | * @param status 39 | */ 40 | void onCallback(JsArray result, ElevationStatus status); 41 | 42 | } 43 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/services/GeocoderRequestHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.services; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.core.client.JsArray; 24 | 25 | /** 26 | * google.maps.Geocoder
27 | *
28 | * See Geocoder API Doc 29 | */ 30 | public interface GeocoderRequestHandler { 31 | 32 | /** 33 | * returns a result after on geocode callback 34 | * 35 | * @param results 36 | * @param status 37 | */ 38 | void onCallback(JsArray results, GeocoderStatus status); 39 | 40 | } 41 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/MapsForTests.gwt.xml: -------------------------------------------------------------------------------- 1 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/streetview/PanoramaByLocationHandler.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.streetview; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | /** 24 | * Retrieves {@link StreetViewPanoramaData} 25 | */ 26 | public interface PanoramaByLocationHandler { 27 | 28 | /** 29 | * Retrieves the StreetViewPanoramaData for a panorama within a given radius of the given LatLng. The 30 | * StreetViewPanoramaData is passed to the provided callback. If the radius is less than 50 meters, the nearest 31 | * panorama will be returned. 32 | * 33 | * @param data 34 | * @param status 35 | */ 36 | public void onCallback(StreetViewPanoramaData data, StreetViewStatus status); 37 | 38 | } 39 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/placeslib/PlaceResultAspect.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.placeslib; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.core.client.JavaScriptObject; 24 | 25 | public class PlaceResultAspect extends JavaScriptObject { 26 | 27 | protected PlaceResultAspect() { 28 | } 29 | 30 | /** 31 | * The user's rating for this particular aspect, from 0 to 3. 32 | */ 33 | public final native int getRating() /*-{ 34 | return this.rating; 35 | }-*/; 36 | 37 | /** 38 | * The name of the aspect that is being rated. eg. atmosphere, service, food, overall, etc. 39 | */ 40 | public final native String getType() /*-{ 41 | return this.type; 42 | }-*/; 43 | 44 | } 45 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/MapPanel.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.user.client.ui.FlowPanel; 24 | import com.google.gwt.user.client.ui.RootPanel; 25 | import com.google.gwt.user.client.ui.Widget; 26 | 27 | public class MapPanel extends FlowPanel { 28 | 29 | public MapPanel() { 30 | super(); 31 | } 32 | 33 | @Override 34 | public void onAttach() { 35 | super.onAttach(); 36 | } 37 | 38 | /** 39 | * todo only do this once, b/c other wise it probably won't act right adding it over and over 40 | */ 41 | @Override 42 | public void add(Widget child) { 43 | super.add(child); 44 | onAttach(); 45 | RootPanel.detachOnWindowClose(this); 46 | } 47 | 48 | } 49 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/placeslib/placeresult/PlaceResultPeriods.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.placeslib.placeresult; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.core.client.JavaScriptObject; 24 | 25 | public class PlaceResultPeriods extends JavaScriptObject { 26 | 27 | protected PlaceResultPeriods() { 28 | } 29 | 30 | /** 31 | * Contains a pair of day and time objects describing when the Place closes. 32 | */ 33 | public final native PlaceRequestOpens getClose() /*-{ 34 | return this.close; 35 | }-*/; 36 | 37 | /** 38 | * Contains a pair of day and time objects describing when the Place opens. 39 | */ 40 | public final native PlaceRequestOpens getOpen() /*-{ 41 | return this.open; 42 | }-*/; 43 | 44 | } 45 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/drag/DragMapEvent.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.drag; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEvent; 25 | 26 | public class DragMapEvent extends MapEvent { 27 | 28 | public static Type TYPE = new Type(); 29 | 30 | public DragMapEvent(Properties properties) { 31 | super(properties); 32 | } 33 | 34 | @Override 35 | public com.google.gwt.event.shared.GwtEvent.Type getAssociatedType() { 36 | return TYPE; 37 | } 38 | 39 | @Override 40 | protected void dispatch(DragMapHandler handler) { 41 | handler.onEvent(this); 42 | } 43 | 44 | } 45 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/idle/IdleMapEvent.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.idle; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEvent; 25 | 26 | public class IdleMapEvent extends MapEvent { 27 | 28 | public static Type TYPE = new Type(); 29 | 30 | public IdleMapEvent(Properties properties) { 31 | super(properties); 32 | } 33 | 34 | @Override 35 | public com.google.gwt.event.shared.GwtEvent.Type getAssociatedType() { 36 | return TYPE; 37 | } 38 | 39 | @Override 40 | protected void dispatch(IdleMapHandler handler) { 41 | handler.onEvent(this); 42 | } 43 | 44 | } 45 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/resize/ResizeMapEvent.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.resize; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEvent; 25 | 26 | public class ResizeMapEvent extends MapEvent { 27 | 28 | public static Type TYPE = new Type(); 29 | 30 | public ResizeMapEvent(Properties properties) { 31 | super(properties); 32 | } 33 | 34 | @Override 35 | public com.google.gwt.event.shared.GwtEvent.Type getAssociatedType() { 36 | return TYPE; 37 | } 38 | 39 | @Override 40 | protected void dispatch(ResizeMapHandler handler) { 41 | handler.onEvent(this); 42 | } 43 | 44 | } 45 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/dragend/DragEndMapEvent.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.dragend; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEvent; 25 | 26 | public class DragEndMapEvent extends MapEvent { 27 | 28 | public static Type TYPE = new Type(); 29 | 30 | public DragEndMapEvent(Properties properties) { 31 | super(properties); 32 | } 33 | 34 | @Override 35 | public com.google.gwt.event.shared.GwtEvent.Type getAssociatedType() { 36 | return TYPE; 37 | } 38 | 39 | @Override 40 | protected void dispatch(DragEndMapHandler handler) { 41 | handler.onEvent(this); 42 | } 43 | 44 | } 45 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/domready/DomReadyMapEvent.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.domready; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEvent; 25 | 26 | public class DomReadyMapEvent extends MapEvent { 27 | 28 | public static Type TYPE = new Type(); 29 | 30 | public DomReadyMapEvent(Properties properties) { 31 | super(properties); 32 | } 33 | 34 | @Override 35 | public com.google.gwt.event.shared.GwtEvent.Type getAssociatedType() { 36 | return TYPE; 37 | } 38 | 39 | @Override 40 | protected void dispatch(DomReadyMapHandler handler) { 41 | handler.onEvent(this); 42 | } 43 | 44 | } 45 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/pov/PovChangeMapEvent.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.pov; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEvent; 25 | 26 | public class PovChangeMapEvent extends MapEvent { 27 | 28 | public static Type TYPE = new Type(); 29 | 30 | public PovChangeMapEvent(Properties properties) { 31 | super(properties); 32 | } 33 | 34 | @Override 35 | public com.google.gwt.event.shared.GwtEvent.Type getAssociatedType() { 36 | return TYPE; 37 | } 38 | 39 | @Override 40 | protected void dispatch(PovChangeMapHandler handler) { 41 | handler.onEvent(this); 42 | } 43 | 44 | } 45 | -------------------------------------------------------------------------------- /gwt-maps-api/src/test/java/com/google/gwt/maps/client/SandboxGwtTest.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.maps.client.LoadApi.LoadLibrary; 24 | 25 | /** 26 | * Example of how a test could be run. 27 | */ 28 | public class SandboxGwtTest extends AbstractMapsGWTTestHelper { 29 | 30 | @Override 31 | public LoadLibrary[] getLibraries() { 32 | return new LoadLibrary[] { LoadLibrary.GEOMETRY, LoadLibrary.PANORAMIO, LoadLibrary.PLACES, LoadLibrary.WEATHER }; 33 | } 34 | 35 | protected void runSomething() { 36 | assertTrue(true); 37 | } 38 | 39 | public void testLoadAllLibraries() { 40 | asyncLibTest(new Runnable() { 41 | @Override 42 | public void run() { 43 | runSomething(); 44 | finishTest(); 45 | } 46 | }); 47 | } 48 | 49 | } 50 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/mvc/MVCObjectWidget.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.mvc; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.core.client.JavaScriptObject; 24 | import com.google.gwt.user.client.ui.Widget; 25 | 26 | /** 27 | * top class to emulate MVCObject Jso Overlay 28 | */ 29 | public abstract class MVCObjectWidget extends Widget { 30 | 31 | /** 32 | * JSO instance 33 | */ 34 | protected T impl; 35 | 36 | /** 37 | * top class for the map widgets 38 | */ 39 | protected MVCObjectWidget() { 40 | } 41 | 42 | /** 43 | * Convenience method to get the JSO/MVC object (MapWidget, StreetViewPanoRamaWidget, AdUnitWidget, ...?) 44 | */ 45 | public T getMVCObject() { 46 | return impl; 47 | } 48 | 49 | // TODO add mvc methods here? 50 | 51 | } 52 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/overlays/MarkerShapeType.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.overlays; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | public enum MarkerShapeType { 24 | 25 | CIRCLE, 26 | 27 | POLY, 28 | 29 | RECT; 30 | 31 | /** 32 | * return the enum value as a String 33 | * 34 | * @return String 35 | */ 36 | public String value() { 37 | return name().toLowerCase(); 38 | } 39 | 40 | /** 41 | * convert a String value to enum Type 42 | * 43 | * @param type 44 | * @return TYPE 45 | */ 46 | public static MarkerShapeType fromValue(String type) { 47 | return valueOf(type.toUpperCase()); 48 | } 49 | 50 | /** 51 | * return the enum Type as a String 52 | */ 53 | @Override 54 | public String toString() { 55 | return name().toLowerCase(); 56 | } 57 | 58 | } 59 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/flat/FlatChangeMapEvent.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.flat; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEvent; 25 | 26 | public class FlatChangeMapEvent extends MapEvent { 27 | 28 | public static Type TYPE = new Type(); 29 | 30 | public FlatChangeMapEvent(Properties properties) { 31 | super(properties); 32 | } 33 | 34 | @Override 35 | public com.google.gwt.event.shared.GwtEvent.Type getAssociatedType() { 36 | return TYPE; 37 | } 38 | 39 | @Override 40 | protected void dispatch(FlatChangeMapHandler handler) { 41 | handler.onEvent(this); 42 | } 43 | 44 | } 45 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/icon/IconChangeMapEvent.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.icon; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEvent; 25 | 26 | public class IconChangeMapEvent extends MapEvent { 27 | 28 | public static Type TYPE = new Type(); 29 | 30 | public IconChangeMapEvent(Properties properties) { 31 | super(properties); 32 | } 33 | 34 | @Override 35 | public com.google.gwt.event.shared.GwtEvent.Type getAssociatedType() { 36 | return TYPE; 37 | } 38 | 39 | @Override 40 | protected void dispatch(IconChangeMapHandler handler) { 41 | handler.onEvent(this); 42 | } 43 | 44 | } 45 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/pano/PanoChangeMapEvent.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.pano; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEvent; 25 | 26 | public class PanoChangeMapEvent extends MapEvent { 27 | 28 | public static Type TYPE = new Type(); 29 | 30 | public PanoChangeMapEvent(Properties properties) { 31 | super(properties); 32 | } 33 | 34 | @Override 35 | public com.google.gwt.event.shared.GwtEvent.Type getAssociatedType() { 36 | return TYPE; 37 | } 38 | 39 | @Override 40 | protected void dispatch(PanoChangeMapHandler handler) { 41 | handler.onEvent(this); 42 | } 43 | 44 | } 45 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/tilt/TiltChangeMapEvent.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.tilt; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEvent; 25 | 26 | public class TiltChangeMapEvent extends MapEvent { 27 | 28 | public static Type TYPE = new Type(); 29 | 30 | public TiltChangeMapEvent(Properties properties) { 31 | super(properties); 32 | } 33 | 34 | @Override 35 | public com.google.gwt.event.shared.GwtEvent.Type getAssociatedType() { 36 | return TYPE; 37 | } 38 | 39 | @Override 40 | protected void dispatch(TiltChangeMapHandler handler) { 41 | handler.onEvent(this); 42 | } 43 | 44 | } 45 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/zoom/ZoomChangeMapEvent.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.zoom; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEvent; 25 | 26 | public class ZoomChangeMapEvent extends MapEvent { 27 | 28 | public static Type TYPE = new Type(); 29 | 30 | public ZoomChangeMapEvent(Properties properties) { 31 | super(properties); 32 | } 33 | 34 | @Override 35 | public com.google.gwt.event.shared.GwtEvent.Type getAssociatedType() { 36 | return TYPE; 37 | } 38 | 39 | @Override 40 | protected void dispatch(ZoomChangeMapHandler handler) { 41 | handler.onEvent(this); 42 | } 43 | 44 | } 45 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/dragstart/DragStartMapEvent.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.dragstart; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEvent; 25 | 26 | public class DragStartMapEvent extends MapEvent { 27 | 28 | public static Type TYPE = new Type(); 29 | 30 | public DragStartMapEvent(Properties properties) { 31 | super(properties); 32 | } 33 | 34 | @Override 35 | public com.google.gwt.event.shared.GwtEvent.Type getAssociatedType() { 36 | return TYPE; 37 | } 38 | 39 | @Override 40 | protected void dispatch(DragStartMapHandler handler) { 41 | handler.onEvent(this); 42 | } 43 | 44 | } 45 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/mapchange/MapChangeMapEvent.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.mapchange; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEvent; 25 | 26 | public class MapChangeMapEvent extends MapEvent { 27 | 28 | public static Type TYPE = new Type(); 29 | 30 | public MapChangeMapEvent(Properties properties) { 31 | super(properties); 32 | } 33 | 34 | @Override 35 | public com.google.gwt.event.shared.GwtEvent.Type getAssociatedType() { 36 | return TYPE; 37 | } 38 | 39 | @Override 40 | protected void dispatch(MapChangeMapHandler handler) { 41 | handler.onEvent(this); 42 | } 43 | 44 | } 45 | -------------------------------------------------------------------------------- /gwt-maps-showcase/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- 1 | 2 | 21 | 22 | 26 | 27 | 28 | 29 | KmlGenerator 30 | com.google.gwt.maps.testing.server.servlets.KmlGenerator 31 | 32 | 33 | KmlGenerator 34 | /kmlgenerator 35 | 36 | 37 | 38 | 39 | showcase.html 40 | 41 | 42 | 43 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/closeclick/CloseClickMapEvent.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.closeclick; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEvent; 25 | 26 | public class CloseClickMapEvent extends MapEvent { 27 | 28 | public static Type TYPE = new Type(); 29 | 30 | public CloseClickMapEvent(Properties properties) { 31 | super(properties); 32 | } 33 | 34 | @Override 35 | public com.google.gwt.event.shared.GwtEvent.Type getAssociatedType() { 36 | return TYPE; 37 | } 38 | 39 | @Override 40 | protected void dispatch(CloseClickMapHandler handler) { 41 | handler.onEvent(this); 42 | } 43 | 44 | } 45 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/links/LinksChangeMapEvent.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.links; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEvent; 25 | 26 | public class LinksChangeMapEvent extends MapEvent { 27 | 28 | public static Type TYPE = new Type(); 29 | 30 | public LinksChangeMapEvent(Properties properties) { 31 | super(properties); 32 | } 33 | 34 | @Override 35 | public com.google.gwt.event.shared.GwtEvent.Type getAssociatedType() { 36 | return TYPE; 37 | } 38 | 39 | @Override 40 | protected void dispatch(LinksChangeMapHandler handler) { 41 | handler.onEvent(this); 42 | } 43 | 44 | } 45 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/place/PlaceChangeMapEvent.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.place; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEvent; 25 | 26 | public class PlaceChangeMapEvent extends MapEvent { 27 | 28 | public static Type TYPE = new Type(); 29 | 30 | public PlaceChangeMapEvent(Properties properties) { 31 | super(properties); 32 | } 33 | 34 | @Override 35 | public com.google.gwt.event.shared.GwtEvent.Type getAssociatedType() { 36 | return TYPE; 37 | } 38 | 39 | @Override 40 | protected void dispatch(PlaceChangeMapHandler handler) { 41 | handler.onEvent(this); 42 | } 43 | 44 | } 45 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/shape/ShapeChangeMapEvent.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.shape; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEvent; 25 | 26 | public class ShapeChangeMapEvent extends MapEvent { 27 | 28 | public static Type TYPE = new Type(); 29 | 30 | public ShapeChangeMapEvent(Properties properties) { 31 | super(properties); 32 | } 33 | 34 | @Override 35 | public com.google.gwt.event.shared.GwtEvent.Type getAssociatedType() { 36 | return TYPE; 37 | } 38 | 39 | @Override 40 | protected void dispatch(ShapeChangeMapHandler handler) { 41 | handler.onEvent(this); 42 | } 43 | 44 | } 45 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/tiles/TilesLoadedMapEvent.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.tiles; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEvent; 25 | 26 | public class TilesLoadedMapEvent extends MapEvent { 27 | 28 | public static Type TYPE = new Type(); 29 | 30 | public TilesLoadedMapEvent(Properties properties) { 31 | super(properties); 32 | } 33 | 34 | @Override 35 | public com.google.gwt.event.shared.GwtEvent.Type getAssociatedType() { 36 | return TYPE; 37 | } 38 | 39 | @Override 40 | protected void dispatch(TilesLoadedMapHandler handler) { 41 | handler.onEvent(this); 42 | } 43 | 44 | } 45 | -------------------------------------------------------------------------------- /gwt-maps-api/src/main/java/com/google/gwt/maps/client/events/title/TitleChangeMapEvent.java: -------------------------------------------------------------------------------- 1 | package com.google.gwt.maps.client.events.title; 2 | 3 | /* 4 | * #%L 5 | * GWT Maps API V3 - Core API 6 | * %% 7 | * Copyright (C) 2011 - 2012 GWT Maps API V3 8 | * %% 9 | * Licensed under the Apache License, Version 2.0 (the "License"); 10 | * you may not use this file except in compliance with the License. 11 | * You may obtain a copy of the License at 12 | * 13 | * http://www.apache.org/licenses/LICENSE-2.0 14 | * 15 | * Unless required by applicable law or agreed to in writing, software 16 | * distributed under the License is distributed on an "AS IS" BASIS, 17 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | * See the License for the specific language governing permissions and 19 | * limitations under the License. 20 | * #L% 21 | */ 22 | 23 | import com.google.gwt.ajaxloader.client.Properties; 24 | import com.google.gwt.maps.client.events.MapEvent; 25 | 26 | public class TitleChangeMapEvent extends MapEvent { 27 | 28 | public static Type TYPE = new Type(); 29 | 30 | public TitleChangeMapEvent(Properties properties) { 31 | super(properties); 32 | } 33 | 34 | @Override 35 | public com.google.gwt.event.shared.GwtEvent.Type getAssociatedType() { 36 | return TYPE; 37 | } 38 | 39 | @Override 40 | protected void dispatch(TitleChangeMapHandler handler) { 41 | handler.onEvent(this); 42 | } 43 | 44 | } 45 | --------------------------------------------------------------------------------