de.dante.extex.interpreter.type.box
Interface Boxable

All Superinterfaces:
BoxOrRule
All Known Implementing Classes:
AbstractBoxPrimitive, BoxPrimitive, Copy, Halign, Lastbox, Vsplit

public interface Boxable
extends BoxOrRule

This interface describes the capability to deliver a Box. Usually this box is gathered from the input stream and build by the typesetter.

Version:
$Revision: 1.6 $
Author:
Gerd Neugebauer

Method Summary
 Box getBox(Context context, TokenSource source, Typesetter typesetter)
          Getter for the content as Box.
 

Method Detail

getBox

public Box getBox(Context context,
                  TokenSource source,
                  Typesetter typesetter)
           throws InterpreterException
Getter for the content as Box.

Parameters:
context - the interpreter context
source - the source for new tokens
typesetter - the typesetter to use
Returns:
an appropriate Box
Throws:
InterpreterException - in case of an error