org.apache.fop.layout
Class FontInfo

java.lang.Object
  |
  +--org.apache.fop.layout.FontInfo

public class FontInfo
extends java.lang.Object


Constructor Summary
FontInfo()
           
 
Method Summary
 void addFontProperties(java.lang.String name, java.lang.String family, java.lang.String style, java.lang.String weight)
           
 void addMetrics(java.lang.String name, FontMetric metrics)
           
static java.lang.String createFontKey(java.lang.String family, java.lang.String style, java.lang.String weight)
          Creates a key from the given strings
 java.lang.String fontLookup(java.lang.String key)
           
 java.lang.String fontLookup(java.lang.String family, java.lang.String style, java.lang.String weight)
           
 java.util.HashMap getFonts()
           
 FontMetric getMetricsFor(java.lang.String fontName)
           
 java.util.HashMap getUsedFonts()
           
 boolean hasFont(java.lang.String key)
           
 boolean hasFont(java.lang.String family, java.lang.String style, java.lang.String weight)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FontInfo

public FontInfo()
Method Detail

addFontProperties

public void addFontProperties(java.lang.String name,
                              java.lang.String family,
                              java.lang.String style,
                              java.lang.String weight)

addMetrics

public void addMetrics(java.lang.String name,
                       FontMetric metrics)

fontLookup

public java.lang.String fontLookup(java.lang.String family,
                                   java.lang.String style,
                                   java.lang.String weight)
                            throws FOPException

fontLookup

public java.lang.String fontLookup(java.lang.String key)
                            throws FOPException

hasFont

public boolean hasFont(java.lang.String family,
                       java.lang.String style,
                       java.lang.String weight)

hasFont

public boolean hasFont(java.lang.String key)

createFontKey

public static java.lang.String createFontKey(java.lang.String family,
                                             java.lang.String style,
                                             java.lang.String weight)
Creates a key from the given strings

getFonts

public java.util.HashMap getFonts()

getUsedFonts

public java.util.HashMap getUsedFonts()

getMetricsFor

public FontMetric getMetricsFor(java.lang.String fontName)
                         throws FOPException


Copyright ? 1999-2003 Apache Software Foundation. All Rights Reserved.