Uses of Class
eu.bandm.tools.message.Location
Package
Description
D2d allows to write valid XML documents directly in the creative flow of authoring,
with minimum typographic noise.
This is a package of auxiliary classes for
the d2d version 2.0 implementation.
Umod main model class: This is the internal
model for the d2d text type definitions.
Umod main model class: This is a model for the
results of d2d text parsing.
Document type definitions in various formats, plus utilities.
Model for w3c XML DTDs, with preserved syntax.
Canonical model of a W3C DTD with evaluated semantics; plus utility applications.
Generate format generating code (or formats dynamically) controlled by the
format description language.
Evaluation, statistics and renderings of bandm lab log format.
Abstract Syntax of LLJava, representing the byte code instructions, the objects which
contain byte code, and the attributes specific to byte code classes.
Messages and positions in documents,
see the user documentation.
Support *MU*lti *LI*ngual user interfaces by advanced translation look-up,
incremental deserialization, etc.
Generates typed models of XML documents,
see
meta-tools TDOM user documentation.
Contains base and auxiliary classes for code generated by tdom.
Abstract syntax of the tpath language, realized as a umod model.
Infrastructure for evaluating tpath expressions.
Compiler for data models, from a concise mathematical oriented language into
Java.
Ubiquitously needed auxiliary classes which need the
eu.bandm.tools.message
package.Versatile export of ASTs recognized by antlr as SAX events,
cf user documentation.
Runtime classes for the xantlr
parser.
txsl = typed xslt 1.0 interpreter with "fragmented validation".
-
Uses of Location in eu.bandm.tools.d2d2.base
Modifier and TypeFieldDescriptionText2Udom.bicLoc
Udom2Sax.cachedLocation
(package private) Location<XMLDocumentIdentifier>
Dtd2Def.Phase1.elloc
ATTENTION: expressions do not have their OWN location value.Text2Udom.PrematureEndOfFile.location
static final Location<XMLDocumentIdentifier>
Navigate.locnull
(package private) static final Location<XMLDocumentIdentifier>
CharParserPrepare.NOLOC
protected Location<XMLDocumentIdentifier>
UMod2Def.nullLocation
Text2Udom.synthLocation
protected Location<XMLDocumentIdentifier>
Reducer.xmlspec_loc
Modifier and TypeFieldDescriptionMemScanner.endlocations
internal state, holding the positions of the paren's activation.protected Map<String,
Location<XMLDocumentIdentifier>> DocOnly.modLocations
Modifier and TypeMethodDescriptionMemScanner.get_lastLocation()
interface procedure: character location lastly consumed.MemScanner.getParenthesisDefinitionLocation
(String tag) ONLY called from warning for pending/possibly unused closed par!MemScanner.popParenthesis()
May only be called when a close-par has been signalled as recognized!Modifier and TypeMethodDescriptionprotected boolean
Text2Udom.accept_superfluous_end_tag
(String tag, boolean defIsEmpty, Definition def, Location<String> startLoc) Lets the scanner accept and discard an end tag, either normal or forced or by a parenthesis character.protected void
Resolver.ReferenceResolver.checkDefinitionType
(Definition def, Location<XMLDocumentIdentifier> loc, boolean isInsertion) protected void
UMod2Def.checkname
(Location<XMLDocumentIdentifier> loc, String name) protected boolean
Dtd2Def.checkName
(String s, Location<XMLDocumentIdentifier> elloc) Checks that not illegal characters are in the name of the ddf definition to create.protected void
Reducer.checkNumberMode
(boolean hasNumber, Location<XMLDocumentIdentifier> loc) protected void
Reducer.constructMangledXmlTag
(Location<XMLDocumentIdentifier> loc, Definition def) Is called for any definition: Local definitions first apply name mangling.protected void
Reducer.defineXmlNamespaceTag
(Location<XMLDocumentIdentifier> loc, Definition def, String qname) D2d only knows the combination "non-empty prefix and non-empty uri", or "empty prefix and empty uri".protected void
CharParserPrepare.error
(Location<XMLDocumentIdentifier> loc, String txt, Object... obj) protected void
Def2Doc3.error
(Location<XMLDocumentIdentifier> loc, String s, Object... args) protected void
DocOnly.error
(Location<XMLDocumentIdentifier> loc, String s) protected void
Reducer.error
(Location<XMLDocumentIdentifier> loc, String s, Object... args) protected void
Resolver.error
(Location<XMLDocumentIdentifier> loc, String txt) protected void
Resolver.error
(Location<XMLDocumentIdentifier> loc, String txt, Object... obj) protected void
Resolver3.error
(Location<XMLDocumentIdentifier> loc, String txt, Object... obj) protected void
protected void
protected void
protected void
UMod2Def.ERROR
(Location<XMLDocumentIdentifier> loc, String txt) protected void
protected void
Text2Udom.failureDEF
(Location<XMLDocumentIdentifier> loc, String text) protected boolean
Resolver.findLoop
(Location<XMLDocumentIdentifier> loc, Module mod) protected void
Resolver.hint
(Location<XMLDocumentIdentifier> loc, String txt) protected void
protected void
XsltSpecialized.hint
(Location<XMLDocumentIdentifier> loc, String text) protected void
Text2Udom.hint_xml
(Location<XMLDocumentIdentifier> loc, String text) protected void
Text2Udom.ignore_superfluous_end_tag
(String tag, boolean defIsEmpty, Definition def, Location<String> startLoc) Called after an empty tag, a parser or an enum have been consumed.protected @Opt Resolver3.ImportContext
Resolver3.loadImportedModule
(Location<XMLDocumentIdentifier> loc, Resolver3.ImportContext ic, String pref) Load the imported module referred to in theImportItem
with the given name, and create and store a newResolver3.ImportContext
, if not yet done.protected @Opt Resolver4.ImportContext
Resolver4.loadImportedModule
(Location<XMLDocumentIdentifier> loc, Resolver4.ImportContext ic, String pref) protected String
Dtd2Def.Phase1.AttConverter.makeQname
(NamespaceName nn, Location<XMLDocumentIdentifier> elloc) protected void
Dtd2Def.mapNames
(NamespaceName nn, String s, Location<XMLDocumentIdentifier> elloc) Maps the dtd NamespaceName to an internal element name, after checking that not illegal characters are in the latter by callingDtd2Def.checkName(String, Location)
.(package private) void
Resolver.moduleLevelReplacementError
(Location<XMLDocumentIdentifier> loc, String pref) protected void
Text2Udom.process_close_tag_inner
(@Opt String tag, boolean force, Location<String> closeTagDefLoc) Search the state space for "nexttag" as possible close tag.protected void
Text2Udom.report_missing_elements
(boolean isOpen, String tag, boolean frameFound, CheckedList<Expression> misslist, List<SimpleMessage<String>> messlist, Location<String> closeTagDefLoc) this proc can be called fromText2Udom.process_open_tag(String, boolean)
orText2Udom.process_close_tag(String, boolean)
.
Basically, there are two classes of error recovery:framefound = true ==> the tag is KNOWN, but tags before are missing, --- then continue with a shrunk stack state.
framefound = false ==> the tag is NOT KNOWN, then discard all input up to the next tag and try again.protected void
DocOnly.splitdoctext
(String text, Location<XMLDocumentIdentifier> startloc) protected void
Reducer.splitdoctext
(String text, Location<XMLDocumentIdentifier> startloc) protected void
Resolver3.switchModuleRest
(Location<XMLDocumentIdentifier> loc, String... prefs) Skip the first id in compound id, since it has just been processed and caused a module import context switch, and continue to resolve the rest, if any.protected void
Resolver4.switchModuleRest
(Location<XMLDocumentIdentifier> loc, Reference currentReference, String... prefs) (package private) void
Reducer.testPostProcClass
(Location<XMLDocumentIdentifier> loc, String s) protected void
CharacterParser.trace
(@Opt Location<XMLDocumentIdentifier> loc, String s) protected boolean
Dtd2Def.tryMangle
(NamespaceName nn, String name, Location<XMLDocumentIdentifier> elloc) If the name is already used, return false.protected void
CharacterParser.typingError
(Location<XMLDocumentIdentifier> loc) protected void
Resolver3.visitDefinition
(Location<XMLDocumentIdentifier> loc, String... prefs) We are currently rewriting a reference (the on-stock produced clone isResolver3.currentReference
) and resolving it, and have finally applied all rewritings of all levels and reached a reference text, one identifier or more than one identifiers, joined byChars.STRING_NAMING_LEVEL_SEPARATOR
.protected void
Resolver4.visitDefinition
(Location<XMLDocumentIdentifier> loc, Reference currentReference, String... prefs) protected void
Resolver3.visitPossiblyImportedDefinition
(Location<XMLDocumentIdentifier> loc, String id) protected void
Resolver3.visitPossiblyImportedDefinition
(Location<XMLDocumentIdentifier> loc, String... prefs) After all substitutions have been applied: find the source text meant by a reference.protected void
Resolver4.visitPossiblyImportedDefinition
(Location<XMLDocumentIdentifier> loc, Reference currentReference, String id) protected void
Resolver4.visitPossiblyImportedDefinition
(Location<XMLDocumentIdentifier> loc, Reference currentReference, String... prefs) protected void
DocOnly.warning
(Location<XMLDocumentIdentifier> loc, String s) protected void
Reducer.warning
(Location<XMLDocumentIdentifier> loc, String s, Object... args) protected void
Resolver.warning
(Location<XMLDocumentIdentifier> loc, String txt) protected void
Resolver3.warning
(Location<XMLDocumentIdentifier> loc, String txt, Object... obj) protected void
protected void
protected void
XsltSpecialized.warning
(Location<XMLDocumentIdentifier> loc, String text) protected void
Text2Udom.warnOrError_incompleteHeader
(Location<String> loc, String missing) protected void
Navigate.CharSetCalc.xerror
(Location<XMLDocumentIdentifier> loc, String txt) ModifierConstructorDescription(package private)
PrematureEndOfFile
(Location<String> location, String text) -
Uses of Location in eu.bandm.tools.d2d2.infra
Modifier and TypeMethodDescriptionMemString.getFollowLocation()
Returns a location of the position directly after this MemString.MemString.getLocation()
Returns a location with the field valueMemString.CharMem.originalAddress
and the line and column number. -
Uses of Location in eu.bandm.tools.d2d2.model
Modifier and TypeFieldDescriptionprotected Location<XMLDocumentIdentifier>
LocString.loc
Generated by umod; model author's documentation MISSING.protected Location<XMLDocumentIdentifier>
Expr0.location
Generated by umod; model author's documentation MISSING.protected Location<XMLDocumentIdentifier>
SourceItem.location
Generated by umod; model author's documentation MISSING.Modifier and TypeFieldDescriptionstatic final Function<LocString,
Location<XMLDocumentIdentifier>> LocString.get_loc
Deprecated.Use new '::' method reference instead.static final Function<Expr0,
Location<XMLDocumentIdentifier>> Expr0.get_location
Deprecated.Use new '::' method reference instead.static final Function<SourceItem,
Location<XMLDocumentIdentifier>> SourceItem.get_location
Deprecated.Use new '::' method reference instead.Modifier and TypeMethodDescriptionLocString.get_loc()
Generated by umod; model author's documentation MISSING.Expr0.get_location()
Generated by umod; model author's documentation MISSING.SourceItem.get_location()
Generated by umod; model author's documentation MISSING.Modifier and TypeMethodDescriptionprotected void
MATCH_ONLY_00.action
(Location<XMLDocumentIdentifier> e0) boolean
LocString.set_loc
(Location<XMLDocumentIdentifier> val) Generated by umod; model author's documentation MISSING.boolean
Expr0.set_location
(Location<XMLDocumentIdentifier> val) Generated by umod; model author's documentation MISSING.boolean
SourceItem.set_location
(Location<XMLDocumentIdentifier> val) Generated by umod; model author's documentation MISSING.ModifierConstructorDescriptionAlt
(Location<XMLDocumentIdentifier> location) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".Alt
(Location<XMLDocumentIdentifier> location, CheckedList<Expression> on) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".CharBinary
(Location<XMLDocumentIdentifier> location, Expression left, Expression right) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".CharCut
(Location<XMLDocumentIdentifier> location, Expression left, Expression right) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".CharExpr
(Location<XMLDocumentIdentifier> location) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".CharJoin
(Location<XMLDocumentIdentifier> location, Expression left, Expression right) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".CharMinus
(Location<XMLDocumentIdentifier> location, Expression left, Expression right) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".CharRange
(Location<XMLDocumentIdentifier> location, Expression left, Expression right) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".CharSetConst
(Location<XMLDocumentIdentifier> location, CharSet value) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".CharsRegExp
(SourceItem context, String name, Location<XMLDocumentIdentifier> location, Expression value) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".CharsRegExp
(String name, Location<XMLDocumentIdentifier> location, Expression value) Synthetic minimal constructor provided by the umod compiler.Definition
(SourceItem context, String name, Location<XMLDocumentIdentifier> location) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".Definition
(String name, Location<XMLDocumentIdentifier> location) Synthetic minimal constructor provided by the umod compiler.Empty
(Location<XMLDocumentIdentifier> location) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".Enumeration
(SourceItem context, String name, Location<XMLDocumentIdentifier> location) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".Enumeration
(String name, Location<XMLDocumentIdentifier> location) Synthetic minimal constructor provided by the umod compiler.Expr0
(Location<XMLDocumentIdentifier> location) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".Expression
(Location<XMLDocumentIdentifier> location) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".Greedy
(Location<XMLDocumentIdentifier> location, Expression on) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".Greedy
(Location<XMLDocumentIdentifier> location, Expression on, boolean istight) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".GrMult
(Location<XMLDocumentIdentifier> location) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".GrUnary
(Location<XMLDocumentIdentifier> location, Expression on) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".GrUnary
(Location<XMLDocumentIdentifier> location, Expression on, boolean istight) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".ImportItem
(SourceItem context, String name, Location<XMLDocumentIdentifier> location) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".ImportItem
(String name, Location<XMLDocumentIdentifier> location) Synthetic minimal constructor provided by the umod compiler.Insertion
(Location<XMLDocumentIdentifier> location, Expression on) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".LocString
(String text, Location<XMLDocumentIdentifier> loc) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".Module
(SourceItem context, String name, Location<XMLDocumentIdentifier> location) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".Module
(String name, Location<XMLDocumentIdentifier> location) Synthetic minimal constructor provided by the umod compiler.None
(Location<XMLDocumentIdentifier> location) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".Opt
(Location<XMLDocumentIdentifier> location, Expression on) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".Opt
(Location<XMLDocumentIdentifier> location, Expression on, boolean istight) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".ParseParticle
(Location<XMLDocumentIdentifier> location, String ident, Expression on) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".Pcdata
(Location<XMLDocumentIdentifier> location) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".Perm
(Location<XMLDocumentIdentifier> location) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".Perm
(Location<XMLDocumentIdentifier> location, CheckedList<Expression> on) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".Plus
(Location<XMLDocumentIdentifier> location, Expression on) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".Plus
(Location<XMLDocumentIdentifier> location, Expression on, boolean istight) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".Reference
(Location<XMLDocumentIdentifier> location, String sourceText) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".ResolvedModule
(SourceItem context, String name, Location<XMLDocumentIdentifier> location, Module raw) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".ResolvedModule
(String name, Location<XMLDocumentIdentifier> location, Module raw) Synthetic minimal constructor provided by the umod compiler.Seq
(Location<XMLDocumentIdentifier> location, boolean istight) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".Seq
(Location<XMLDocumentIdentifier> location, CheckedList<Expression> on, boolean istight) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".SourceItem
(SourceItem context, String name, Location<XMLDocumentIdentifier> location) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".SourceItem
(String name, Location<XMLDocumentIdentifier> location) Synthetic minimal constructor provided by the umod compiler.Star
(Location<XMLDocumentIdentifier> location, Expression on) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".Star
(Location<XMLDocumentIdentifier> location, Expression on, boolean istight) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".StringConst
(Location<XMLDocumentIdentifier> location, String value) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".Subst
(Location<XMLDocumentIdentifier> location, Expression on, Reference div, Expression mul) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".TagsRegExp
(SourceItem context, String name, Location<XMLDocumentIdentifier> location, Expression value) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".TagsRegExp
(String name, Location<XMLDocumentIdentifier> location, Expression value) Synthetic minimal constructor provided by the umod compiler.XRegExp
(SourceItem context, String name, Location<XMLDocumentIdentifier> location, Expression value) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".XRegExp
(String name, Location<XMLDocumentIdentifier> location, Expression value) Synthetic minimal constructor provided by the umod compiler. -
Uses of Location in eu.bandm.tools.d2d2.parser2
Modifier and TypeFieldDescriptionTLex.Text2cont.fun
(package private) final BiFunction<String,
Location<DD>, eu.bandm.tools.ramus.runtime2.Parser.Token<DD, TT>> TLex.Text2token.fun
TLex.locStack
(package private) static Function3<Location<XMLDocumentIdentifier>,
Parser.TokenType, String, TLex.Token<XMLDocumentIdentifier, Parser.TokenType>> Parser.tfact
protected final Function3<Location<D>,
T, String, ? extends eu.bandm.tools.ramus.runtime2.Parser.Token<D, T>> TLex.tokenFactory
Modifier and TypeMethodDescriptionprotected static void
Parser.error
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, @Opt Location<XMLDocumentIdentifier> loc, String s) Parser.splitdoctext
(String text, Location<XMLDocumentIdentifier> startloc) protected static void
Parser.warning
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, @Opt Location<XMLDocumentIdentifier> loc, String s) Modifier and TypeMethodDescriptionstatic <DD,
TT> TLex.Text2cont<DD, TT> TLex.text2cont
(BiFunction<String, Location<DD>, TLex.Item<DD, TT>> fun) Applies a user function to the accumulated text.static <DD,
TT> TLex.Text2token<DD, TT> TLex.text2token
(BiFunction<String, Location<DD>, eu.bandm.tools.ramus.runtime2.Parser.Token<DD, TT>> fun) Applies a user function to the accumulated text.static <DD,
TT> TLex.Text2token<DD, TT> TLex.text2token
(BiFunction<String, Location<DD>, eu.bandm.tools.ramus.runtime2.Parser.Token<DD, TT>> fun, @Opt TLex.Item<DD, TT> continuation) ModifierConstructorDescriptionText2token
(BiFunction<String, Location<DD>, eu.bandm.tools.ramus.runtime2.Parser.Token<DD, TT>> fun, @Opt TLex.Item<DD, TT> continuation) TLex
(TLex.Item<D, T> topLexer, D documentid, @Opt Reader reader, Function3<Location<D>, T, String, ? extends eu.bandm.tools.ramus.runtime2.Parser.Token<D, T>> tokenFactory, T errorTokenType, T eofTokenType) -
Uses of Location in eu.bandm.tools.d2d2.rt
Modifier and TypeFieldDescriptionSubstituteChars.endLocation
Generated by umod; model author's documentation MISSING.ResultContainer.location
Generated by umod; model author's documentation MISSING.Modifier and TypeFieldDescriptionstatic final Function<SubstituteChars,
Location<String>> SubstituteChars.get_endLocation
Deprecated.Use new '::' method reference instead.static final Function<ResultContainer,
Location<String>> ResultContainer.get_location
Deprecated.Use new '::' method reference instead.Modifier and TypeMethodDescriptionSubstituteChars.get_endLocation()
Generated by umod; model author's documentation MISSING.ResultContainer.get_location()
Generated by umod; model author's documentation MISSING.Modifier and TypeMethodDescriptionprotected void
boolean
SubstituteChars.set_endLocation
(Location<String> val) Generated by umod; model author's documentation MISSING.boolean
ResultContainer.set_location
(Location<String> val) Generated by umod; model author's documentation MISSING.ModifierConstructorDescriptionPermutationSubexpression
(Location<String> location) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".ResultContainer
(Location<String> location) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".ResultingStructure
(Location<String> location, Definition tag) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".SubstituteChars
(MemString chars, boolean isWhitespace, Location<String> endLocation) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..". -
Uses of Location in eu.bandm.tools.doctypes
Modifier and TypeMethodDescriptionstatic Location<XMLDocumentIdentifier>
DocTypes.local2www
(Location<XMLDocumentIdentifier> loc) currently only the "system" part is analysed and replaced by the www access.Modifier and TypeMethodDescriptionstatic Location<XMLDocumentIdentifier>
DocTypes.local2www
(Location<XMLDocumentIdentifier> loc) currently only the "system" part is analysed and replaced by the www access. -
Uses of Location in eu.bandm.tools.dtd
Modifier and TypeFieldDescriptionprotected Location<XMLDocumentIdentifier>
DTD.AttDef.location
Generated by umod; model author's documentation MISSING.protected Location<XMLDocumentIdentifier>
DTD.MarkupDecl.location
Generated by umod; model author's documentation MISSING.Modifier and TypeFieldDescriptionprotected List<Location<XMLDocumentIdentifier>>
DTD.AttDef.locations
Generated by umod; model author's documentation MISSING.protected List<Location<XMLDocumentIdentifier>>
DTD.Dtd.locations
Generated by umod; model author's documentation MISSING.protected List<Location<XMLDocumentIdentifier>>
DTD.MarkupDecl.locations
Generated by umod; model author's documentation MISSING.Modifier and TypeMethodDescriptionDTD.AttDef.get_location()
Generated by umod; model author's documentation MISSING.DTD.MarkupDecl.get_location()
Generated by umod; model author's documentation MISSING.Modifier and TypeMethodDescriptionDTD.AttDef.get_locations()
Generated by umod; model author's documentation MISSING.DTD.Dtd.get_locations()
Generated by umod; model author's documentation MISSING.DTD.MarkupDecl.get_locations()
Generated by umod; model author's documentation MISSING.Modifier and TypeMethodDescriptionprotected void
DTD.MATCH_ONLY_00.action
(Location<XMLDocumentIdentifier> e0) boolean
DTD.AttDef.set_location
(Location<XMLDocumentIdentifier> val) Generated by umod; model author's documentation MISSING.boolean
DTD.MarkupDecl.set_location
(Location<XMLDocumentIdentifier> val) Generated by umod; model author's documentation MISSING.Modifier and TypeMethodDescriptionstatic Pattern<DTD.AttDef>
DTD.AttDef.get_location
(Pattern<? super Location<XMLDocumentIdentifier>> p) Lifts a pattern which matches the field value to one which matches this whole object.static Pattern<DTD.MarkupDecl>
DTD.MarkupDecl.get_location
(Pattern<? super Location<XMLDocumentIdentifier>> p) Lifts a pattern which matches the field value to one which matches this whole object.static Pattern<DTD.AttDef>
DTD.AttDef.get_locations
(Pattern<? super List<Location<XMLDocumentIdentifier>>> p) Lifts a pattern which matches the field value to one which matches this whole object.DTD.Dtd.get_locations
(Pattern<? super List<Location<XMLDocumentIdentifier>>> p) Lifts a pattern which matches the field value to one which matches this whole object.static Pattern<DTD.MarkupDecl>
DTD.MarkupDecl.get_locations
(Pattern<? super List<Location<XMLDocumentIdentifier>>> p) Lifts a pattern which matches the field value to one which matches this whole object.boolean
DTD.AttDef.set_locations
(List<Location<XMLDocumentIdentifier>> val) Generated by umod; model author's documentation MISSING.boolean
DTD.Dtd.set_locations
(List<Location<XMLDocumentIdentifier>> val) Generated by umod; model author's documentation MISSING.boolean
DTD.MarkupDecl.set_locations
(List<Location<XMLDocumentIdentifier>> val) Generated by umod; model author's documentation MISSING.ModifierConstructorDescriptionAttDef
(Location<XMLDocumentIdentifier> location, String name, DTD.AttType type, DTD.DefaultDecl value) Constructor generated according to specification #99
Constructor defined according to directive "C 99/..".Attlist
(Location<XMLDocumentIdentifier> location, String element) Constructor generated according to specification #99
Constructor defined according to directive "C 99/..".Comment
(Location<XMLDocumentIdentifier> location, String text) Constructor generated according to specification #99
Constructor defined according to directive "C 99/..".Element
(Location<XMLDocumentIdentifier> location, String name, DTD.ContentModel content) Constructor generated according to specification #99
Constructor defined according to directive "C 99/..".Entity
(Location<XMLDocumentIdentifier> location, boolean parameter, String name, DTD.EntityValue value) Constructor generated according to specification #99
Constructor defined according to directive "C 99/..".MarkupDecl
(Location<XMLDocumentIdentifier> location) Constructor generated according to specification #99
Constructor defined according to directive "C 99/..".Notation
(Location<XMLDocumentIdentifier> location, String name, XMLDocumentIdentifier id) Constructor generated according to specification #99
Constructor defined according to directive "C 99/..".PI
(Location<XMLDocumentIdentifier> location, String target, String text) Constructor generated according to specification #99
Constructor defined according to directive "C 99/..".TextDecl
(Location<XMLDocumentIdentifier> location, String version, String encoding) Constructor generated according to specification #99
Constructor defined according to directive "C 99/..". -
Uses of Location in eu.bandm.tools.dtm
Modifier and TypeFieldDescriptionprotected final Location<XMLDocumentIdentifier>
AttributeChecks.loc
protected Location<XMLDocumentIdentifier>
DTM.Named.location
Generated by umod; model author's documentation MISSING.Modifier and TypeMethodDescriptionAttributeChecks.get_loc()
DTM.Named.get_location()
Generated by umod; model author's documentation MISSING.Modifier and TypeMethodDescriptionprotected void
DTM.MATCH_ONLY_00.action
(Location<XMLDocumentIdentifier> e0) (package private) NamespaceName
DTD2DTM.attribute
(String qname, Location<XMLDocumentIdentifier> loc) (package private) NamespaceName
DTD2DTM.element
(String qname, Location<XMLDocumentIdentifier> loc) boolean
DTM.Named.set_location
(Location<XMLDocumentIdentifier> val) Generated by umod; model author's documentation MISSING.Modifier and TypeMethodDescriptionDTM.Named.get_location
(Pattern<? super Location<XMLDocumentIdentifier>> p) Lifts a pattern which matches the field value to one which matches this whole object.ModifierConstructorDescriptionAttributeChecks
(Attributes atts, DTM.Element elDef, Location<XMLDocumentIdentifier> loc) -
Uses of Location in eu.bandm.tools.formatfrontends
Modifier and TypeMethodDescriptionprotected void
DynamicFormatter.error
(Location<XMLDocumentIdentifier> loc, String s) protected void
GenericCompiler.error
(Location<XMLDocumentIdentifier> loc, String text) protected void
Tdom2format.ruleerror
(Location<XMLDocumentIdentifier> l, String s) protected void
DynamicFormatter.warning
(Location<XMLDocumentIdentifier> loc, String s) protected void
GenericCompiler.warning
(Location<XMLDocumentIdentifier> loc, String text) -
Uses of Location in eu.bandm.tools.lablog.base
Modifier and TypeMethodDescription(package private) void
ToHtml.WARNING
(Location<XMLDocumentIdentifier> loc, String m) -
Uses of Location in eu.bandm.tools.lexic
Modifier and TypeMethodDescriptionSimpleToken.getLocation()
Returns the source location of this token.Token.getLocation()
Returns the source location of this token.LocationCodePointSource.getPoint()
LocationCodePointSource.getRegion()
-
Uses of Location in eu.bandm.tools.lljava.absy
Modifier and TypeFieldDescriptionLLJava.Node.location
Generated by umod; model author's documentation MISSING.Modifier and TypeMethodDescriptionLLJava.Node.get_location()
Generated by umod; model author's documentation MISSING.Modifier and TypeMethodDescriptionprotected void
boolean
LLJava.Node.set_location
(Location<SourceId> val) Generated by umod; model author's documentation MISSING.Modifier and TypeMethodDescriptionstatic Pattern<LLJava.Node>
LLJava.Node.get_location
(Pattern<? super Location<SourceId>> p) Lifts a pattern which matches the field value to one which matches this whole object.ModifierConstructorDescription(package private)
Focus
(Location<SourceId> location, LLJava.StackFrame frame) -
Uses of Location in eu.bandm.tools.lljava.codec
-
Uses of Location in eu.bandm.tools.lljava.parser
Modifier and TypeMethodDescriptionLLJavaLexer.Token.getLocation()
Returns the source location of this token.Modifier and TypeMethodDescriptionprotected LLJava.ReferenceTypeExpr
LLJavaParser.ensureReferenceType
(MessageReceiver<? super SimpleMessage<SourceId>> msgs, Location<SourceId> location, LLJava.TypeExpr type) protected static <A extends LLJava.Node>
A -
Uses of Location in eu.bandm.tools.message
Modifier and TypeClassDescription(package private) static class
Location.Set<D>
The third sub-class, representing regions with gaps, or even in different documents.Modifier and TypeFieldDescriptionOutstream2Log.loc
Intermediate storage for the location of the next message.SimpleMessage.location
Optional document position the message is related to.Modifier and TypeFieldDescriptionSpectrum.byDocId
static final BiPredicate<Location<?>,
Location<?>> Location.eq
Realizes algebraic identiy.static final BiPredicate<Location<?>,
Location<?>> Location.eq
Realizes algebraic identiy.Location.formatEmacs
LocationMap.leftlocs
Locations making up the translation's domain.LocationMap.mapLocations
Total function, which translates null to null and maps every location according to the containing .LocationMap.mapLocations
Total function, which translates null to null and maps every location according to the containing .LocationMap.rightlocs
Locations making up the translation's range.Modifier and TypeMethodDescriptionstatic <D> Location<D>
Convenience method for upcasting any instance with a more specialized (=sub-class) document identifier.Location.clone()
Returns an identical (shallow) copy.Resolve a point or a region.Location.getBeginPoint()
Returns the begin point of this location.Location.Set.getBeginPoint()
Location.getEndPoint()
Returns the end point of this location.Location.Set.getEndPoint()
Locatable.getLocation()
Location.getLocation()
Is defined in Locatable.SimpleMessage.getLocation()
LocationReader.getPoint()
Location.getReferencePoint()
Returns the reference point of this location.Location.Set.getReferencePoint()
LocationReader.getRegion()
static <D> Location<D>
Location.line
(D document, int line) Factory method for aLocation.Point
location with given doc id aod only line number.static <D> Location<D>
Location.line_from_to
(D document, int line, int startCol, int endCol) Factory method for anLocation.Region
in one single line, between the given start and end columns.Location.live
(int depth, Predicate<? super StackTraceElement> skipCaller) Creates a location from the current JVM thread stack trace.Location.live
(StackTraceElement elem) Creates a location from a JVM stack trace element.abstract <E> Location<E>
Location.mapDocumentId
(Function<? super D, ? extends E> f) <E> Location<E>
Location.Set.mapDocumentId
(Function<? super D, ? extends E> f) static <D> Location<D>
Gets the maximum of two point locations.static <D> Location<D>
Gets the minimum of two point locations.Location.nextLine()
Increment the line number only if it is particular.static <T> Location<T>
Location.noLocation()
static <D> Location<D>
Location.offset
(D document, int offset) Factory method for aLocation.Point
location with given doc id aod only column number.static <D> Location<D>
Location.point
(D document, int line, int column) Factory method for aLocation.Point
location with given doc id, line and column number.static <D> Location<D>
Location.region
(D document, int startline, int startCol, int endline, int endCol) Factory method for anLocation.Region
between the given start and end positions.static <D> Location<D>
Constructs an region from the start of a to the end of b.Location.regionRobust
(Location<D> a, Location<D> b) Variant ofregion(Location,Location)
which returns null when the region cannot be constructed.Location.regionRobustUnchecked
(Location a, Location b) Variant ofregionRobust(Location,Location)
which supresses "unchecked type cast" warnings.static <D> Location<D>
Location.regionSorted
(Location<D> a, Location<D> b) Constructs an region from the start of a to the end of b.Location.rel2abs
(int off) Defined for Regions covering only one line: Delivers a point in the Region which has the given offset from the start of the region.Location.Set.rel2abs
(int off) Performs the mapping from left to right, Can currently only deal with points and intervals, not with sets.LocationMap.resolve_backward
(Location<E> loc) Performs the mapping from right to left, Can currently only deal with points and intervals, not with sets.Translates a location point at offset p in domain region n to the point at the same offset in the range region n.static <D> Location<D>
Location.setOf
(Collection<? extends Location<D>> members) Constructs a set of Locations, or returns the only member of the argument.static <D> Location<D>
Location.subsequentChars
(Location<D> start, int num) Factory method for anLocation.Region
in one single line.Modifier and TypeMethodDescriptionstatic BiPredicate<Location<?>,
Location<?>> Location.comparable()
static BiPredicate<Location<?>,
Location<?>> Location.comparable()
Location.formatEmacs
(Function<D, ? extends String> formatDoc) Convert to a String which is compatible with the emacs function "next-error" See GNU Coding Standards § 4.4, https://www.gnu.org/prep/standards/standards.html#ErrorsSpectrum.getLocations
(Object docId) Returns the list of all locations in the given document.abstract Collection<Location<D>>
Location.getRegions()
Returns every kind of Location as a collection of Point and Region instances.Location.Set.getRegions()
Location.liftMapDocumentId
(Function<D, E> f) Delivers a function which maps Locations to Locations (never null to never null), when a function which maps the document IDs (maybe null to maybe null) is given.Location.liftMapDocumentId
(Function<D, E> f) Delivers a function which maps Locations to Locations (never null to never null), when a function which maps the document IDs (maybe null to maybe null) is given.static <D,
E> BiFunction<Function<D, E>, Location<D>, Location<E>> Location.mapDocumentId()
Delivers a bi-function which takes a function on document ids and a location (maybe null) to a location.static <D,
E> BiFunction<Function<D, E>, Location<D>, Location<E>> Location.mapDocumentId()
Delivers a bi-function which takes a function on document ids and a location (maybe null) to a location.static <E,
F> BiFunction<Function<Location<E>, Location<F>>, SimpleMessage<E>, SimpleMessage<F>> SimpleMessage.mapLocation()
ABiFunction
which delivers a clone of a SimpleMessage and applies a mapping function on theLocation
part.static <E,
F> BiFunction<Function<Location<E>, Location<F>>, SimpleMessage<E>, SimpleMessage<F>> SimpleMessage.mapLocation()
ABiFunction
which delivers a clone of a SimpleMessage and applies a mapping function on theLocation
part.static <D> Comparator<Location<D>>
Location.pointOrder()
Comparator for Points only.static <D> Comparator<Location<D>>
Location.referencePointOrder()
Modifier and TypeMethodDescriptionabstract int
Defined for Regions covering only one line: Delivers the relative offset (in column numbers) of the given position from the start of the region.int
void
Add locations and merge them with others, if appropriate.void
Evidentstatic <D> Location<D>
Convenience method for upcasting any instance with a more specialized (=sub-class) document identifier.static boolean
Location.comparable
(Location<?> x, Location<?> y) Return false in call cases whenpointOrder
throws an exception.abstract boolean
Whether the argument is contained in this Location.boolean
Resolve a point or a region.static <D> boolean
Location.isAdjacent
(Location<D> a, Location<D> b) Whether Regions a and b follow without any gap.boolean
Test whether the location is completely contained in one of the regions.static <D> Location<D>
Gets the maximum of two point locations.static <D> Location<D>
Gets the minimum of two point locations.void
Establishes the mapping between both locations.static <D> Location<D>
Constructs an region from the start of a to the end of b.Location.regionRobust
(Location<D> a, Location<D> b) Variant ofregion(Location,Location)
which returns null when the region cannot be constructed.Location.regionRobustUnchecked
(Location a, Location b) Variant ofregionRobust(Location,Location)
which supresses "unchecked type cast" warnings.static <D> Location<D>
Location.regionSorted
(Location<D> a, Location<D> b) Constructs an region from the start of a to the end of b.void
MessageLocationFilter.removeRegion
(Location<D> loc) EvidentPerforms the mapping from left to right, Can currently only deal with points and intervals, not with sets.LocationMap.resolve_backward
(Location<E> loc) Performs the mapping from right to left, Can currently only deal with points and intervals, not with sets.Translates a location point at offset p in domain region n to the point at the same offset in the range region n.void
Set the location for the very next message synthesized.static <D> Location<D>
Location.subsequentChars
(Location<D> start, int num) Factory method for anLocation.Region
in one single line.Modifier and TypeMethodDescriptionvoid
Spectrum.add
(Collection<Location<?>> locs) Add locations and merge them with others, if appropriate.Resolve a point or a region.static <D,
E> Function<SimpleMessage<D>, SimpleMessage<E>> SimpleMessage.liftMapLocation
(Function<Location<D>, Location<E>> f) Constructs a function which maps SimpleMessages (never null to never null), when a function which maps theirLocation
(maybe null to maybe null) is given.static <D,
E> Function<SimpleMessage<D>, SimpleMessage<E>> SimpleMessage.liftMapLocation
(Function<Location<D>, Location<E>> f) Constructs a function which maps SimpleMessages (never null to never null), when a function which maps theirLocation
(maybe null to maybe null) is given.<E> SimpleMessage<E>
SimpleMessage.mapLocation
(Function<Location<D>, Location<E>> f) Apply a function which operates on theLocation
part to construct a new message.<E> SimpleMessage<E>
SimpleMessage.mapLocation
(Function<Location<D>, Location<E>> f) Apply a function which operates on theLocation
part to construct a new message.static <D> Function<SimpleMessage<D>,
String> SimpleMessage.messageToString
(Function<? super Location<D>, ? extends String> formatLoc) Create a reified function for converting a message to a string, using a given transformation function for theLocation
part.static <D> Function<SimpleMessage<D>,
String> SimpleMessage.messageToString
(Function<? super Location<D>, ? extends String> formatLoc, Function<? super Message.Kind, String> formatKind) Construct a reified function for converting a message to a string, using the given transformation functions for theLocation
part and for theMessage.Kind
.Translates a location point at offset p in domain region n to the point at the same offset in the range region n.static <D> Location<D>
Location.setOf
(Collection<? extends Location<D>> members) Constructs a set of Locations, or returns the only member of the argument.Convert a message to a string, using the function argument to print theLocation
part and the enumeration names for theMessage.Kind
.SimpleMessage.toString
(Function<? super Location<D>, ? extends String> formatLoc, Function<? super Message.Kind, String> formatKind) Convert a message to a string, using the function arguments to print theLocation
and theMessage.Kind
parts.ModifierConstructorDescriptionOutstream2Log
(MessageReceiver<SimpleMessage<D>> drain, @Opt Location<D> loc) Constructor specifying (finally) the receiver and the first location.ModifierConstructorDescription(package private)
Set
(Collection<? extends Location<D>> regions) Construcor, not callable. -
Uses of Location in eu.bandm.tools.muli
Modifier and TypeFieldDescriptionprotected Location<XMLDocumentIdentifier>
CatalogByString.TranslationCollector.currentloc
protected Location
MuLi.location
-
Uses of Location in eu.bandm.tools.tdom
Modifier and TypeMethodDescriptionprotected abstract void
TypedDOMGenerator.AbstractNamespaceCollector.addNamespaceMapping
(String prefix, String uri, Location<XMLDocumentIdentifier> location) ContentParserGenerator.analyze
(Location<XMLDocumentIdentifier> location, String element, DTD.CP root) ContentParserGenerator.createRule
(Location<XMLDocumentIdentifier> location, String element, DTD.CP root) protected void
TypedDOMGenerator.error
(@Opt Exception ex, @Opt Location<XMLDocumentIdentifier> location, String text) DOCMEprotected void
TypedDOMGenerator.error
(Location<XMLDocumentIdentifier> location, String text) DOCMEprotected void
TypedDOMGenerator.hint
(Location<XMLDocumentIdentifier> loc, String text) DOCMEprotected GeneratedClass
TypedAttrsGenerator.makeSelectedIntegersAttr
(Location<XMLDocumentIdentifier> location, @Opt GeneratedClass elementClass, DTD.AttType type, String name) Generates the class which implements an Attribute of the SelectedIntegersAttribute type.protected @Opt GeneratedField
TypedAttrsGenerator.reAdjustNormalEnum
(Location<XMLDocumentIdentifier> location, String piKey, GeneratedClass attrClass, GeneratedEnum valuesEnum, DTD.AttType type, boolean hasDefaultValue, DTD.DefaultDecl defaultValue) Creates additional source code for EnumerationAttribute-s. -
Uses of Location in eu.bandm.tools.tdom.runtime
Modifier and TypeMethodDescriptionTdomException.getLocation()
final @Opt Location<XMLDocumentIdentifier>
TypedNode.getLocation()
Return the location in the original text document.Modifier and TypeMethodDescriptionprotected void
TypedElement.initAttrs
(@Opt Location<XMLDocumentIdentifier> from, @Opt Location<XMLDocumentIdentifier> to, Attributes attrs) Will be called by generated code.protected void
TypedElement.initAttrsSafe
(@Opt Location<XMLDocumentIdentifier> from, @Opt Location<XMLDocumentIdentifier> to, Attributes attrs) Will be called by generated code if notTdomAttributeSyntaxException
can arise when parsing the attributes.final void
TypedNode.setLocation
(@Opt Location<XMLDocumentIdentifier> location) Set the location information.protected final void
TypedNode.setLocation
(@Opt Location<XMLDocumentIdentifier> begin, @Opt Location<XMLDocumentIdentifier> end) Set the location information to an interval, if both limits are not null. -
Uses of Location in eu.bandm.tools.tpath.absy
Modifier and TypeFieldDescriptionprotected Location<XMLDocumentIdentifier>
TPath.Item.location
Generated by umod; model author's documentation MISSING.Modifier and TypeFieldDescriptionstatic final Function<TPath.Item,
Location<XMLDocumentIdentifier>> TPath.Item.get_location
Deprecated.Use new '::' method reference instead.Modifier and TypeMethodDescriptionTPath.Item.get_location()
Generated by umod; model author's documentation MISSING.Modifier and TypeMethodDescriptionprotected void
TPath.MATCH_ONLY_00.action
(Location<XMLDocumentIdentifier> e0) boolean
TPath.Item.set_location
(Location<XMLDocumentIdentifier> val) Generated by umod; model author's documentation MISSING. -
Uses of Location in eu.bandm.tools.tpath.runtime
Modifier and TypeMethodDescriptionprotected void
FunctionLibrary.error
(Location<XMLDocumentIdentifier> loc, String s) protected void
FunctionLibrary.log
(Location<XMLDocumentIdentifier> loc, String s) protected void
FunctionLibrary.warning
(Location<XMLDocumentIdentifier> loc, String s) -
Uses of Location in eu.bandm.tools.umod
Modifier and TypeMethodDescriptionUMod.Item.get_location()
protected Location<NoDocumentIdentifier>
Reducer.intoString
(int start, int length) Modifier and TypeMethodDescriptionFactory.addClassDef
(UMod.ClassDef superclass, String name, @Opt Location<XMLDocumentIdentifier> loc, @Opt String doc, boolean isAlgebraic, boolean isAbstract) Add a class definition to the model.Factory.addEnumDef
(String name, @Opt Location<XMLDocumentIdentifier> loc, @Opt String doc) Add an enumeration definition to the model.Factory.addEnumDef
(String name, @Opt Location<XMLDocumentIdentifier> loc, @Opt String doc, String... items) Add an enumeration definition plus some/all of its enumeration values to the model.Factory.addExternalDeclaration
(String name, @Opt Location<XMLDocumentIdentifier> loc) Add an external declaration to the model.Factory.addFieldDef
(UMod.ClassDef cls, String name, UMod.ClassDef fieldType, @Opt Location<XMLDocumentIdentifier> loc, @Opt String doc) Factory.addFieldDef
(UMod.ClassDef cls, String name, UMod.Type fieldType, @Opt Location<XMLDocumentIdentifier> loc, @Opt String doc) Add a field definition to a class definition.void
Factory.addJavaText
(UMod.ClassDef cd, String text, @Opt Location<XMLDocumentIdentifier> loc) Add a verbatim java block, either to a class definition's code, or to the top-level model classs, ifcd==null
.void
Factory.addTostringText
(UMod.ClassDef cd, String text, @Opt Location<XMLDocumentIdentifier> loc) Add a standardtoString()
method to the class definition's code.Factory.addVisitorDef
(String name, @Opt Location<XMLDocumentIdentifier> loc, @Opt String doc, @Opt Factory.VisitorFlavours flavour, int number) Add a base visitor definition to the model.protected void
UMod2Tsoap.error
(Location<XMLDocumentIdentifier> loc, String str) protected void
Types.JavaMapper.ERROR
(Location<XMLDocumentIdentifier> loc, String txt) protected void
UMod2visitors.ERROR
(Location<XMLDocumentIdentifier> loc, String txt) void
Reducer.PragsVisitor.putpragma
(Location<XMLDocumentIdentifier> loc, int key, Integer position) boolean
UMod.Item.set_location
(Location<XMLDocumentIdentifier> loc) protected void
Factory.synterror
(Location<XMLDocumentIdentifier> loc, String txt) protected void
Reducer.synterror
(Location<XMLDocumentIdentifier> loc, String txt) protected void
UMod2Tsoap.warning
(Location<XMLDocumentIdentifier> loc, String str) protected void
Types.JavaMapper.WARNING
(Location<XMLDocumentIdentifier> loc, String txt) protected void
UMod2visitors.WARNING
(Location<XMLDocumentIdentifier> loc, String txt) -
Uses of Location in eu.bandm.tools.util2
Modifier and TypeFieldDescription(package private) Location<XMLDocumentIdentifier>
SaxLocatorMapper.cache
IncludingCharBuf.eotext_location
The location after consuming the last character is stored here to be still deliverable when the finished buffer has been discarded.IncludingCharBuf.CharBuf.location
Position of the lastIncludingCharBuf.CharBuf.consume()
.IncludingCharBuf.CharBuf.startLocation
Position of the firstIncludingCharBuf.CharBuf.consume()
.Modifier and TypeMethodDescriptionIncludingCharBuf.getCurrentLocation()
Deliver the position of the last executedIncludingCharBuf.consume()
.SAXEventQueue.getLocation()
Delivers the location of the current NEXT Event, i.e.SAXEventStream.getLocation()
Delivers the location related to the next head element (tag or character data), Normally this should be the start of the textual representation of this element in the source text.SAXEventStream.MatchException.getLocation()
static Location<XMLDocumentIdentifier>
SaxExceptionCatcher.location
(SourceLocator ex) static Location<XMLDocumentIdentifier>
SaxExceptionCatcher.location
(SAXException ex) static Location<XMLDocumentIdentifier>
SaxExceptionCatcher.location
(SAXParseException ex) SAXEventQueue.matchedEtherealLocation()
SAXEventStream.matchedEtherealLocation()
Modifier and TypeMethodDescriptionIncludingCharBuf.getLocationChain()
Returns the list of the locations: the current parser position, and the parser positions where the insertion was started, ie where the expanded macro has been called.Modifier and TypeMethodDescriptionvoid
Insert the complete content of s at the current position.void
Insert the complete content of s at the current position.ModifierConstructorDescriptionCreate a new buffer, link it viaIncludingCharBuf.CharBuf.host
to the calling text, and take the array s as its character data.Create a new buffer, link it viaIncludingCharBuf.CharBuf.host
to the calling text, and fill it with all character data from r.IncludingCharBuf
(Reader r, Location<D> loc) Initialize with the complete char stream readable from r.IncludingCharBuf
(String s, Location<D> loc) Initialize with the complete content of s. -
Uses of Location in eu.bandm.tools.xantlr
-
Uses of Location in eu.bandm.tools.xantlr.runtime
Modifier and TypeMethodDescriptionEventFilter.getLocation()
EventFilter.getLocation
(antlr.RecognitionException e) EventGenerator.getLocation()
EventGenerator.getLocation
(antlr.RecognitionException e) SAXEventGenerator.getLocation()
SAXEventGenerator.getLocation
(antlr.RecognitionException e) X_LLkParser.getLocation()
-
Uses of Location in eu.bandm.tools.xslt.base
Modifier and TypeFieldDescription(package private) Location<XMLDocumentIdentifier>
TPathCache.ExprClassified.errorLocation
Parsing result, "null" means erronuous.(package private) Location<XMLDocumentIdentifier>
Templates.Stackframe.firstErrorLocation
Application.UserInterruptionException.loc
(package private) Location<XMLDocumentIdentifier>
TPathCache.loc
protected Location<XMLDocumentIdentifier>
Rt.Definition.location
(package private) Location<XMLDocumentIdentifier>
Application.tpathCallingLocation
Modifier and TypeFieldDescriptionstatic final Function<Rt.Definition,
Location<XMLDocumentIdentifier>> Rt.Definition.get_location
Deprecated.Use new '::' method reference instead.(package private) final List<Location<XMLDocumentIdentifier>>
Transformation.importedUriLocations
protected Set<Location<XMLDocumentIdentifier>>
Trace.locations
Modifier and TypeMethodDescription(package private) Location<XMLDocumentIdentifier>
Transformation._LOCATION
(TypedSubstantial tn) (package private) Location<XMLDocumentIdentifier>
Templates.currentLocation()
Translate the globalTemplates.locator
variable, which is a SAX locator and should be updated "under the hood" by the XML input parser which uses "this" as its event drain.
(This information can only have "element" granularity, since attribute source text position is already forgotten.)Rt.Definition.get_location()
abstract Location<XMLDocumentIdentifier>
BuiltInFunctions.AdditionalContext.getCurrentXsltLocation()
protected Location<XMLDocumentIdentifier>
MessageSender.getLocation
(TypedNode n) Modifier and TypeMethodDescription(package private) TemplatesCache.LoadResult
TemplatesCache._getTemplates
(@Opt Location<XMLDocumentIdentifier> callingLocation, URI sourceUri, @Opt ResultContext resultContext) ATTENTION every source template can be loaded more than once, but only once for a particular tdom class name.(package private) Transformation
TransformationCache._getTransformation
(@Opt Location<XMLDocumentIdentifier> callingLocation, URI sourceUri, ResultContext resultContext, Function<NamespaceName, FunctionSignature> builtInFunctions, DTM.Dtd sourceDtm, Collection<DTM.Element> topSourceElements, List<Transformation> calledBy) Called directly byTransformation
/Transformation.Loader
for IMPORTing xslt sources.(package private) String
Transformation._LOCATION_FILENAME_SHORT
(Location<XMLDocumentIdentifier> loc) (package private) String
Transformation._LOCATION_SHORT
(Location<XMLDocumentIdentifier> loc) protected void
Rt.MATCH_ONLY_00.action
(Location<XMLDocumentIdentifier> e0) TemplatesCache.baseURI
(Location<XMLDocumentIdentifier> loc) static void
Transformation.checkAttNameNotXmlns
(String name, String[] qname, Location<XMLDocumentIdentifier> loc, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg) static <E extends Enum<E>>
ETransformation.checkEnumerationValue
(Location<XMLDocumentIdentifier> loc, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, CDataAttribute attr, String spec, String v, Class<E> enumclass) static boolean
Transformation.checkEnumerationValue
(Location<XMLDocumentIdentifier> loc, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, CDataAttribute attr, String spec, String v, String... vals) static boolean
Transformation.checkEnumerationValue
(Location<XMLDocumentIdentifier> loc, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, CDataAttribute attr, String spec, String v, List<String> vals) boolean
TPathCache.checkPattern
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg_EXT, Location<XMLDocumentIdentifier> loc, TPathCache.ExprClassified expr, boolean inTemplateOrKeyMatch, String role) Returns whether the ExprClassified is a pattern, and updatesTPathCache.ExprClassified.patternParts
accordingly.(package private) void
Application.deliverAtt
(Location<XMLDocumentIdentifier> loc, NamespaceName nn, String value) protected void
Transformation.duplicateHint
(Location<XMLDocumentIdentifier> loc, NamespaceName name) (package private) void
Application.error
(Exception ex, Location<XMLDocumentIdentifier> loc, String s) (package private) void
MessageSender.error
(Exception ex, Location<XMLDocumentIdentifier> loc, String s) protected void
Application.errorOrWarning
(boolean errorNotWarn, Location<XMLDocumentIdentifier> loc, String text) (package private) String
Application.eval_attr_to_string
(Binding<String, String> nsContext, NamespaceName elName, NamespaceName attName, Location<XMLDocumentIdentifier> loc, TPathCache.ExprClassified expr) Evaluate attribute and convert it to string, according to xpath rules.Application.eval_attr_to_value
(Binding<String, String> nsContext, NamespaceName elName, NamespaceName attName, Location<XMLDocumentIdentifier> loc, TPathCache.ExprClassified expr) Evaluate the tpath expr.(package private) void
Application.failure
(Exception ex, Location<XMLDocumentIdentifier> loc, String s) (package private) void
MessageSender.failure
(Exception ex, Location<XMLDocumentIdentifier> loc, String s) TemplatesCache.getTemplates
(@Opt Location<XMLDocumentIdentifier> callingLocation, URI sourceUri, @Opt ResultContext resultContext) Loads a set of xslt rules from the given file for the given result tdom into aTemplates
object.TransformationCache.getTransformation
(@Opt Location<XMLDocumentIdentifier> callingLocation, URI sourceUri, ResultContext resultContext, Function<NamespaceName, FunctionSignature> builtInFunctions, DTM.Dtd sourceDtm, Collection<DTM.Element> topSourceElements) Called from "Main" etc., central service access points for loading an XSLT source for a particular evaluation context.(package private) void
Application.hint
(Location<XMLDocumentIdentifier> loc, String s) (package private) void
MessageSender.hint
(Location<XMLDocumentIdentifier> loc, String s) (package private) void
Application.log
(Location<XMLDocumentIdentifier> loc, String s) (package private) void
MessageSender.log
(Location<XMLDocumentIdentifier> loc, String s) protected void
Application.openResultFrame
(@Opt NamespaceName constructor, @Opt Location<XMLDocumentIdentifier> loc) constructor == null when collecting variable contents.protected void
Application.openResultFrame
(@Opt NamespaceName constructor, @Opt Location<XMLDocumentIdentifier> loc, MultiTypeNodeList proto) constructor == null when collecting contents for variables, comments, processing instructions, paramters, etc.TPathCache.parse
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg_EXT, Location<XMLDocumentIdentifier> loc, NamespaceName attribName, String data, boolean isTemplate) Parse expression source and store result to caches.Application.previousErrorIndication
(Location<XMLDocumentIdentifier> loc) boolean
Rt.Definition.set_location
(Location<XMLDocumentIdentifier> val) boolean
boolean
Trace.test
(Options.traceflag flag, NamespaceName nsname, @Opt Location loc) (package private) void
Application.warning
(Location<XMLDocumentIdentifier> loc, String s) (package private) void
MessageSender.warning
(Location<XMLDocumentIdentifier> loc, String s) ModifierConstructorDescriptionAttributeChecks_valueTemplates
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, TPathCache cache, Attributes atts, DTM.Element elDef, Location<XMLDocumentIdentifier> loc, Set<NamespaceName> additionalXslt) Definition
(NamespaceName name, Location<XMLDocumentIdentifier> location) UserInterruptionException
(Location<XMLDocumentIdentifier> loc, String text)