org.apache.batik.bridge
Class SVGFontFace

java.lang.Object
  |
  +--org.apache.batik.bridge.SVGFontFace

public class SVGFontFace
extends java.lang.Object

This class represents a <font-face> element.


Field Summary
protected  float ascent
           
protected  float descent
           
protected  java.lang.String familyName
           
protected  java.lang.String fontStretch
           
protected  java.lang.String fontStyle
           
protected  java.lang.String fontVariant
           
protected  java.lang.String fontWeight
           
protected  float overlinePosition
           
protected  float overlineThickness
           
protected  java.lang.String panose1
           
protected  float slope
           
protected  float strikethroughPosition
           
protected  float strikethroughThickness
           
protected  float underlinePosition
           
protected  float underlineThickness
           
protected  float unitsPerEm
           
 
Constructor Summary
SVGFontFace(java.lang.String familyName, float unitsPerEm, java.lang.String fontWeight, java.lang.String fontStyle, java.lang.String fontVariant, java.lang.String fontStretch, float slope, java.lang.String panose1, float ascent, float descent, float strikethroughPosition, float strikethroughThickness, float underlinePosition, float underlineThickness, float overlinePosition, float overlineThickness)
          Constructes an SVGFontFace with the specfied font attributes.
 
Method Summary
 float getAscent()
           
 float getDescent()
           
 java.lang.String getFamilyName()
           
 java.lang.String getFontStyle()
           
 java.lang.String getFontWeight()
           
 float getOverlinePosition()
           
 float getOverlineThickness()
           
 float getStrikethroughPosition()
           
 float getStrikethroughThickness()
           
 float getUnderlinePosition()
           
 float getUnderlineThickness()
           
 float getUnitsPerEm()
           
 
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

unitsPerEm

protected float unitsPerEm

fontWeight

protected java.lang.String fontWeight

fontStyle

protected java.lang.String fontStyle

fontVariant

protected java.lang.String fontVariant

fontStretch

protected java.lang.String fontStretch

slope

protected float slope

panose1

protected java.lang.String panose1

ascent

protected float ascent

descent

protected float descent

strikethroughPosition

protected float strikethroughPosition

strikethroughThickness

protected float strikethroughThickness

underlinePosition

protected float underlinePosition

underlineThickness

protected float underlineThickness

overlinePosition

protected float overlinePosition

overlineThickness

protected float overlineThickness
Constructor Detail

SVGFontFace

public SVGFontFace(java.lang.String familyName,
                   float unitsPerEm,
                   java.lang.String fontWeight,
                   java.lang.String fontStyle,
                   java.lang.String fontVariant,
                   java.lang.String fontStretch,
                   float slope,
                   java.lang.String panose1,
                   float ascent,
                   float descent,
                   float strikethroughPosition,
                   float strikethroughThickness,
                   float underlinePosition,
                   float underlineThickness,
                   float overlinePosition,
                   float overlineThickness)
Constructes an SVGFontFace with the specfied font attributes.
Method Detail

getFamilyName

public java.lang.String getFamilyName()

getFontWeight

public java.lang.String getFontWeight()

getFontStyle

public java.lang.String getFontStyle()

getUnitsPerEm

public float getUnitsPerEm()

getAscent

public float getAscent()

getDescent

public float getDescent()

getStrikethroughPosition

public float getStrikethroughPosition()

getStrikethroughThickness

public float getStrikethroughThickness()

getUnderlinePosition

public float getUnderlinePosition()

getUnderlineThickness

public float getUnderlineThickness()

getOverlinePosition

public float getOverlinePosition()

getOverlineThickness

public float getOverlineThickness()


Copyright © 2001 Apache Software Foundation. All Rights Reserved.