de.dante.extex.format.dvi
Class DviType

java.lang.Object
  extended byde.dante.extex.format.dvi.DviType
All Implemented Interfaces:
DviExecuteCommand, DviInterpreter

public class DviType
extends java.lang.Object
implements DviInterpreter, DviExecuteCommand

DviType.

Version:
$Revision: 1.5 $
Author:
Michael Niedermair

Constructor Summary
DviType(java.io.PrintWriter wout, FontFactory ff)
          Create a new object.
 
Method Summary
 void execute(DviBOP command)
          execute DviBOP
 void execute(DviChar command)
          execute DviChar
 void execute(DviDown command)
          execute DviDown
 void execute(DviEOP command)
          execute DviEOP
 void execute(DviFntDef command)
          execute DviFntDef
 void execute(DviFntNum command)
          execute DviFntNum
 void execute(DviNOP command)
          execute DviNOP
 void execute(DviPOP command)
          execute DviPOP
 void execute(DviPost command)
          execute DviPost
 void execute(DviPostPost command)
          execute DviPostPost
 void execute(DviPre command)
          execute DviPre
 void execute(DviPush command)
          execute DviPUSH
 void execute(DviRight command)
          execute DviRight
 void execute(DviRule command)
          execute DviRule
 void execute(DviW command)
          execute DviW
 void execute(DviX command)
          execute DviX
 void execute(DviXXX command)
          execute DviXXX
 void execute(DviY command)
          execute DviY
 void execute(DviZ command)
          execute DviZ
 void interpret(RandomAccessR rar)
          Interpreter for DVI
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DviType

public DviType(java.io.PrintWriter wout,
               FontFactory ff)
Create a new object.

Parameters:
wout - the output writer
ff - the font factory
Method Detail

interpret

public void interpret(RandomAccessR rar)
               throws java.io.IOException,
                      DviException,
                      FontException,
                      ConfigurationException
Description copied from interface: DviInterpreter
Interpreter for DVI

Specified by:
interpret in interface DviInterpreter
Parameters:
rar - the input
Throws:
FontException - in case of a font-error.
ConfigurationException - from the config-system.
java.io.IOException - in case of a IO-error.
DviException
See Also:
de.dante.extex.format.dvi.DVIInterpreter#interpret( de.dante.util.file.random.RandomAccessR)

execute

public void execute(DviBOP command)
             throws DviException,
                    FontException,
                    ConfigurationException
Description copied from interface: DviExecuteCommand
execute DviBOP

Specified by:
execute in interface DviExecuteCommand
Parameters:
command - the command
Throws:
ConfigurationException - from the config system.
FontException - if a font-error occurs.
DviException - if a dvi-error occurs.
See Also:
DviExecuteCommand.execute( de.dante.extex.format.dvi.command.DviBOP)

execute

public void execute(DviChar command)
             throws DviException,
                    FontException,
                    ConfigurationException
Description copied from interface: DviExecuteCommand
execute DviChar

Specified by:
execute in interface DviExecuteCommand
Parameters:
command - the command
Throws:
FontException - if a font-error occurs.
DviException - if a dvi-error occurs.
ConfigurationException - from the config system.
See Also:
DviExecuteCommand.execute( de.dante.extex.format.dvi.command.DviChar)

execute

public void execute(DviDown command)
             throws DviException,
                    FontException,
                    ConfigurationException
Description copied from interface: DviExecuteCommand
execute DviDown

Specified by:
execute in interface DviExecuteCommand
Parameters:
command - the command
Throws:
DviException - if a dvi-error occurs.
ConfigurationException - from the config system.
FontException - if a font-error occurs.
See Also:
DviExecuteCommand.execute( de.dante.extex.format.dvi.command.DviDown)

execute

public void execute(DviEOP command)
             throws DviException,
                    FontException,
                    ConfigurationException
Description copied from interface: DviExecuteCommand
execute DviEOP

Specified by:
execute in interface DviExecuteCommand
Parameters:
command - the command
Throws:
DviException - if a dvi-error occurs.
ConfigurationException - from the config system.
FontException - if a font-error occurs.
See Also:
DviExecuteCommand.execute( de.dante.extex.format.dvi.command.DviEOP)

execute

public void execute(DviFntDef command)
             throws DviException,
                    FontException,
                    ConfigurationException
Description copied from interface: DviExecuteCommand
execute DviFntDef

Specified by:
execute in interface DviExecuteCommand
Parameters:
command - the command
Throws:
FontException - if a font-error occurs.
ConfigurationException - from the config system.
DviException - if a dvi-error occurs.
See Also:
DviExecuteCommand.execute( de.dante.extex.format.dvi.command.DviFntDef)

execute

public void execute(DviFntNum command)
             throws DviException,
                    FontException,
                    ConfigurationException
Description copied from interface: DviExecuteCommand
execute DviFntNum

Specified by:
execute in interface DviExecuteCommand
Parameters:
command - the command
Throws:
FontException - if a font-error occurs.
ConfigurationException - from the config system.
DviException - if a dvi-error occurs.
See Also:
DviExecuteCommand.execute( de.dante.extex.format.dvi.command.DviFntNum)

execute

public void execute(DviPOP command)
             throws DviException,
                    FontException,
                    ConfigurationException
Description copied from interface: DviExecuteCommand
execute DviPOP

Specified by:
execute in interface DviExecuteCommand
Parameters:
command - the command
Throws:
FontException - if a font-error occurs.
ConfigurationException - from the config system.
DviException - if a dvi-error occurs.
See Also:
DviExecuteCommand.execute( de.dante.extex.format.dvi.command.DviPOP)

