org.pentaho.reporting.libraries.fonts.itext
Class ITextFontStorage

java.lang.Object
  extended by org.pentaho.reporting.libraries.fonts.itext.ITextFontStorage
All Implemented Interfaces:
FontStorage

public class ITextFontStorage
extends Object
implements FontStorage

Creation-Date: 22.07.2007, 17:54:43

Author:
Thomas Morgner

Constructor Summary
ITextFontStorage()
           
ITextFontStorage(ITextFontRegistry registry)
           
ITextFontStorage(ITextFontRegistry registry, String encoding)
           
 
Method Summary
 void commit()
          Mark the processing to be finished; commit any caches to the global storage, if applicable, clean up and return into a sane state.
 FontMetrics getFontMetrics(FontIdentifier rawRecord, FontContext context)
           
 FontRegistry getFontRegistry()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ITextFontStorage

public ITextFontStorage()

ITextFontStorage

public ITextFontStorage(ITextFontRegistry registry)

ITextFontStorage

public ITextFontStorage(ITextFontRegistry registry,
                        String encoding)
Method Detail

getFontRegistry

public FontRegistry getFontRegistry()
Specified by:
getFontRegistry in interface FontStorage

getFontMetrics

public FontMetrics getFontMetrics(FontIdentifier rawRecord,
                                  FontContext context)
Specified by:
getFontMetrics in interface FontStorage

commit

public void commit()
Description copied from interface: FontStorage
Mark the processing to be finished; commit any caches to the global storage, if applicable, clean up and return into a sane state.

Specified by:
commit in interface FontStorage