Uses of Interface
de.dante.extex.interpreter.context.tc.TypesettingContext

Packages that use TypesettingContext
de.dante.extex.font.type   
de.dante.extex.interpreter.context This package contains the container for data in the interpreter. 
de.dante.extex.interpreter.context.impl This package contains a reference implementation for the Context
de.dante.extex.interpreter.context.tc This package contains the declarations for a typesetting context. 
de.dante.extex.interpreter.type.font   
de.dante.extex.typesetter This package contains the typesetter definitions for ExTeX. 
de.dante.extex.typesetter.dump This package contains an implementation of a typesetter and its associated classes. 
de.dante.extex.typesetter.impl This package contains an implmentation of a typesetter and its associated classes. 
de.dante.extex.typesetter.listMaker This package contains implementations for list makers of several kind. 
de.dante.extex.typesetter.listMaker.math This package contains implementations for math list makers. 
de.dante.extex.typesetter.type.noad This package contains the data structures for Noads. 
de.dante.extex.typesetter.type.node This package contains the basic data types for nodes as stored in boxed and processed by the typesetter in ExTeX. 
de.dante.extex.typesetter.type.node.factory This package contains the definition of a node factory and some implemnetations for it. 
 

Uses of TypesettingContext in de.dante.extex.font.type
 

Methods in de.dante.extex.font.type with parameters of type TypesettingContext
 VirtualCharNode VirtualFount.getVirtualCharNode(TypesettingContext context, UnicodeChar uc)
          Returns the virt.
 

Uses of TypesettingContext in de.dante.extex.interpreter.context
 

Methods in de.dante.extex.interpreter.context that return TypesettingContext
 TypesettingContext Context.getTypesettingContext()
          Getter for the typesetting context.
 

Methods in de.dante.extex.interpreter.context with parameters of type TypesettingContext
 void Context.set(TypesettingContext context, boolean global)
          Setter for the typesetting context in the specified groups.
 

Uses of TypesettingContext in de.dante.extex.interpreter.context.impl
 

Methods in de.dante.extex.interpreter.context.impl that return TypesettingContext
 TypesettingContext GroupImpl.getTypesettingContext()
           
 TypesettingContext Group.getTypesettingContext()
          Getter for the typesetting context.
 TypesettingContext ContextImpl.getTypesettingContext()
          Getter for the typesetting context.
 

Methods in de.dante.extex.interpreter.context.impl with parameters of type TypesettingContext
 void GroupImpl.setTypesettingContext(TypesettingContext context, boolean global)
           
 void Group.setTypesettingContext(TypesettingContext context, boolean global)
          Setter for the typesetting context in the specified groups.
 void ContextImpl.set(TypesettingContext context, boolean global)
          Setter for the typesetting context in the specified groups.
 

Uses of TypesettingContext in de.dante.extex.interpreter.context.tc
 

Subinterfaces of TypesettingContext in de.dante.extex.interpreter.context.tc
 interface ModifiableTypesettingContext
          The typesetting context is a container for attributes describing the appearance of glyphs or other nodes.
 

Classes in de.dante.extex.interpreter.context.tc that implement TypesettingContext
 class TypesettingContextImpl
          This implementation of a typesetting context provides the required functionality for the container or attributes describing the appearance of glyphs or other nodes.
 

Methods in de.dante.extex.interpreter.context.tc that return TypesettingContext
 TypesettingContext TypesettingContextFactory.newInstance(TypesettingContext context, Color color)
          Factory method to acquire an instance of the TypesettingContext.
 TypesettingContext TypesettingContextFactory.newInstance(TypesettingContext context, Direction direction)
          Factory method to acquire an instance of the TypesettingContext.
 TypesettingContext TypesettingContextFactory.newInstance(TypesettingContext context, Font font)
          Factory method to acquire an instance of the TypesettingContext.
 TypesettingContext TypesettingContextFactory.newInstance(TypesettingContext context, Language language)
          Factory method to acquire an instance of the TypesettingContext with a new value for the language.
 TypesettingContext TypesettingContextFactory.newInstance(TypesettingContext tc, java.lang.String language)
          Factory method to acquire an instance of the TypesettingContext with a new value for the language.
 TypesettingContext TypesettingContextFactory.initial()
          Getter for the initial instance.
 TypesettingContext TypesettingContextFactory.newInstance(TypesettingContext tc)
          Create a new instance of a typesetting context.
 

