de.dante.extex.font.type.tfm
Class TFMLigature

java.lang.Object
  extended byde.dante.extex.font.type.tfm.TFMLigKern
      extended byde.dante.extex.font.type.tfm.TFMLigature
All Implemented Interfaces:
java.io.Serializable

public class TFMLigature
extends TFMLigKern
implements java.io.Serializable

TFM-Ligature

Ligature instruction

Version:
$Revision: 1.4 $
Author:
Michael Niedermair
See Also:
Serialized Form

Constructor Summary
TFMLigature(int skip, short next, short a, boolean l, boolean r, byte s)
          Create a new object
 
Method Summary
 short getAddingChar()
           
 byte getStepOver()
           
 boolean isKeepLeft()
           
 boolean isKeepRight()
           
 
Methods inherited from class de.dante.extex.font.type.tfm.TFMLigKern
getKern, getNextChar, nextIndex
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TFMLigature

public TFMLigature(int skip,
                   short next,
                   short a,
                   boolean l,
                   boolean r,
                   byte s)
Create a new object

Parameters:
skip - the skip amount to the next instruction.
next - the code of the next character.
a - character code of ligature character to be inserted.
l - indication that the current character should not be removed.
r - indication that the next character should not be removed.
s - number of characters from the current one to be stepped over after performing of this instruction.
Method Detail

getAddingChar

public short getAddingChar()
Returns:
Returns the addingChar.

isKeepLeft

public boolean isKeepLeft()
Returns:
Returns the keepLeft.

isKeepRight

public boolean isKeepRight()
Returns:
Returns the keepRight.

getStepOver

public byte getStepOver()
Returns:
Returns the stepOver.