@Override protected int listitems() { return QualityList.SingleType.values().length; }
@Override protected QualityList.SingleType listitem(int i) { return QualityList.SingleType.values()[i]; }