execute

public void execute(DviNOP command)
             throws DviException,
                    FontException,
                    ConfigurationException
Description copied from interface: DviExecuteCommand
execute DviNOP

Specified by:
execute in interface DviExecuteCommand
Parameters:
command - the command
Throws:
ConfigurationException - from the config system.
DviException - if a dvi-error occurs.
FontException - if a font-error occurs.
See Also:
DviExecuteCommand.execute( de.dante.extex.format.dvi.command.DviNOP)

execute

public void execute(DviPost command)
             throws DviException,
                    FontException,
                    ConfigurationException
Description copied from interface: DviExecuteCommand
execute DviPost

Specified by:
execute in interface DviExecuteCommand
Parameters:
command - the command
Throws:
FontException - if a font-error occurs.
ConfigurationException - from the config system.
DviException - if a dvi-error occurs.
See Also:
DviExecuteCommand.execute( de.dante.extex.format.dvi.command.DviPost)

execute

public void execute(DviPostPost command)
             throws DviException,
                    FontException,
                    ConfigurationException
Description copied from interface: DviExecuteCommand
execute DviPostPost

Specified by:
execute in interface DviExecuteCommand
Parameters:
command - the command
Throws:
FontException - if a font-error occurs.
DviException - if a dvi-error occurs.
ConfigurationException - from the config system.
See Also:
DviExecuteCommand.execute( de.dante.extex.format.dvi.command.DviPostPost)

execute

public void execute(DviPre command)
             throws DviException,
                    FontException,
                    ConfigurationException
Description copied from interface: DviExecuteCommand
execute DviPre

Specified by:
execute in interface DviExecuteCommand
Parameters:
command - the command
Throws:
DviException - if a dvi-error occurs.
FontException - if a font-error occurs.
ConfigurationException - from the config system.
See Also:
DviExecuteCommand.execute( de.dante.extex.format.dvi.command.DviPre)

execute

public void execute(DviPush command)
             throws DviException,
                    FontException,
                    ConfigurationException
Description copied from interface: DviExecuteCommand
execute DviPUSH

Specified by:
execute in interface DviExecuteCommand
Parameters:
command - the command
Throws:
FontException - if a font-error occurs.
DviException - if a dvi-error occurs.
ConfigurationException - from the config system.
See Also:
DviExecuteCommand.execute( de.dante.extex.format.dvi.command.DviPush)

execute

public void execute(DviRight command)
             throws DviException,
                    FontException,
                    ConfigurationException
Description copied from interface: DviExecuteCommand
execute DviRight

Specified by:
execute in interface DviExecuteCommand
Parameters:
command - the command
Throws:
FontException - if a font-error occurs.
ConfigurationException - from the config system.
DviException - if a dvi-error occurs.
See Also:
DviExecuteCommand.execute( de.dante.extex.format.dvi.command.DviRight)

execute

public void execute(DviRule command)
             throws DviException,
                    FontException,
                    ConfigurationException
Description copied from interface: DviExecuteCommand
execute DviRule

Specified by:
execute in interface DviExecuteCommand
Parameters:
command - the command
Throws:
ConfigurationException - from the config system.
DviException - if a dvi-error occurs.
FontException - if a font-error occurs.
See Also:
DviExecuteCommand.execute( de.dante.extex.format.dvi.command.DviRule)

execute

public void execute(DviW command)
             throws DviException,
                    FontException,
                    ConfigurationException
Description copied from interface: DviExecuteCommand
execute DviW

Specified by:
execute in interface DviExecuteCommand
Parameters:
command - the command
Throws:
ConfigurationException - from the config system.
FontException - if a font-error occurs.
DviException - if a dvi-error occurs.
See Also:
DviExecuteCommand.execute( de.dante.extex.format.dvi.command.DviW)

execute

public void execute(DviX command)
             throws DviException,
                    FontException,
                    ConfigurationException
Description copied from interface: DviExecuteCommand
execute DviX

Specified by:
execute in interface DviExecuteCommand
Parameters:
command - the command
Throws:
FontException - if a font-error occurs.
DviException - if a dvi-error occurs.
ConfigurationException - from the config system.
See Also:
DviExecuteCommand.execute( de.dante.extex.format.dvi.command.DviX)

execute

public void execute(DviXXX command)
             throws DviException,
                    FontException,
                    ConfigurationException
Description copied from interface: DviExecuteCommand
execute DviXXX

Specified by:
execute in interface DviExecuteCommand
Parameters:
command - the command
Throws:
ConfigurationException - from the config system.
DviException - if a dvi-error occurs.
FontException - if a font-error occurs.
See Also:
DviExecuteCommand.execute( de.dante.extex.format.dvi.command.DviXXX)

execute

public void execute(DviY command)
             throws DviException,
                    FontException,
                    ConfigurationException
Description copied from interface: DviExecuteCommand
execute DviY

Specified by:
execute in interface DviExecuteCommand
Parameters:
command - the command
Throws:
FontException - if a font-error occurs.
DviException - if a dvi-error occurs.
ConfigurationException - from the config system.
See Also:
DviExecuteCommand.execute( de.dante.extex.format.dvi.command.DviY)

execute

public void execute(DviZ command)
             throws DviException,
                    FontException,
                    ConfigurationException
Description copied from interface: DviExecuteCommand
execute DviZ

Specified by:
execute in interface DviExecuteCommand
Parameters:
command - the command
Throws:
ConfigurationException - from the config system.
FontException - if a font-error occurs.
DviException - if a dvi-error occurs.
See Also:
DviExecuteCommand.execute( de.dante.extex.format.dvi.command.DviZ)