Methods in de.dante.extex.interpreter.context.tc with parameters of type TypesettingContext
 void TypesettingContextImpl.set(TypesettingContext context)
           
 TypesettingContext TypesettingContextFactory.newInstance(TypesettingContext context, Color color)
          Factory method to acquire an instance of the TypesettingContext.
 TypesettingContext TypesettingContextFactory.newInstance(TypesettingContext context, Direction direction)
          Factory method to acquire an instance of the TypesettingContext.
 TypesettingContext TypesettingContextFactory.newInstance(TypesettingContext context, Font font)
          Factory method to acquire an instance of the TypesettingContext.
 TypesettingContext TypesettingContextFactory.newInstance(TypesettingContext context, Language language)
          Factory method to acquire an instance of the TypesettingContext with a new value for the language.
 TypesettingContext TypesettingContextFactory.newInstance(TypesettingContext tc, java.lang.String language)
          Factory method to acquire an instance of the TypesettingContext with a new value for the language.
 TypesettingContext TypesettingContextFactory.newInstance(TypesettingContext tc)
          Create a new instance of a typesetting context.
 void ModifiableTypesettingContext.set(TypesettingContext context)
          Setter for all components.
 

Constructors in de.dante.extex.interpreter.context.tc with parameters of type TypesettingContext
TypesettingContextImpl(TypesettingContext tc)
          Creates a new object (copy constructor).
 

Uses of TypesettingContext in de.dante.extex.interpreter.type.font
 

Methods in de.dante.extex.interpreter.type.font with parameters of type TypesettingContext
 VirtualCharNode VirtualFontImpl.getVirtualCharNode(TypesettingContext context, UnicodeChar uc)
           
 

Uses of TypesettingContext in de.dante.extex.typesetter
 

Methods in de.dante.extex.typesetter that return TypesettingContext
 TypesettingContext TypesetterOptions.getTypesettingContext()
          Getter for the typesetting context.
 

Methods in de.dante.extex.typesetter with parameters of type TypesettingContext
 void ListMaker.addSpace(TypesettingContext typesettingContext, Count spacefactor)
          Add a space node to the list.
 void ListMaker.cr(Context context, TypesettingContext tc, UnicodeChar uc)
          Process a carriage return.
 boolean ListMaker.letter(UnicodeChar uc, TypesettingContext tc, Context context, TokenSource source, Locator locator)
          Add a letter to the current list or treat it in some other appropriate way.
 

Uses of TypesettingContext in de.dante.extex.typesetter.dump
 

Methods in de.dante.extex.typesetter.dump with parameters of type TypesettingContext
 void DumpTypesetter.addSpace(TypesettingContext typesettingContext, Count spacefactor)
           
 

Uses of TypesettingContext in de.dante.extex.typesetter.impl
 

Methods in de.dante.extex.typesetter.impl with parameters of type TypesettingContext
 void TypesetterImpl.addSpace(TypesettingContext typesettingContext, Count spacefactor)
           
 void TypesetterImpl.cr(Context context, TypesettingContext tc, UnicodeChar uc)
           
 boolean TypesetterImpl.letter(UnicodeChar uc, TypesettingContext tc, Context context, TokenSource source, Locator locator)
           
 void NullTypesetterImpl.addSpace(TypesettingContext typesettingContext, Count spacefactor)
           
 void NullTypesetterImpl.cr(Context context, TypesettingContext tc, UnicodeChar uc)
           
 boolean NullTypesetterImpl.letter(UnicodeChar uc, TypesettingContext tc, Context context, TokenSource source, Locator locator)
           
 

Uses of TypesettingContext in de.dante.extex.typesetter.listMaker
 

Methods in de.dante.extex.typesetter.listMaker with parameters of type TypesettingContext
 void InnerVerticalListMaker.addSpace(TypesettingContext typesettingContext, Count spacefactor)
           
 void InnerVerticalListMaker.cr(Context context, TypesettingContext tc, UnicodeChar uc)
           
 boolean InnerVerticalListMaker.letter(UnicodeChar symbol, TypesettingContext tc, Context context, TokenSource source, Locator locator)
           
 void HorizontalListMaker.addSpace(TypesettingContext context, Count sfCount)
           
 void HorizontalListMaker.cr(Context context, TypesettingContext tc, UnicodeChar uc)
           
 boolean HorizontalListMaker.letter(UnicodeChar symbol, TypesettingContext tc, Context context, TokenSource source, Locator locator)
          Add a character node to the list.
 

Uses of TypesettingContext in de.dante.extex.typesetter.listMaker.math
 

