Uses of Interface
org.extex.typesetter.tc.TypesettingContext

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

Uses of TypesettingContext in org.extex.font.format.tfm
 

Methods in org.extex.font.format.tfm with parameters of type TypesettingContext
 CharNode LoadableTfmFont.buildCharNode(UnicodeChar uc, TypesettingContext tc, NodeFactory factory, TypesettingContextFactory tcFactory)
          Create a node for a Unicode character.
 

Uses of TypesettingContext in org.extex.font.format.vf
 

Methods in org.extex.font.format.vf with parameters of type TypesettingContext
 CharNode LoadableVfFont.buildCharNode(UnicodeChar uc, TypesettingContext tcArg, NodeFactory factory, TypesettingContextFactory tcFactory)
          Create a node for a Unicode character.
 

Constructors in org.extex.font.format.vf with parameters of type TypesettingContext
VfDvi2Node(UnicodeChar uc, TypesettingContext tc, NodeFactory factory, TypesettingContextFactory tcFactory, CoreFontFactory fontfactory, int charpos, VfFont vfFont)
          Creates a new object.
 

Uses of TypesettingContext in org.extex.interpreter.context
 

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

Methods in org.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 org.extex.interpreter.max.context
 

Methods in org.extex.interpreter.max.context that return TypesettingContext
 TypesettingContext GroupImpl.getTypesettingContext()
          Getter for the typesetting context.
 TypesettingContext Group.getTypesettingContext()
          Getter for the typesetting context.
 TypesettingContext ContextImpl.getTypesettingContext()
          Getter for the typesetting context.
 

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

Uses of TypesettingContext in org.extex.typesetter
 

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

Methods in org.extex.typesetter with parameters of type TypesettingContext
 void ListMaker.addSpace(TypesettingContext typesettingContext, FixedCount spacefactor)
          Add a space node to the list.
 CharNode CharNodeBuilder.buildCharNode(UnicodeChar uc, TypesettingContext tc, NodeFactory factory, TypesettingContextFactory tcFactory)
          Create a node for a Unicode character.
 

Uses of TypesettingContext in org.extex.typesetter.impl
 

Methods in org.extex.typesetter.impl with parameters of type TypesettingContext
 void TypesetterImpl.addSpace(TypesettingContext typesettingContext, FixedCount spacefactor)
          Add a space node to the list.
 void NullTypesetterImpl.addSpace(TypesettingContext typesettingContext, FixedCount spacefactor)
          Add a space node to the list.
 void TypesetterImpl.cr(Context context, TypesettingContext tc, UnicodeChar uc)
          Process a carriage return.
 void NullTypesetterImpl.cr(Context context, TypesettingContext tc, UnicodeChar uc)
          Process a carriage return.
 boolean TypesetterImpl.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.
 boolean NullTypesetterImpl.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 org.extex.typesetter.listMaker
 

