org.apache.batik.gvt.font
Class AWTFontFamily

java.lang.Object
  |
  +--org.apache.batik.gvt.font.AWTFontFamily
All Implemented Interfaces:
GVTFontFamily

public class AWTFontFamily
extends java.lang.Object
implements GVTFontFamily

A font family class for AWT fonts.


Field Summary
protected  java.lang.String familyName
           
 
Constructor Summary
AWTFontFamily(java.lang.String familyName)
          Constructs an AWTFontFamily with the specified familyName.
 
Method Summary
 GVTFont deriveFont(float size, java.text.AttributedCharacterIterator aci)
          Derives a GVTFont object of the correct size.
 java.lang.String getFamilyName()
          Returns the font family name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

familyName

protected java.lang.String familyName
Constructor Detail

AWTFontFamily

public AWTFontFamily(java.lang.String familyName)
Constructs an AWTFontFamily with the specified familyName.
Parameters:
familyName - The name of the font family.
Method Detail

getFamilyName

public java.lang.String getFamilyName()
Returns the font family name.
Specified by:
getFamilyName in interface GVTFontFamily
Returns:
The family name.

deriveFont

public GVTFont deriveFont(float size,
                          java.text.AttributedCharacterIterator aci)
Derives a GVTFont object of the correct size.
Specified by:
deriveFont in interface GVTFontFamily
Parameters:
size - The required size of the derived font.
aci - The character iterator that will be rendered using the derived font.


Copyright © 2002 Apache Software Foundation. All Rights Reserved.