Uses of Interface
org.extex.interpreter.type.Code

Packages that use Code
org.extex.interpreter This package contains the macro expansion engine and all supporting classes. 
org.extex.interpreter.context This package contains the container for data in the interpreter. 
org.extex.interpreter.context.observer.code This package contains definitions for a code change observer. 
org.extex.interpreter.max.context This package contains a reference implementation for the Context
org.extex.interpreter.observer.expandMacro This package contains definitions for the expand macro observer. 
org.extex.interpreter.primitives.format   
org.extex.interpreter.primitives.register.bool This package contains primitives for the manipulation of bool registers. 
org.extex.interpreter.primitives.register.hash This package contains primitives for the manipulation of hash - toks registers. 
org.extex.interpreter.primitives.register.pair This package contains primitives for the manipulation of pair registers. 
org.extex.interpreter.primitives.register.real This package contains primitives for the manipulation of real registers. 
org.extex.interpreter.primitives.register.transform This package contains primitives for the manipulation of transform registers. 
org.extex.interpreter.type This package contains the basic data types for ExTeX. 
org.extex.unit.base   
org.extex.unit.base.conditional This package contains conditional primitives for the ExTeX engine. 
org.extex.unit.base.file This package contains primitives to handle files. 
org.extex.unit.base.macro This package contains macro primitives for the ExTeX engine. 
org.extex.unit.base.register This package contains register primitives for the ExTeX engine. 
org.extex.unit.base.register.count This package contains support classes for the integer numbers. 
org.extex.unit.base.register.font This package contains primitives for the manipulation of font registers. 
org.extex.unit.base.register.toks This package contains token register primitives for the ExTeX engine. 
org.extex.unit.color This package contains primitives for colors. 
org.extex.unit.dynamic This package contains primitives for extending ExTeX with foreign langauges. 
org.extex.unit.dynamic.java This package contains primitives to deal with Java code from within ExTeX. 
org.extex.unit.etex.conditional   
org.extex.unit.etex.conditional.analyze This package contains primitives for analyzing conditionals. 
org.extex.unit.etex.file This package contains primitives to handle files in unit etex. 
org.extex.unit.etex.font This package contains primitives to handle fonts in unit etex. 
org.extex.unit.etex.group   
org.extex.unit.etex.info   
org.extex.unit.etex.interaction This package contains primitives to alter the interaction mode. 
org.extex.unit.etex.macro   
org.extex.unit.etex.math.delimiter   
org.extex.unit.etex.prefix This package contains primitives for the prefixes which can be used to modify the behaviour of other primitives. 
org.extex.unit.etex.register.count   
org.extex.unit.etex.register.dimen This package contains primitives for the manipulation of dimen registers. 
org.extex.unit.etex.register.muskip   
org.extex.unit.etex.register.skip   
org.extex.unit.etex.scan This package contains primitives related to scanning of tokens. 
org.extex.unit.etex.typesetter   
org.extex.unit.etex.typesetter.paragraph   
org.extex.unit.extex   
org.extex.unit.extex.backend   
org.extex.unit.extex.prefix   
org.extex.unit.namespace This package contains primitives for namespaces. 
org.extex.unit.omega.dir This package contains primitives defined in Omega for directions. 
org.extex.unit.omega.math   
org.extex.unit.omega.math.delimiter   
org.extex.unit.omega.math.symbol   
org.extex.unit.omega.math.util   
org.extex.unit.omega.mode This package contains primitives defined in Omega for modes. 
org.extex.unit.omega.ocp This package contains primitives defined in Omega. 
org.extex.unit.omega.ocp.util This package contains utilities for OCPs. 
org.extex.unit.omega.register This package contains primitives defined in Omega for analyzing registers. 
org.extex.unit.omega.translation This package contains primitives defined in Omega for tranlations. 
org.extex.unit.omega.typesetter   
org.extex.unit.pdftex This package contains primitives for ExTeX's pdfTeX mode. 
org.extex.unit.tex This package contains classes for the primitives which are mapped to Java code. 
org.extex.unit.tex.arithmetic This package contains primitives for arithmetic operations on registers. 
org.extex.unit.tex.conditional   
org.extex.unit.tex.file This package contains primitives to handle files. 
org.extex.unit.tex.font This package contains primitives related to fonts and their management. 
org.extex.unit.tex.group This package contains primitives related to groups and their management. 
org.extex.unit.tex.hyphen This package contains the primitives for hyphenations in ExTeX. 
org.extex.unit.tex.info This package contains primitives for debugging. 
org.extex.unit.tex.interaction This package contains primitives to alter the interaction mode. 
org.extex.unit.tex.macro This package contains primitives for the management of macros. 
org.extex.unit.tex.macro.util This package contains utilities for the management of macros. 
org.extex.unit.tex.math This package contains math primitives for ExTeX. 
org.extex.unit.tex.math.delimiter This package contains math primitives for ExTeX. 
org.extex.unit.tex.math.fraction This package contains math primitives for ExTeX. 
org.extex.unit.tex.math.limits This package contains math primitives for ExTeX. 
org.extex.unit.tex.math.numbering This package contains math primitives for ExTeX. 
org.extex.unit.tex.math.spacing This package contains classes for math spacing. 
org.extex.unit.tex.math.style This package contains math primitives for ExTeX. 
org.extex.unit.tex.math.symbol This package contains primitives for math symbols. 
org.extex.unit.tex.math.util This package contains math utility classes. 
org.extex.unit.tex.prefix This package contains primitives for the prefixes which can be used to modify the behaviour of other primitives. 
org.extex.unit.tex.register This package contains primitives for the manipulation of registers. 
org.extex.unit.tex.register.box This package contains primitives for the manipulation of box registers. 
org.extex.unit.tex.register.count This package contains primitives for the manipulation of count registers. 
org.extex.unit.tex.register.dimen This package contains primitives for the manipulation of dimen registers. 
org.extex.unit.tex.register.muskip This package contains primitives for the manipulation of muskip registers. 
org.extex.unit.tex.register.skip This package contains primitives for the manipulation of skip registers. 
org.extex.unit.tex.register.toks This package contains primitives for the manipulation of toks registers. 
org.extex.unit.tex.string This package contains primitives for the manipulation of strings. 
org.extex.unit.tex.table This package contains primitives for the typesetting of tables. 
org.extex.unit.tex.typesetter This package contains primitives which directly send instructions to the typesetter. 
org.extex.unit.tex.typesetter.box This package contains primitives which deal with boxes and rules. 
org.extex.unit.tex.typesetter.displace This package contains primitives which shifting and moving nodes. 
org.extex.unit.tex.typesetter.insert This package contains primitives which deal with insertions. 
org.extex.unit.tex.typesetter.leaders This package contains primitives for leaders. 
org.extex.unit.tex.typesetter.mark This package contains primitives which deal with marks. 
org.extex.unit.tex.typesetter.output This package contains classes for the primitives related to the shipping of output to the document writer. 
org.extex.unit.tex.typesetter.paragraph This package contains primitives which deal with paragraph building. 
org.extex.unit.tex.typesetter.parameter   
org.extex.unit.tex.typesetter.spacing This package contains primitives which deal with spacing. 
org.extex.unit.tex.typesetter.undo This package contains primitives which deal with decomposing boxes. 
 

