Top Inners Fields Constructors Methods
jogamp.graph.font.typecast.ot.table

public abstract Class CmapFormat

extends Object
Class Inheritance
Known Direct Subclasses
jogamp.graph.font.typecast.ot.table.CmapFormat0, jogamp.graph.font.typecast.ot.table.CmapFormat2, jogamp.graph.font.typecast.ot.table.CmapFormat4, jogamp.graph.font.typecast.ot.table.CmapFormat6, jogamp.graph.font.typecast.ot.table.CmapFormatUnknown
Imports
java.io.DataInput, .IOException

Author
David Schweinsberg
Version
$Id: CmapFormat.java,v 1.3 2004-12-21 16:56:35 davidsch Exp $

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class

Field Summary

Modifier and TypeField and Description
protected int
protected int
protected int

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Modifier and TypeMethod and Description
protected static CmapFormat
create(final int format, final DataInput di)

public int
public int
public int
public abstract CmapFormat.Range
getRange(int index)

public abstract int
public abstract int
mapCharCode(int charCode)

public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

Field Detail

_formatback to summary
protected int _format
_languageback to summary
protected int _language
_lengthback to summary
protected int _length

Constructor Detail

CmapFormatback to summary
protected CmapFormat(final DataInput di) throws IOException

Method Detail

createback to summary
protected static CmapFormat create(final int format, final DataInput di) throws IOException
getFormatback to summary
public int getFormat()
getLanguageback to summary
public int getLanguage()
getLengthback to summary
public int getLength()
getRangeback to summary
public abstract CmapFormat.Range getRange(int index) throws ArrayIndexOutOfBoundsException
getRangeCountback to summary
public abstract int getRangeCount()
mapCharCodeback to summary
public abstract int mapCharCode(int charCode)
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object.

Returns:String

a string representation of the object

Annotations
@Override
jogamp.graph.font.typecast.ot.table back to summary

public Class CmapFormat.Range

extends Object
Class Inheritance

Field Summary

Modifier and TypeField and Description
private final int
private final int

Constructor Summary

AccessConstructor and Description
protected
Range(final int startCode, final int endCode)

Method Summary

Modifier and TypeMethod and Description
public int
public int
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

_endCodeback to summary
private final int _endCode
_startCodeback to summary
private final int _startCode

Constructor Detail

Rangeback to summary
protected Range(final int startCode, final int endCode)

Method Detail

getEndCodeback to summary
public int getEndCode()
getStartCodeback to summary
public int getStartCode()