Methods in de.dante.extex.typesetter.listMaker.math with parameters of type TypesettingContext
 void NoadConsumer.add(MathCode mc, TypesettingContext tc)
          Add a mathematical glyph.
 void NoadConsumer.add(MathDelimiter del, TypesettingContext tc)
          Add a mathematical delimiter.
 void NoadConsumer.switchToFraction(MathDelimiter leftDelimiter, MathDelimiter rightDelimiter, FixedDimen ruleWidth, TypesettingContext tc)
          This method instructs the implementing class to use a fraction construction.
 void MathListMaker.add(MathCode mc, TypesettingContext tc)
           
 void MathListMaker.add(MathDelimiter delimiter, TypesettingContext tc)
           
 void MathListMaker.addSpace(TypesettingContext typesettingContext, Count spacefactor)
          Spaces are ignored in math mode.
 void MathListMaker.cr(Context context, TypesettingContext tc, UnicodeChar uc)
           
 boolean MathListMaker.letter(UnicodeChar symbol, TypesettingContext tc, Context context, TokenSource source, Locator locator)
           
 void MathListMaker.switchToFraction(MathDelimiter leftDelimiter, MathDelimiter rightDelimiter, FixedDimen ruleWidth, TypesettingContext tc)
           
 

Uses of TypesettingContext in de.dante.extex.typesetter.type.noad
 

Methods in de.dante.extex.typesetter.type.noad that return TypesettingContext
protected  TypesettingContext AbstractNucleusNoad.getTypesettingContext()
          Getter for the typesetting context.
 

Methods in de.dante.extex.typesetter.type.noad with parameters of type TypesettingContext
 Noad NoadFactory.getNoad(MathCode mc, TypesettingContext tc)
          Provides an instance of a Noad of the appropriate type.
 Noad NoadFactory.getNoad(MathClass mathClass, MathGlyph glyph, TypesettingContext tc)
          Provides an instance of a Noad of the appropriate type.
 

Constructors in de.dante.extex.typesetter.type.noad with parameters of type TypesettingContext
VCenterNoad(Noad nucleus, TypesettingContext tc)
          Creates a new object.
UnderlinedNoad(Noad nucleus, TypesettingContext tc)
          Creates a new object.
RelationNoad(Noad nucleus, TypesettingContext tc)
          Creates a new object.
RadicalNoad(MathDelimiter leftDelimiter, Noad nucleus, TypesettingContext tc)
          Creates a new object.
PunctationNoad(Noad nucleus, TypesettingContext tc)
          Creates a new object.
OverlinedNoad(Noad nucleus, TypesettingContext tc)
          Creates a new object.
OrdinaryNoad(Noad nucleus, TypesettingContext tc)
          Creates a new object.
OperatorNoad(Noad nucleus, TypesettingContext tc)
          Creates a new object.
OpenNoad(Noad nucleus, TypesettingContext tc)
          Creates a new object.
InnerNoad(Noad nucleus, TypesettingContext tc)
          Creates a new object.
FractionNoad(MathList denom, MathList num, MathDelimiter leftDelimiter, MathDelimiter rightDelimiter, FixedDimen thickness, TypesettingContext tc)
          Creates a new object.
CloseNoad(Noad nucleus, TypesettingContext tc)
          Creates a new object.
CharNoad(MathGlyph character, TypesettingContext tc)
          Creates a new object.
BinaryNoad(Noad nucleus, TypesettingContext tc)
          Creates a new object.
AccentNoad(MathCode accent, Noad nucleus, TypesettingContext tc)
          Creates a new object.
AbstractNucleusNoad(Noad nucleus, TypesettingContext tc)
          Creates a new object.
 

Uses of TypesettingContext in de.dante.extex.typesetter.type.node
 

Methods in de.dante.extex.typesetter.type.node that return TypesettingContext
 TypesettingContext RuleNode.getTypesettingContext()
          Getter for the typesetting context.
 TypesettingContext CharNode.getTypesettingContext()
          Getter for typesetting context.
 

Constructors in de.dante.extex.typesetter.type.node with parameters of type TypesettingContext
VirtualCharNode(TypesettingContext context, UnicodeChar uc)
          Creates a new object.
RuleNode(FixedDimen width, FixedDimen height, FixedDimen depth, TypesettingContext theContext, boolean horizontal)
          Creates a new object.
LigatureNode(TypesettingContext context, UnicodeChar uc, CharNode left, CharNode right)
          Creates a new object.
CharNode(TypesettingContext context, UnicodeChar uc)
          Creates a new object.
 

Uses of TypesettingContext in de.dante.extex.typesetter.type.node.factory
 

Methods in de.dante.extex.typesetter.type.node.factory with parameters of type TypesettingContext
 Node SimpleUnicodeNodeFactory.getNode(TypesettingContext typesettingContext, UnicodeChar uc)
          Create a new instance for the node.
 Node SimpleNodeFactory.getNode(TypesettingContext typesettingContext, UnicodeChar uc)
          Create a new instance for the node.
 Node NodeFactory.getNode(TypesettingContext typesettingContext, UnicodeChar uc)
          Create a new instance of a character node.
 Node CachingUnicodeNodeFactory.getNode(TypesettingContext typesettingContext, UnicodeChar uc)
          Create a new instance for the node.
 Node CachingNodeFactory.getNode(TypesettingContext typesettingContext, UnicodeChar uc)
          Create a new instance for the node.