Uses of Code in org.extex.interpreter
 

Methods in org.extex.interpreter that return Code
 Code Conditional.getPrimitive()
          Getter for primitive.
 

Constructors in org.extex.interpreter with parameters of type Code
Conditional(Locator locator, Code primitive, long branch, boolean neg)
          Creates a new object.
ConditionalSwitch(Locator locator, Code primitive, long branch, boolean neg)
          Creates a new object.
 

Uses of Code in org.extex.interpreter.context
 

Methods in org.extex.interpreter.context that return Code
 Code ContextCode.getCode(CodeToken t)
          Convenience method to get the code assigned to a Token.
 

Methods in org.extex.interpreter.context with parameters of type Code
 void Context.pushConditional(Locator locator, boolean value, Code primitive, long branch, boolean neg)
          Put a value onto the conditional stack.
 void ContextCode.setCode(CodeToken t, Code code, boolean global)
          Setter for the code assigned to a Token.
 

Uses of Code in org.extex.interpreter.context.observer.code
 

Methods in org.extex.interpreter.context.observer.code with parameters of type Code
 void CodeObserver.receiveCodeChange(ContextInternals context, Token name, Code value)
          Receive a notification on a code change.
 

Uses of Code in org.extex.interpreter.max.context
 

Methods in org.extex.interpreter.max.context that return Code
 Code GroupImpl.getCode(CodeToken token)
          Getter for the definition of an active character or macro.
 Code Group.getCode(CodeToken token)
          Getter for the definition of an active character or macro.
 Code ContextImpl.getCode(CodeToken t)
          Convenience method to get the code assigned to a Token.
