package org.jgrasstools.nww.utils;
import org.jgrasstools.nww.layers.objects.BasicMarkerWithInfo;
import gov.nasa.worldwind.WorldWindow;
import gov.nasa.worldwind.avlist.AVKey;
import gov.nasa.worldwind.event.SelectEvent;
import gov.nasa.worldwindx.jgt.ToolTipController;
public class ToolTipsUtils {
public static void addTooltipController(WorldWindow wwd) {
new ToolTipController(wwd) {
@Override
public void selected(SelectEvent event) {
if (event.getTopObject() instanceof BasicMarkerWithInfo) {
BasicMarkerWithInfo marker = (BasicMarkerWithInfo) event.getTopObject();
String info = marker.getInfo();
marker.setValue(AVKey.DISPLAY_NAME, info);
}
super.selected(event);
}
};
}
}