org.opennms.features.poller.remote.gwt.client
Class MapQuestMapPanel

java.lang.Object
  extended by com.google.gwt.user.client.ui.UIObject
      extended by com.google.gwt.user.client.ui.Widget
          extended by com.google.gwt.user.client.ui.Composite
              extended by org.opennms.features.poller.remote.gwt.client.MapQuestMapPanel
All Implemented Interfaces:
com.google.gwt.event.dom.client.HasClickHandlers, com.google.gwt.event.dom.client.HasDoubleClickHandlers, com.google.gwt.event.logical.shared.HasAttachHandlers, com.google.gwt.event.shared.HasHandlers, com.google.gwt.user.client.EventListener, com.google.gwt.user.client.ui.IsWidget, com.google.gwt.user.client.ui.RequiresResize, MapPanel

public class MapQuestMapPanel
extends com.google.gwt.user.client.ui.Composite
implements MapPanel, com.google.gwt.event.dom.client.HasDoubleClickHandlers, com.google.gwt.event.dom.client.HasClickHandlers, com.google.gwt.user.client.ui.RequiresResize

MapQuestMapPanel class.

Since:
1.8.1
Version:
$Id: $
Author:
ranger

Nested Class Summary
 
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
 
Field Summary
 GWTLatLng m_currentInfoWindowLatLng
           
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
MapQuestMapPanel(com.google.gwt.event.shared.HandlerManager eventBus)
           
 
Method Summary
 com.google.gwt.event.shared.HandlerRegistration addClickHandler(com.google.gwt.event.dom.client.ClickHandler handler)
          
 com.google.gwt.event.shared.HandlerRegistration addDoubleClickHandler(com.google.gwt.event.dom.client.DoubleClickHandler handler)
          
 void fireEvent(com.google.gwt.event.shared.GwtEvent<?> event)
           
 GWTBounds getBounds()
          getBounds
 com.google.gwt.user.client.ui.Widget getWidget()
          getWidget
protected  void onLoad()
          
 void onResize()
           
 void placeMarker(GWTMarkerState marker)
          placeMarker
 void setBounds(GWTBounds b)
          setBounds
 void showLocationDetails(String name, String htmlTitle, String htmlContent)
          showLocationDetails
 
Methods inherited from class com.google.gwt.user.client.ui.Composite
initWidget, isAttached, onAttach, onBrowserEvent, onDetach, setWidget
 
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onUnload, removeFromParent, setLayoutData, sinkEvents
 
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, toString, unsinkEvents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

m_currentInfoWindowLatLng

public GWTLatLng m_currentInfoWindowLatLng
Constructor Detail

MapQuestMapPanel

public MapQuestMapPanel(com.google.gwt.event.shared.HandlerManager eventBus)
Method Detail

onLoad

protected void onLoad()

Overrides:
onLoad in class com.google.gwt.user.client.ui.Widget

showLocationDetails

public void showLocationDetails(String name,
                                String htmlTitle,
                                String htmlContent)

showLocationDetails

Specified by:
showLocationDetails in interface MapPanel
Parameters:
name - a String object.
htmlTitle - a String object.
htmlContent - a String object.

getBounds

public GWTBounds getBounds()

getBounds

Specified by:
getBounds in interface MapPanel
Returns:
a GWTBounds object.

setBounds

public void setBounds(GWTBounds b)

setBounds

Specified by:
setBounds in interface MapPanel
Parameters:
b - a GWTBounds object.

placeMarker

public void placeMarker(GWTMarkerState marker)

placeMarker

Specified by:
placeMarker in interface MapPanel
Parameters:
marker - a GWTMarkerState object.

getWidget

public com.google.gwt.user.client.ui.Widget getWidget()

getWidget

Specified by:
getWidget in interface MapPanel
Overrides:
getWidget in class com.google.gwt.user.client.ui.Composite
Returns:
a Widget object.

addDoubleClickHandler

public com.google.gwt.event.shared.HandlerRegistration addDoubleClickHandler(com.google.gwt.event.dom.client.DoubleClickHandler handler)

Specified by:
addDoubleClickHandler in interface com.google.gwt.event.dom.client.HasDoubleClickHandlers

addClickHandler

public com.google.gwt.event.shared.HandlerRegistration addClickHandler(com.google.gwt.event.dom.client.ClickHandler handler)

Specified by:
addClickHandler in interface com.google.gwt.event.dom.client.HasClickHandlers

fireEvent

public void fireEvent(com.google.gwt.event.shared.GwtEvent<?> event)
Specified by:
fireEvent in interface com.google.gwt.event.shared.HasHandlers
Overrides:
fireEvent in class com.google.gwt.user.client.ui.Widget

onResize

public void onResize()
Specified by:
onResize in interface com.google.gwt.user.client.ui.RequiresResize


Copyright © 2011. All Rights Reserved.