org.extex.font.manager
Class ManagerInfo

java.lang.Object
  extended by org.extex.font.manager.ManagerInfo

public class ManagerInfo
extends java.lang.Object

Class for the info of used fonts and characters.

Version:
$Revision: 5890 $
Author:
Michael Niedermair

Constructor Summary
ManagerInfo(FontKey fontKey, BackendFontManager manager)
          Creates a new object.
 
Method Summary
 void add(BackendCharacter ch)
          Add the char to the list.
 BackendFont getBackendFont()
          Getter for backendFont.
 FontKey getFontKey()
          Getter for fontKey.
 BackendFontManager getManager()
          Getter for manager.
 java.util.Iterator<BackendCharacter> iterate()
          Returns the iterator for the BackendCharacters.
 void setBackendFont(BackendFont backendFont)
          Setter for backendFont.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ManagerInfo

public ManagerInfo(FontKey fontKey,
                   BackendFontManager manager)
Creates a new object.

Parameters:
fontKey - The font key.
manager - The BackendFontManager.
Method Detail

add

public void add(BackendCharacter ch)
Add the char to the list.

Parameters:
ch - The char to add.

getBackendFont

public BackendFont getBackendFont()
Getter for backendFont.

Returns:
the backendFont

getFontKey

public FontKey getFontKey()
Getter for fontKey.

Returns:
the fontKey

getManager

public BackendFontManager getManager()
Getter for manager.

Returns:
the manager

iterate

public java.util.Iterator<BackendCharacter> iterate()
Returns the iterator for the BackendCharacters.

Returns:
Returns the iterator for the BackendCharacters.

setBackendFont

public void setBackendFont(BackendFont backendFont)
Setter for backendFont.

Parameters:
backendFont - the backendFont to set