* @throws FontException If the count of char metrics does not match that documented in the metrics file.
*/
private void endCharMetrics(final PsServer psServer) throws FontException {
this.inCharMetrics = false;
if (this.qtyCharMetricsFound != this.qtyCharMetricsExpected) {
throw new FontException("Char Metrics count wrong.");
}
if (this.charSet == null) {
/* We have been building the CharSet while parsing the char
* metrics. */
createCharSet(psServer);