if (metaData == null)
{
throw new NullPointerException();
}
this.codePointBuffer = new CodePointBuffer(400);
this.driver = driver;
this.encoding = encoding;
characterHeightInMicroPoint = StrictGeomUtility.toInternalValue(metaData.getNumericFeatureValue(
TextOutputProcessorMetaData.CHAR_HEIGHT));
characterWidthInMicroPoint = StrictGeomUtility.toInternalValue(metaData.getNumericFeatureValue(