protected  Code GroupImpl.getCodeForToken(CodeToken token)
          Recurse down the group stack and search for the definition of a token.
 

Methods in org.extex.interpreter.max.context with parameters of type Code
 void ContextImpl.pushConditional(Locator locator, boolean isIfThenElse, Code primitive, long branch, boolean neg)
          Put a value onto the conditional stack.
 void ContextImpl.setCode(CodeToken t, Code code, boolean global)
          Setter for the code assigned to a Token.
 void GroupImpl.setCode(Token token, Code code, boolean global)
          Setter for active characters or macros in the requested group.
 void Group.setCode(Token token, Code code, boolean global)
          Setter for active characters or macros in the requested group.
 

Uses of Code in org.extex.interpreter.observer.expandMacro
 

Methods in org.extex.interpreter.observer.expandMacro with parameters of type Code
 void ExpandMacroObserver.update(Token token, Code code, Locator locator)
          This method is meant to be invoked just before a macro is expanded.
 void ExpandMacroObserverList.update(Token token, Code code, Locator locator)
          This method is meant to be invoked just before a macro is expanded.
 

Uses of Code in org.extex.interpreter.primitives.format
 

Classes in org.extex.interpreter.primitives.format that implement Code
 class PrintFormat
          This class provides an implementation for the primitive \printformat.
 

Uses of Code in org.extex.interpreter.primitives.register.bool
 

Classes in org.extex.interpreter.primitives.register.bool that implement Code
 class BoolDef
          This class provides an implementation for the primitive \booldef.
 class NamedBool
          This class provides an implementation for the bool valued primitives.
 class NumberedBool
          This class provides an implementation for the primitive \bool.
 

Uses of Code in org.extex.interpreter.primitives.register.hash
 

Classes in org.extex.interpreter.primitives.register.hash that implement Code
 class HashToksDef
          This class provides an implementation for the primitive \hashtoksdef.
 class NamedHashToks
          This class provides an implementation for the hash-toks valued primitives.
 class NumberedHashToks
          This class provides an implementation for the primitive \hashtoks.
 

Uses of Code in org.extex.interpreter.primitives.register.pair
 

Classes in org.extex.interpreter.primitives.register.pair that implement Code
 class NamedPair
          This class provides an implementation for the pair valued primitives.
 class NumberedPair
          This class provides an implementation for the primitive \pair.
 class PairDef
          This class provides an implementation for the primitive \pairdef.
 

Uses of Code in org.extex.interpreter.primitives.register.real
 

Classes in org.extex.interpreter.primitives.register.real that implement Code
 class AbstractMath
          Abstract class for math primitives.
 class MathAbs
          Math.
 class MathACos
          Math.
 class MathAdd
          Math.
 class MathASin
          Math.
 class MathATan
          Math.
 class MathATanTwo
          Math.
 class MathCeil
          Math.
 class MathCos
          Math.
 class MathDiv
          Math.
 class MathE
          Math.
 class MathExp
          Math.
 class MathExpression
          Math.
 class MathFloor
          Math.
 class MathLog
          Math.
 class MathMax
          Math.
 class MathMin
          Math.
 class MathMul
          Math.
 class MathPi
          Math.
 class MathPow
          Math.
 class MathRandom
          Math.
 class MathRint
          Math.
 class MathRound
          Math.
 class MathSin
          Math.
 class MathSqrt
          Math.
 class MathSub
          Math.
 class MathTan
          Math.
 class MathToDegrees
          Math.
 class MathToRadians
          Math.
 class NamedReal
          This class provides an implementation for the real valued primitives.
 class NumberedReal
          This class provides an implementation for the primitive \real.
 class RealDef
          This class provides an implementation for the primitive \realdef.
 

Uses of Code in org.extex.interpreter.primitives.register.transform
 

Classes in org.extex.interpreter.primitives.register.transform that implement Code
 class NamedTransform
          This class provides an implementation for the tranform valued primitives.
 class NumberedTransform
          This class provides an implementation for the primitive \transform.
 class TransformDef
          This class provides an implementation for the primitive \transformdef.
 

Uses of Code in org.extex.interpreter.type
 

Classes in org.extex.interpreter.type that implement Code
 class AbstractAssignment
          This is the base class for assignments.
 class AbstractCode
          This is the abstract base class which can be used for all classes implementing the interface Code.
 

