|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Context | |
|---|---|
| org.extex | This package contains |
| org.extex.base.parser | This package contains parsers for |
| org.extex.base.parser.dimen | This package contains an expression parser and evaluator for ExTeX. |
| org.extex.engine | This package contains the core engine of |
| org.extex.engine.typesetter | This package contains the typesetter support of the core engine of
|
| org.extex.engine.typesetter.page | This package contains the backend support for pages of the core engine of
|
| 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.impl.extension | |
| org.extex.interpreter.context.observer.load | This package contains definitions for a load observer. |
| org.extex.interpreter.loader | This package contains an implementation for a format loadercore engine. |
| org.extex.interpreter.max | This package contains the macro expansion engine and supporting classes. |
| org.extex.interpreter.max.context | This package contains a reference implementation for the
Context. |
| org.extex.interpreter.observer.load | This package contains definitions for the load observer. |
| org.extex.interpreter.parser | |
| 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.interpreter.type.box | This package contains the basic box data types for ExTeX. |
| org.extex.interpreter.type.code | This package contains the basic data types for arithmetic in ExTeX. |
| org.extex.interpreter.type.color | This package contains the definition for some color models. |
| org.extex.interpreter.type.font | |
| org.extex.interpreter.type.tokens | |
| org.extex.interpreter.unit | This package contains utilities. |
| org.extex.main.tex | This package contains some support classes for the ExTeX main program. |
| org.extex.pdf.api.action | This package contains classes for action spec. |
| org.extex.pdf.api.destination | This package contains classes for dest spec. |
| org.extex.pdf.api.id | This package contains classes for id spec. |
| 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.unit.base | |
| org.extex.unit.base.conditional | This package contains conditional primitives for the |
| org.extex.unit.base.file | This package contains primitives to handle files. |
| org.extex.unit.base.macro | This package contains macro primitives for the |
| org.extex.unit.base.register | This package contains register primitives for the |
| 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 |
| 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 | This package contains primitives defined in Omega for ExTeX. |
| 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 |
| 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.table.util | This package contains utility classes for the processing of alignment 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 Context in org.extex |
|---|
| Methods in org.extex that return Context | |
|---|---|
protected Context |
ExTeX.loadFormat(java.lang.String fmt,
Interpreter interpreter,
ResourceFinder finder,
java.lang.String jobname,
Configuration config,
OutputStreamFactory outFactory,
TokenFactory tokenFactory)
Load a format if a non-empty name of a format is given. |
protected Context |
ExTeX.makeContext(Configuration config,
TokenFactory tokenFactory,
CoreFontFactory fontFactory,
Interpreter interpreter,
ResourceFinder finder,
java.lang.String jobname,
OutputStreamFactory outFactory)
Prepare the context according to its configuration. |
| Uses of Context in org.extex.base.parser |
|---|
| Methods in org.extex.base.parser with parameters of type Context | |
|---|---|
static GlueComponent |
GlueComponentParser.attachUnit(long value,
Context context,
TokenSource source,
Typesetter typesetter,
boolean fixed)
Convert a value by scanning a unit and storing its converted value in a GlueComponent. |
Muskip |
ConstantMuskipParser.parse(Context context,
TokenSource source,
Typesetter typesetter)
Creates a new object and fills it from a token stream. |
Mudimen |
ConstantMudimenParser.parse(Context context,
TokenSource source,
Typesetter typesetter)
Creates a new object and fills it from a token stream. |
Glue |
ConstantGlueParser.parse(Context context,
TokenSource source,
Typesetter typesetter)
Parse a value of the given type |
Dimen |
ConstantDimenParser.parse(Context context,
TokenSource source,
Typesetter typesetter)
Parse a value of the given type |
Count |
ConstantCountParser.parse(Context context,
TokenSource source,
Typesetter typesetter)
Parse a value of the given type |
MathClass |
MathClassParser.parse(Context context,
TokenSource source,
Typesetter typesetter)
Parse a math class. |
static long |
ScaledNumberParser.parse(Context context,
TokenSource source,
Typesetter typesetter)
Evaluate an expression. |
static GlueComponent |
GlueComponentParser.parse(Context context,
TokenSource source,
Typesetter typesetter,
boolean fixed)
Creates a new object. |
static GlueComponent |
GlueComponentParser.parse(TokenSource source,
Context context,
Typesetter typesetter)
Creates a new object from a TokenStream. |
Dimen |
ConstantDimenParser.parseDimen(Context context,
TokenSource source,
Typesetter typesetter)
Acquire a length value and return it in multiples of scaled points. |
Glue |
ConstantGlueParser.parseGlue(Context context,
TokenSource source,
Typesetter typesetter)
Parse a glue value and return the result. |
long |
ConstantCountParser.parseInteger(Context context,
TokenSource source,
Typesetter typesetter)
Parse an integer. |
long |
ConstantCountParser.parseNumber(Context context,
TokenSource source,
Typesetter typesetter)
Parse a non-negative number. |
static Dimen |
ConstantDimenParser.scan(Context context,
TokenSource source,
Typesetter typesetter)
Creates a new object from a token stream. |
static Glue |
ConstantGlueParser.scan(TokenSource source,
Context context,
Typesetter typesetter)
Creates a new object by parsing a token source. |
static long |
ScaledNumberParser.scanFloat(Context context,
TokenSource source,
Typesetter typesetter,
Token start)
Parses a token stream for a float and returns it as fixed point number. |
static long |
ConstantCountParser.scanInteger(Context context,
TokenSource source,
Typesetter typesetter)
Scan the input stream for tokens making up an integer, this is a number optionally preceded by a sign (+ or -). |
protected static long |
ConstantMudimenParser.scanMu(Context context,
TokenSource source,
Typesetter typesetter)
Scan a math unit. |
static long |
ConstantCountParser.scanNumber(Context context,
TokenSource source,
Typesetter typesetter)
Scan the input stream for tokens making up a number. |
static long |
ConstantCountParser.scanNumber(Context context,
TokenSource source,
Typesetter typesetter,
Token token)
Scan the input stream for tokens making up a number, this is a sequence of digits with category code OTHER. |
static ScaledNumber |
ScaledNumberParser.scanScaledNumber(Context context,
TokenSource source,
Typesetter typesetter)
Parses a token stream for a float and returns it as fixed point number. |
| Uses of Context in org.extex.base.parser.dimen |
|---|
| Methods in org.extex.base.parser.dimen with parameters of type Context | |
|---|---|
void |
Function.apply(Accumulator accumulator,
Context context,
TokenSource source,
Typesetter typesetter)
Acquire arguments and compute a function. |
static void |
LengthParser.evalTerm(Accumulator accumulator,
Context context,
TokenSource source,
Typesetter typesetter)
Evaluate a terminal. |
static Dimen |
LengthParser.parse(Context context,
TokenSource source,
Typesetter typesetter)
Creates a new object from a token stream. |
| Uses of Context in org.extex.engine |
|---|
| Methods in org.extex.engine with parameters of type Context | |
|---|---|
void |
ContextawareInteractionIndicator.setContext(Context context)
Setter for the interpreter context. |
| Uses of Context in org.extex.engine.typesetter |
|---|
| Methods in org.extex.engine.typesetter with parameters of type Context | |
|---|---|
Typesetter |
TypesetterFactory.newInstance(java.lang.String type,
Context context,
BackendDriver backend,
Interpreter interpreter)
Get an instance of a typesetter. |
| Uses of Context in org.extex.engine.typesetter.page |
|---|
| Methods in org.extex.engine.typesetter.page with parameters of type Context | |
|---|---|
void |
PageFactoryNodeVisitor.reset(Page page,
Context context,
Typesetter typesetter)
Reset the internal to start with a new page. |
| Uses of Context in org.extex.interpreter |
|---|
| Methods in org.extex.interpreter that return Context | |
|---|---|
Context |
Interpreter.getContext()
Getter for the context |
Context |
Interpreter.setContext(Context context)
Setter for the context. |
| Methods in org.extex.interpreter with parameters of type Context | |
|---|---|
void |
TokenSource.closeAllStreams(Context context)
All input streams are closed and not further Token is available for processing. |
void |
TokenSource.closeNextFileStream(Context context)
Close all streams on the stack until a file stream is found. |
void |
LoadUnit.define(Configuration configuration,
TokenFactory tokenFactory,
Context context,
Typesetter typesetter,
java.util.logging.Logger outputLogger,
OutputStreamFactory outputFactory,
ResourceFinder resourcefinder)
Scan a configuration and define the primitives found. |
void |
TokenSource.execute(Token token,
Context context,
Typesetter typesetter)
Tries to execute a token. |
Token |
TokenSource.expand(Token token,
Context context,
Typesetter typesetter)
Try to expand a single token and return the result. |
Box |
TokenSource.getBox(Flags flags,
Context context,
Typesetter typesetter,
Token insert)
Parse the specification of a box. |
CodeToken |
TokenSource.getControlSequence(Context context,
Typesetter typesetter)
Get the next token from the token stream and check that it is a control sequence or active character. |
Font |
TokenSource.getFont(Context context,
CodeToken primitive)
Parse the specification of a font. |
boolean |
TokenSource.getKeyword(Context context,
java.lang.String keyword)
Get tokens from the token stream searching for a sequence of letter tokens. |
Token |
TokenSource.getNonSpace(Context context)
Get the next token which has not the category code SPACE. |
void |
TokenSource.getOptionalEquals(Context context)
Skip spaces and if the next non-space character is an equal sign skip it as well and all spaces afterwards. |
Token |
TokenSource.getToken(Context context)
Get the next token form the input streams. |
Tokens |
TokenSource.getTokens(Context context,
TokenSource source,
Typesetter typesetter)
Get the next tokens form the input streams between { and
}. |
boolean |
ErrorHandler.handleError(GeneralException e,
Token token,
TokenSource source,
Context context)
This is the error handling callback. |
static void |
LoadUnit.loadUnit(Configuration configuration,
Context context,
TokenSource source,
Typesetter typesetter,
java.util.logging.Logger logger,
OutputStreamFactory outputFactory,
ResourceFinder resourcefinder)
Prepare the primitives according to their configuration. |
java.lang.Object |
TokenSource.parse(java.lang.Class c,
Context context,
TokenSource source,
Typesetter typesetter)
Parse some data type. |
UnicodeChar |
TokenSource.scanCharacterCode(Context context,
Typesetter typesetter,
CodeToken primitive)
Scan the input stream for tokens making up a character code, this is a sequence of digits with category code OTHER. |
Token |
TokenSource.scanNonSpace(Context context)
Scan the input for the next token which has not the category code SPACE. |
java.lang.String |
TokenSource.scanRegisterName(Context context,
TokenSource source,
Typesetter typesetter,
CodeToken primitive)
Scan the input streams for an entity to denote a register name. |
Token |
TokenSource.scanToken(Context context)
Get the next expanded token form the input streams. |
Tokens |
TokenSource.scanTokens(Context context,
boolean reportUndefined,
boolean ignoreUndefined,
CodeToken primitive)
Get the next expanded token form the input streams between {
and }. |
java.lang.String |
TokenSource.scanTokensAsString(Context context,
CodeToken primitive)
Get the next expanded tokens from the input streams between a left brace character (usually {) and a right brace character
(usually }) and convert it to a String. |
Tokens |
TokenSource.scanUnprotectedTokens(Context context,
boolean reportUndefined,
boolean ignoreUndefined,
CodeToken primitive)
Get the next expanded tokens from the input streams between { and }. |
Context |
Interpreter.setContext(Context context)
Setter for the context. |
| Uses of Context in org.extex.interpreter.context |
|---|
| Subinterfaces of Context in org.extex.interpreter.context | |
|---|---|
interface |
ContextInternals
This interface describes the abilities of a Context together with some internal methods. |
| Methods in org.extex.interpreter.context that return Context | |
|---|---|
Context |
ContextFactory.newInstance(java.lang.String type)
Get an instance of a context. |
| Uses of Context in org.extex.interpreter.context.impl.extension |
|---|
| Classes in org.extex.interpreter.context.impl.extension that implement Context | |
|---|---|
class |
ContextExtensionImpl
This is a reference implementation for an interpreter context with ExTeX functions. |
| Uses of Context in org.extex.interpreter.context.observer.load |
|---|
| Methods in org.extex.interpreter.context.observer.load with parameters of type Context | |
|---|---|
void |
LoadedObserver.receiveLoaded(Context context,
TokenSource source,
Typesetter typesetter)
Receive a notification on the loading of a context. |
| Uses of Context in org.extex.interpreter.loader |
|---|
| Methods in org.extex.interpreter.loader that return Context | |
|---|---|
Context |
SerialLoader.load(java.io.InputStream stream)
Load the interpreter context from an input stream. |
| Methods in org.extex.interpreter.loader with parameters of type Context | |
|---|---|
void |
SerialLoader.save(java.io.OutputStream stream,
java.lang.String jobname,
Context context)
Write the format information to an output stream. |
| Uses of Context in org.extex.interpreter.max |
|---|
| Methods in org.extex.interpreter.max that return Context | |
|---|---|
Context |
Max.getContext()
Getter for the context |
Context |
Max.setContext(Context context)
Setter for the context. |
| Methods in org.extex.interpreter.max with parameters of type Context | |
|---|---|
void |
Moritz.closeAllStreams(Context context)
All input streams are closed and not further Token is available for processing. |
void |
Moritz.closeNextFileStream(Context context)
Close all streams on the stack until a file stream is found. |
void |
Max.execute(Token token,
Context theContext,
Typesetter theTypesetter)
|
Token |
Max.expand(Token token,
Context context,
Typesetter typesetter)
Try to expand a single token and return the result. |
Box |
Moritz.getBox(Flags flags,
Context context,
Typesetter typesetter,
Token insert)
Parse the specification of a box. |
CodeToken |
Moritz.getControlSequence(Context context,
Typesetter typesetter)
Get the next token from the token stream and check that it is a control sequence or active character. |
Font |
Moritz.getFont(Context context,
CodeToken primitive)
|
boolean |
Moritz.getKeyword(Context context,
java.lang.String s)
Scan the expanded token stream for a sequence of letter tokens. |
Token |
Moritz.getNonSpace(Context context)
Get the next token which has not the category code SPACE. |
void |
Moritz.getOptionalEquals(Context context)
Skip spaces and if the next non-space character is an equal sign skip it as well and all spaces afterwards. |
Token |
Moritz.getToken(Context context)
Get the next token from the input streams. |
Tokens |
Moritz.getTokens(Context context,
TokenSource source,
Typesetter typesetter)
Get the next tokens form the input streams between { and
}. |
java.lang.Object |
Moritz.parse(java.lang.Class c,
Context context,
TokenSource source,
Typesetter typesetter)
Parse some data type. |
Dimen |
Moritz.parseDimen(Context context,
TokenSource source,
Typesetter typesetter)
Acquire a length value and return it in multiples of scaled points. |
Glue |
Moritz.parseGlue(Context context,
TokenSource source,
Typesetter typesetter)
Parse a glue value and return the result. |
long |
Moritz.parseInteger(Context context,
TokenSource source,
Typesetter typesetter)
Parse an integer. |
long |
Moritz.parseNumber(Context context,
TokenSource source,
Typesetter typesetter)
Parse a non-negative number. |
UnicodeChar |
Moritz.scanCharacterCode(Context context,
Typesetter typesetter,
CodeToken primitive)
Scan the input stream for tokens making up a character code, this is a sequence of digits with category code OTHER. |
Token |
Moritz.scanNonSpace(Context context)
Scan the input for the next token which has not the category code SPACE. |
java.lang.String |
Moritz.scanRegisterName(Context context,
TokenSource source,
Typesetter typesetter,
CodeToken primitive)
|
Token |
Moritz.scanToken(Context context)
Get the next expanded token form the input streams. |
Tokens |
Moritz.scanTokens(Context context,
boolean reportUndefined,
boolean ignoreUndefined,
CodeToken primitive)
Get the next expanded token form the input streams between {
and }. |
java.lang.String |
Moritz.scanTokensAsString(Context context,
CodeToken primitive)
Get the next expanded tokens from the input streams between a left brace character (usually {) and a right brace character
(usually }) and convert it to a String. |
Tokens |
Moritz.scanUnprotectedTokens(Context context,
boolean reportUndefined,
boolean ignoreUndefined,
CodeToken primitive)
Get the next expanded tokens from the input streams between { and }. |
Context |
Max.setContext(Context context)
Setter for the context. |
| Uses of Context in org.extex.interpreter.max.context |
|---|
| Classes in org.extex.interpreter.max.context that implement Context | |
|---|---|
class |
ContextImpl
This is a reference implementation for an interpreter context. |
| Uses of Context in org.extex.interpreter.observer.load |
|---|
| Methods in org.extex.interpreter.observer.load with parameters of type Context | |
|---|---|
void |
LoadObserver.update(Context context)
This method is meant to be invoked just after the format load has occurred. |
void |
LoadObserverList.update(Context context)
Invoke all observers on the list to inform them of the format load operation. |
| Uses of |
|---|