Methods in org.extex.typesetter.listMaker with parameters of type TypesettingContext
 void HorizontalListMaker.addSpace(TypesettingContext context, FixedCount sfCount)
          Add a space node to the list.
 void InnerVerticalListMaker.addSpace(TypesettingContext typesettingContext, FixedCount spacefactor)
          Add a space node to the list.
 void TokenDelegateListMaker.cr(Context context, TypesettingContext tc, UnicodeChar uc)
          Process a carriage return.
 void HorizontalListMaker.cr(Context context, TypesettingContext tc, UnicodeChar uc)
          Process a carriage return.
 void InnerVerticalListMaker.cr(Context context, TypesettingContext tc, UnicodeChar uc)
          Process a carriage return.
 boolean TokenDelegateListMaker.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.
 boolean HorizontalListMaker.letter(UnicodeChar symbol, TypesettingContext tc, Context context, TokenSource source, Locator locator)
          Add a letter to the current list or treat it in some other appropriate way.
 boolean InnerVerticalListMaker.letter(UnicodeChar symbol, 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 org.extex.typesetter.listMaker.math
 

Methods in org.extex.typesetter.listMaker.math with parameters of type TypesettingContext
 void NoadConsumer.add(MathCode mc, TypesettingContext tc)
          Add a mathematical glyph.
 void MathListMaker.add(MathCode mc, TypesettingContext tc)
          Add a mathematical glyph.
 void NoadConsumer.add(MathDelimiter del, TypesettingContext tc)
          Add a mathematical delimiter.
 void MathListMaker.add(MathDelimiter delimiter, TypesettingContext tc)
          Add a mathematical delimiter.
 void MathListMaker.addSpace(TypesettingContext typesettingContext, FixedCount spacefactor)
          Spaces are ignored in math mode.
 void MathListMaker.cr(Context context, TypesettingContext tc, UnicodeChar uc)
          Process a carriage return.
 boolean MathListMaker.letter(UnicodeChar symbol, TypesettingContext tc, Context context, TokenSource source, Locator locator)
          Add a letter to the current list or treat it in some other appropriate way.
 void NoadConsumer.switchToFraction(MathDelimiter leftDelimiter, MathDelimiter rightDelimiter, FixedDimen ruleWidth, TypesettingContext tc)
          This method instructs the implementing class to use a fraction construction.
 void MathListMaker.switchToFraction(MathDelimiter leftDelimiter, MathDelimiter rightDelimiter, FixedDimen ruleWidth, TypesettingContext tc)
          This method instructs the implementing class to use a fraction construction.
 

Uses of TypesettingContext in org.extex.typesetter.tc
 

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

Classes in org.extex.typesetter.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 org.extex.typesetter.tc that return TypesettingContext
 TypesettingContext TypesettingContextFactory.initial()
          Getter for the initial instance.
 TypesettingContext TypesettingContextFactory.newInstance(TypesettingContext tc)
          Create a new instance of a typesetting 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.
 

Methods in org.extex.typesetter.tc with parameters of type TypesettingContext
 TypesettingContext TypesettingContextFactory.newInstance(TypesettingContext tc)
          Create a new instance of a typesetting 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.
 void TypesettingContextImpl.set(TypesettingContext context)
          Setter for all components.
 void ModifiableTypesettingContext.set(TypesettingContext context)
          Setter for all components.
 

Constructors in org.extex.typesetter.tc with parameters of type TypesettingContext
TypesettingContextImpl(TypesettingContext tc)
          Creates a new object (copy constructor).
 

Uses of TypesettingContext in org.extex.typesetter.type.noad
 

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

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

Constructors in org.extex.typesetter.type.noad with parameters of type TypesettingContext
AbstractNucleusNoad(Noad nucleus, TypesettingContext tc)
          Creates a new object.
AccentNoad(MathCode accent, Noad nucleus, TypesettingContext tc)
          Creates a new object.
BinaryNoad(Noad nucleus, TypesettingContext tc)
          Creates a new object.
CharNoad(MathGlyph character, TypesettingContext tc)
          Creates a new object.
CloseNoad(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.
InnerNoad(Noad nucleus, TypesettingContext tc)
          Creates a new object.
OpenNoad(Noad nucleus, TypesettingContext tc)
          Creates a new object.
OperatorNoad(Noad nucleus, TypesettingContext tc)
          Creates a new object.
OrdinaryNoad(Noad nucleus, TypesettingContext tc)
          Creates a new object.
OverlinedNoad(Noad nucleus, TypesettingContext tc)
          Creates a new object.
PunctationNoad(Noad nucleus, TypesettingContext tc)
          Creates a new object.
RadicalNoad(MathDelimiter leftDelimiter, Noad nucleus, TypesettingContext tc)
          Creates a new object.
RelationNoad(Noad nucleus, TypesettingContext tc)
          Creates a new object.
UnderlinedNoad(Noad nucleus, TypesettingContext tc)
          Creates a new object.
VCenterNoad(Noad nucleus, TypesettingContext tc)
          Creates a new object.
 

Uses of TypesettingContext in org.extex.typesetter.type.node
 

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

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

Uses of TypesettingContext in org.extex.typesetter.type.node.factory
 

Methods in org.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 NodeFactory.getNode(TypesettingContext typesettingContext, UnicodeChar uc)
          Create a new instance of a character node.
 Node CachingNodeFactory.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 CachingUnicodeNodeFactory.getNode(TypesettingContext typesettingContext, UnicodeChar uc)
          Create a new instance for the node.
 VirtualCharNode NodeFactory.getVirtualCharNode(TypesettingContext typesettingContext, UnicodeChar uc)
          Create a new instance of a virtual character node.
 VirtualCharNode SimpleNodeFactory.getVirtualCharNode(TypesettingContext typesettingContext, UnicodeChar uc)
          Create a new instance of a virtual character node.