}
@Override
protected final void initialize(final MapWidget map) {
/* Add our textPanel to the main map pane */
final MapPane pane = map.getPane(MapPaneType.MARKER_PANE);
pane.add(textPanel);
/* Place the textPanel on the pane in the correct spot */
final Point locationPoint = map.convertLatLngToDivPixel(getLatLng());
final Point offsetPoint = Point.newInstance(
locationPoint.getX() - getOffset().getX(),
locationPoint.getY() - getOffset().getY());
pane.setWidgetPosition(textPanel, offsetPoint.getX(), offsetPoint.getY());
}