Uses of Code in org.extex.unit.base
 

Classes in org.extex.unit.base that implement Code
 class Relax
          This class provides an implementation for the primitive \relax.
 

Uses of Code in org.extex.unit.base.conditional
 

Classes in org.extex.unit.base.conditional that implement Code
 class AbstractIf
          This is the abstract base class for all ifs.
 class Else
          This class provides an implementation for the primitive \else.
 class Fi
          This class provides an implementation for the primitive \fi.
 

Uses of Code in org.extex.unit.base.file
 

Classes in org.extex.unit.base.file that implement Code
 class AbstractFileCode
          This abstract class provides some common methods for primitives dealing with files.
 

Uses of Code in org.extex.unit.base.macro
 

Classes in org.extex.unit.base.macro that implement Code
 class LetCode
          This code encapsulated a token which is used to trigger an expansion in the interpreter at execution time.
 

Uses of Code in org.extex.unit.base.register
 

Classes in org.extex.unit.base.register that implement Code
 class CharCode
          This class provides an implementation for a Code which represents a single character.
 

Uses of Code in org.extex.unit.base.register.count
 

Classes in org.extex.unit.base.register.count that implement Code
 class IntegerCode
          This class provides an object which acts like a count register.
 

Uses of Code in org.extex.unit.base.register.font
 

Classes in org.extex.unit.base.register.font that implement Code
 class FontCode
          This class provides an implementation for a font primitive.
 class FontPrimitive
          This class provides an implementation for the primitive \font.
 class NamedFont
          This class provides an implementation for a font stored under a name in the context.
 class NullfontPrimitive
          This class provides an implementation for the primitive \nullfont.
 class NumberedFont
          This class provides an implementation for a font stored under a name and a number in the context.
 

Uses of Code in org.extex.unit.base.register.toks
 

Classes in org.extex.unit.base.register.toks that implement Code
 class AbstractToks
          This abstract base class provides the methods to compute the keys for numbered tokens registers.
 class ToksParameter
          This class provides an implementation for the primitive \toks.
 

Uses of Code in org.extex.unit.color
 

Classes in org.extex.unit.color that implement Code
 class AbstractColor
          This class is a abstract base class for color primitives.
 class Colordef
          This class provides an implementation for the primitive \colordef.
 class ColorPrimitive
          This class provides an implementation for the primitive \color.
 

Uses of Code in org.extex.unit.dynamic
 

Classes in org.extex.unit.dynamic that implement Code
 class NativeDef
          This primitive provides a binding of a macro or active character to code in some programming language.
 class NativeLoad
          This primitive initiates the loading of native code and implements the primitive \nativeload.
 

Uses of Code in org.extex.unit.dynamic.java
 

Classes in org.extex.unit.dynamic.java that implement Code
 class JavaDef
          This primitive provides a binding of a macro or active character to Java code.
 class JavaLoad
          This primitive initiates the loading of Java code and implements the primitive \javaload.
 

Uses of Code in org.extex.unit.etex.conditional
 

Classes in org.extex.unit.etex.conditional that implement Code
 class Ifcsname
          This class provides an implementation for the primitive \ifcsname.
 class Ifdefined
          This class provides an implementation for the primitive \if.
 class Iffontchar
          This class provides an implementation for the primitive \iffontchar.
 class Unless
          This class provides an implementation for the primitive \if.
 

Uses of Code in org.extex.unit.etex.conditional.analyze
 

Classes in org.extex.unit.etex.conditional.analyze that implement Code
 class Currentifbranch
          This class provides an implementation for the primitive \currentifbranch.
 class Currentiflevel
          This class provides an implementation for the primitive \currentiflevel.
 class Currentiftype
          This class provides an implementation for the primitive \currentiftype.
 

Uses of Code in org.extex.unit.etex.file
 

Classes in org.extex.unit.etex.file that implement Code
 class Readline
          This class provides an implementation for the primitive \readline.
 

Uses of Code in org.extex.unit.etex.font
 

Classes in org.extex.unit.etex.font that implement Code
 class Fontchardp
          This class provides an implementation for the primitive \fontchardp.
 class Fontcharht
          This class provides an implementation for the primitive \fontcharht.
 class Fontcharic
          This class provides an implementation for the primitive \fontcharic.
 class Fontcharwd
          This class provides an implementation for the primitive \fontcharwd.
 

Uses of Code in org.extex.unit.etex.group
 

