org.extex.font.format.tfm
Interface TfmVisitor


public interface TfmVisitor

Interface for a tfm visitor.

Version:
$Revision: 5592 $
Author:
Michael Niedermair

Method Summary
 void end()
          Stop.
 void start()
          Start.
 void visitTfmCharInfoArray(TfmCharInfoArray charinfo)
          Visit the TfmCharInfoArray.
 void visitTfmDepthArray(TfmDepthArray depth)
          Visit the TfmDepthArray.
 void visitTfmExtenArray(TfmExtenArray exten)
          Visit the TfmExtenArray.
 void visitTfmHeaderArray(TfmHeaderArray header)
          Visit the TfmHeaderArray.
 void visitTfmHeaderLengths(TfmHeaderLengths lengths)
          Visit the TfmHeaderLengths.
 void visitTfmHeightArray(TfmHeightArray height)
          Visit the TfmHeaderArray.
 void visitTfmItalicArray(TfmItalicArray italic)
          Visit the TfmItalicArray.
 void visitTfmKernArray(TfmKernArray kern)
          Visit the TfmKernArray.
 void visitTfmLigKernArray(TfmLigKernArray ligkern)
          Visit the TfmLigKernArray.
 void visitTfmParamArray(TfmParamArray param)
          Visit the TfmParamArray.
 void visitTfmReader(TfmReader tfmReader)
          Visit the TfmReader
 void visitTfmWidthArray(TfmWidthArray width)
          Visit the TfmWidthArray.
 

Method Detail

visitTfmReader

void visitTfmReader(TfmReader tfmReader)
                    throws java.io.IOException
Visit the TfmReader

Parameters:
tfmReader - The TfmReader.
Throws:
java.io.IOException - if an io error occurred.

visitTfmHeaderLengths

void visitTfmHeaderLengths(TfmHeaderLengths lengths)
                           throws java.io.IOException
Visit the TfmHeaderLengths.

Parameters:
lengths - The TfmHeaderLengths.
Throws:
java.io.IOException - if an io error occurred.

visitTfmHeaderArray

void visitTfmHeaderArray(TfmHeaderArray header)
                         throws java.io.IOException
Visit the TfmHeaderArray.

Parameters:
header - The TfmHeaderArray.
Throws:
java.io.IOException - if an io error occurred.

visitTfmCharInfoArray

void visitTfmCharInfoArray(TfmCharInfoArray charinfo)
                           throws java.io.IOException
Visit the TfmCharInfoArray.

Parameters:
charinfo - The TfmCharInfoArray.
Throws:
java.io.IOException - if an io error occurred.

visitTfmWidthArray

void visitTfmWidthArray(TfmWidthArray width)
                        throws java.io.IOException
Visit the TfmWidthArray.

Parameters:
width - The TfmWidthArray.
Throws:
java.io.IOException - if an io error occurred.

visitTfmHeightArray

void visitTfmHeightArray(TfmHeightArray height)
                         throws java.io.IOException
Visit the TfmHeaderArray.

Parameters:
height - The TfmHeightArray.
Throws:
java.io.IOException - if an io error occurred.

visitTfmDepthArray

void visitTfmDepthArray(TfmDepthArray depth)
                        throws java.io.IOException
Visit the TfmDepthArray.

Parameters:
depth - The TfmDepthArray.
Throws:
java.io.IOException - if an io error occurred.

visitTfmItalicArray

void visitTfmItalicArray(TfmItalicArray italic)
                         throws java.io.IOException
Visit the TfmItalicArray.

Parameters:
italic - The TfmItalicArray.
Throws:
java.io.IOException - if an io error occurred.

visitTfmLigKernArray

void visitTfmLigKernArray(TfmLigKernArray ligkern)
                          throws java.io.IOException
Visit the TfmLigKernArray.

Parameters:
ligkern - The TfmLigKernArray.
Throws:
java.io.IOException - if an io error occurred.

visitTfmKernArray

void visitTfmKernArray(TfmKernArray kern)
                       throws java.io.IOException
Visit the TfmKernArray.

Parameters:
kern - The TfmKernArray.
Throws:
java.io.IOException - if an io error occurred.

visitTfmExtenArray

void visitTfmExtenArray(TfmExtenArray exten)
                        throws java.io.IOException
Visit the TfmExtenArray.

Parameters:
exten - The TfmExtenArray.
Throws:
java.io.IOException - if an io error occurred.

visitTfmParamArray

void visitTfmParamArray(TfmParamArray param)
                        throws java.io.IOException
Visit the TfmParamArray.

Parameters:
param - The TfmParamArray.
Throws:
java.io.IOException - if an io error occurred.

start

void start()
           throws java.io.IOException
Start.

Throws:
java.io.IOException - if an io error occurred.

end

void end()
         throws java.io.IOException
Stop.

Throws:
java.io.IOException - if an io error occurred.