org.freehep.graphics2d.font
Interface CharTable

All Known Implementing Classes:
AbstractCharTable

public interface CharTable

Provides conversions between unicodes, names, and encodings for any particular encoding.

Version:
$Id: CharTable.java 8584 2006-08-10 23:06:37Z duns $
Author:
Sami Kama

Method Summary
 java.lang.String getEncoding()
          Returns the encoding name of the table.
 java.lang.String getName()
          Returns the name of the table.
 int toEncoding(char unicode)
          Converts a unicode into a character code.
 int toEncoding(java.lang.String name)
          Converts name into character code.
 java.lang.String toName(char c)
          Converts unicode character to name.
 java.lang.String toName(java.lang.Character c)
          Converts unicode Character object to name.
 java.lang.String toName(int enc)
          Converts character code into a name.
 java.lang.String toName(java.lang.Integer enc)
          Converts character code Integer object into a name.
 char toUnicode(java.lang.String name)
          Converts a name to a unicode character.
 

Method Detail

toName

java.lang.String toName(char c)
Converts unicode character to name.

Parameters:
c - unicode character
Returns:
name

toName

java.lang.String toName(java.lang.Character c)
Converts unicode Character object to name.

Parameters:
c - unicode Character object
Returns:
name

toName

java.lang.String toName(int enc)
Converts character code into a name.

Parameters:
enc - code
Returns:
name

toName

java.lang.String toName(java.lang.Integer enc)
Converts character code Integer object into a name.

Parameters:
enc - code Integer object
Returns:
name

toEncoding

int toEncoding(java.lang.String name)
Converts name into character code.

Parameters:
name - name of the character
Returns:
character code

toEncoding

int toEncoding(char unicode)
Converts a unicode into a character code.

Parameters:
unicode - unicode character
Returns:
character code

toUnicode

char toUnicode(java.lang.String name)
Converts a name to a unicode character.

Parameters:
name - of the character
Returns:
unicode character

getName

java.lang.String getName()
Returns the name of the table.

Returns:
table name

getEncoding

java.lang.String getEncoding()
Returns the encoding name of the table.

Returns:
encoding name


Copyright © 2000-2007 FreeHEP. All Rights Reserved.