Classes in org.extex.unit.etex.group that implement Code
 class Currentgrouplevel
          This class provides an implementation for the primitive \currentgrouplevel.
 class Currentgrouptype
          This class provides an implementation for the primitive \currentgrouptype.
 

Uses of Code in org.extex.unit.etex.info
 

Classes in org.extex.unit.etex.info that implement Code
 class Showgroups
          This class provides an implementation for the primitive \showgroups.
 class Showtokens
          This class provides an implementation for the primitive \showtokens.
 

Uses of Code in org.extex.unit.etex.interaction
 

Classes in org.extex.unit.etex.interaction that implement Code
 class Interactionmode
          This class provides an implementation for the primitive \interactionmode.
 

Uses of Code in org.extex.unit.etex.macro
 

Classes in org.extex.unit.etex.macro that implement Code
 class Unexpanded
          This class provides an implementation for the primitive \unexpanded.
 

Uses of Code in org.extex.unit.etex.math.delimiter
 

Classes in org.extex.unit.etex.math.delimiter that implement Code
 class Middle
          This class provides an implementation for the primitive \middle.
 

Uses of Code in org.extex.unit.etex.prefix
 

Classes in org.extex.unit.etex.prefix that implement Code
 class Protected
          This class provides an implementation for the primitive \protected.
 

Uses of Code in org.extex.unit.etex.register.count
 

Classes in org.extex.unit.etex.register.count that implement Code
 class EtexVersion
          This abstract base class provides the methods an read only count primitive.
 class Lastnodetype
          This class provides an implementation for the primitive \lastnodetype.
 class Numexpr
          This class provides an implementation for the primitive \numexpr.
 

Uses of Code in org.extex.unit.etex.register.dimen
 

Classes in org.extex.unit.etex.register.dimen that implement Code
 class Dimenexpr
          This class provides an implementation for the primitive \dimenexpr.
 

Uses of Code in org.extex.unit.etex.register.muskip
 

Classes in org.extex.unit.etex.register.muskip that implement Code
 class Gluetomu
          This class provides an implementation for the primitive \gluetomu.
 class Muexpr
          This class provides an implementation for the primitive \muexpr.
 

Uses of Code in org.extex.unit.etex.register.skip
 

Classes in org.extex.unit.etex.register.skip that implement Code
 class Glueexpr
          This class provides an implementation for the primitive \glueexpr.
 class Glueshrink
          This class provides an implementation for the primitive \glueshrink.
 class Glueshrinkorder
          This class provides an implementation for the primitive \glueshrinkorder.
 class Gluestretch
          This class provides an implementation for the primitive \gluestretch.
 class Gluestretchorder
          This class provides an implementation for the primitive \gluestretchorder.
 class Mutoglue
          This class provides an implementation for the primitive \mutoglue.
 

Uses of Code in org.extex.unit.etex.scan
 

Classes in org.extex.unit.etex.scan that implement Code
 class Detokenize
          This class provides an implementation for the primitive \detokenize.
 class Scantokens
          This class provides an implementation for the primitive \scantokens.
 

Uses of Code in org.extex.unit.etex.typesetter
 

Classes in org.extex.unit.etex.typesetter that implement Code
 class BeginL
          This class provides an implementation for the primitive \beginL.
 class BeginR
          This class provides an implementation for the primitive \beginR.
 class EndL
          This class provides an implementation for the primitive \endL.
 class EndR
          This class provides an implementation for the primitive \endR.
 

Uses of Code in org.extex.unit.etex.typesetter.paragraph
 

Classes in org.extex.unit.etex.typesetter.paragraph that implement Code
 class Parshapedimen
          This class provides an implementation for the primitive \relax.
 class Parshapeindent
          This class provides an implementation for the primitive \relax.
 class Parshapelength
          This class provides an implementation for the primitive \relax.
 

Uses of Code in org.extex.unit.extex
 

Classes in org.extex.unit.extex that implement Code
 class EnsureLoaded
          This primitive initiates the loading of native code and implements the primitive \ensureloaded.
 

Uses of Code in org.extex.unit.extex.backend
 

Classes in org.extex.unit.extex.backend that implement Code
 class WriterType
          This class provides an implementation for the primitive \writerType.
 

Uses of Code in org.extex.unit.extex.prefix
 

Classes in org.extex.unit.extex.prefix that implement Code
 class Showprefix
          This class provides an implementation for the primitive \showprefix.