/* * NativeGroupMode.java * * Created on December 19, 2007, 5:38 PM */ package editor.mapmode; import editor.Main; import editor.MapPanel; import editor.ProvinceData.Province; import java.util.List; /** * * @author Michael Myers * @since 0.6pre1 */ public class NativeGroupMode extends GroupMode { public NativeGroupMode(String nativeGroup) { super(Main.map.getNatives(nativeGroup)); } public NativeGroupMode(List<String> nativeGroup) { super(nativeGroup); } public NativeGroupMode(MapPanel panel, String nativeGroup) { super(panel, Main.map.getNatives(nativeGroup)); } public NativeGroupMode(MapPanel panel, List<String> nativeGroup) { super(panel, nativeGroup); } @Override public String getTooltipExtraText(final Province current) { if (!editor.Main.map.isLand(current.getId())) return ""; return "Natives type: " + Main.map.getNativeTypeOfProv(current.getId()); } }