org.apache.batik.svggen.font.table
Class HeadTable

java.lang.Object
  extended by org.apache.batik.svggen.font.table.HeadTable
All Implemented Interfaces:
Table

public class HeadTable
extends Object
implements Table


Field Summary
 
Fields inherited from interface org.apache.batik.svggen.font.table.Table
BASE, CFF, cmap, cvt, DSIG, EBDT, EBLC, EBSC, encodingArabic, encodingArmenian, encodingASCII, encodingBengali, encodingBurmese, encodingChinese, encodingDevanagari, encodingGeez, encodingGeorgian, encodingGreek, encodingGujarati, encodingGurmukhi, encodingHebrew, encodingISO10646, encodingISO8859_1, encodingJapanese, encodingKannada, encodingKhmer, encodingKorean, encodingLaotian, encodingMalayalam, encodingMaldivian, encodingMongolian, encodingOriya, encodingRoman, encodingRSymbol, encodingRussian, encodingSindhi, encodingSinhalese, encodingSlavic, encodingTamil, encodingTelugu, encodingThai, encodingTibetan, encodingUGL, encodingUndefined, encodingUninterp, encodingVietnamese, fpgm, fvar, gasp, GDEF, glyf, GPOS, GSUB, hdmx, head, hhea, hmtx, JSTF, kern, languageArabic, languageBEL, languageBGR, languageCAT, languageChinese, languageCSY, languageDAN, languageDanish, languageDEA, languageDEC, languageDEL, languageDES, languageDEU, languageDutch, languageELL, languageENA, languageENC, languageENG, languageEnglish, languageENI, languageENU, languageENZ, languageESM, languageESN, languageESP, languageETI, languageEUQ, languageFIN, languageFinnish, languageFRA, languageFRB, languageFRC, languageFrench, languageFRL, languageFRS, languageGerman, languageGreek, languageHebrew, languageHindi, languageHUN, languageIcelandic, languageISL, languageITA, languageItalian, languageITS, languageJapanese, languageLTH, languageLVI, languageMaltese, languageNLB, languageNLD, languageNON, languageNOR, languageNorwegian, languagePLK, languagePortuguese, languagePTB, languagePTG, languageROM, languageRUS, languageSHL, languageSKY, languageSLV, languageSpanish, languageSQI, languageSVE, languageSwedish, languageThai, languageTRK, languageTurkish, languageUKR, languageUrdu, languageYugoslavian, loca, LTSH, maxp, MMFX, MMSD, name, nameCopyrightNotice, nameFontFamilyName, nameFontSubfamilyName, nameFullFontName, namePostscriptName, nameTrademark, nameUniqueFontIdentifier, nameVersionString, OS_2, PCLT, platformAppleUnicode, platformISO, platformMacintosh, platformMicrosoft, post, prep, VDMX, vhea, vmtx
 
Constructor Summary
protected HeadTable(DirectoryEntry de, RandomAccessFile raf)
           
 
Method Summary
 int getCheckSumAdjustment()
           
 long getCreated()
           
 short getFlags()
           
 short getFontDirectionHint()
           
 int getFontRevision()
           
 short getGlyphDataFormat()
           
 short getIndexToLocFormat()
           
 short getLowestRecPPEM()
           
 short getMacStyle()
           
 long getModified()
           
 int getType()
          Get the table type, as a table directory value.
 short getUnitsPerEm()
           
 int getVersionNumber()
           
 short getXMax()
           
 short getXMin()
           
 short getYMax()
           
 short getYMin()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

HeadTable

protected HeadTable(DirectoryEntry de,
                    RandomAccessFile raf)
             throws IOException
Throws:
IOException
Method Detail

getCheckSumAdjustment

public int getCheckSumAdjustment()

getCreated

public long getCreated()

getFlags

public short getFlags()

getFontDirectionHint

public short getFontDirectionHint()

getFontRevision

public int getFontRevision()

getGlyphDataFormat

public short getGlyphDataFormat()

getIndexToLocFormat

public short getIndexToLocFormat()

getLowestRecPPEM

public short getLowestRecPPEM()

getMacStyle

public short getMacStyle()

getModified

public long getModified()

getType

public int getType()
Description copied from interface: Table
Get the table type, as a table directory value.

Specified by:
getType in interface Table
Returns:
The table type

getUnitsPerEm

public short getUnitsPerEm()

getVersionNumber

public int getVersionNumber()

getXMax

public short getXMax()

getXMin

public short getXMin()

getYMax

public short getYMax()

getYMin

public short getYMin()

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2008 Apache Software Foundation. All Rights Reserved.