/** * Checks whether the {@link FontEncoding} was built with corresponding encoding. * * @param encoding an encoding * @return true, if the FontEncoding was built with the encoding. Otherwise false. */ public boolean isBuiltWith(String encoding) { return Objects.equals(normalizeEncoding(encoding), baseEncoding); }
/** * Checks whether the {@link FontEncoding} was built with corresponding encoding. * * @param encoding an encoding * @return true, if the FontEncoding was built with the encoding. Otherwise false. */ public boolean isBuiltWith(String encoding) { return Objects.equals(normalizeEncoding(encoding), baseEncoding); }
public static FontEncoding createFontEncoding(String baseEncoding) { FontEncoding encoding = new FontEncoding(); encoding.baseEncoding = normalizeEncoding(baseEncoding); if (encoding.baseEncoding.startsWith("#")) { encoding.fillCustomEncoding(); } else { encoding.fillNamedEncoding(); } return encoding; }
public static FontEncoding createFontEncoding(String baseEncoding) { FontEncoding encoding = new FontEncoding(); encoding.baseEncoding = normalizeEncoding(baseEncoding); if (encoding.baseEncoding.startsWith("#")) { encoding.fillCustomEncoding(); } else { encoding.fillNamedEncoding(); } return encoding; }