in src/java/org/apache/fop/render/pdf/pdfbox/FontContainer.java [116:134]
String getBaseEncodingName() {
Encoding encoding = getEncoding();
if (encoding != null && !(encoding instanceof BuiltInEncoding)) {
COSBase cosObject = encoding.getCOSObject();
if (cosObject != null) {
if (cosObject instanceof COSDictionary) {
COSBase item = ((COSDictionary) cosObject).getItem(COSName.BASE_ENCODING);
if (item != null) {
return ((COSName)item).getName();
}
} else if (cosObject instanceof COSName) {
return ((COSName) cosObject).getName();
} else {
throw new RuntimeException(cosObject.toString() + " not supported");
}
}
}
return null;
}