Учитывая, что у меня есть реквизит
import java.awt.Color;
import java.util.EnumMap;
и
enum Terrain { ... }
тогда, насколько я могу судить из документации, это должно работать
static EnumMap<Terrain, Color> colors = new EnumMap<Terrain, Color>(Terrain.class);
но на самом деле это дает мне эту ошибку
cannot find symbol
symbol : constructor EnumMap()
location: class java.util.EnumMap<Terrain,java.awt.Color>
static EnumMap<Terrain,Color>colors=new EnumMap<Terrain, Color>();
Чего мне не хватает?