public void addMapLayerChangedListener(final MapLayerChangedListener listener) {
eventListeners.addListener(this, listener, EventType.MAP_LAYER_CHANGED,
new EventHandler() {
public void onHandle(EventObject eventObject) {
MapLayerChangedEvent e = new MapLayerChangedEvent(
eventObject);
listener.onLayerChanged(e);
}
});