339340341342343344345346347348
throw new IllegalArgumentException("The supported language field cannot be null in " + ttu.getClass().getName()); } switch (language) { case BENGALI: return new BanglaGlyphRepositioner(Collections.unmodifiableMap(ttu.cmap31), ttu.getGlyphSubstitutionMap()); default: return null; } }