Uses of Class
eu.bandm.tools.location.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.
Toolkit for the dynamic construction of lexical analyzers.
Abstract Syntax of LLJava, representing the byte code instructions, the
objects which contain byte code, and the attributes specific to byte code
classes.
Models positions in documents and across documents.
Messages and positions in documents,
see the user documentation.
Support *MU*lti *LI*ngual user interfaces by advanced translation look-up,
incremental deserialization, etc.
Command line parser and graphical user input generated from
one abstract description of programming options, incl data types
and multi-lingual descriptions.
Framework for simple recursive-descend parsers.
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.
Utility classes for XML.
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
Location of the currently visited element.Text2Udom.PrematureEndOfFile.location
The location where the search started for some syntactic element (input token type or special character) which led to the overrun.static final Location<XMLDocumentIdentifier>
Navigate.locnull
A null value of the given type.(package private) static final Location<XMLDocumentIdentifier>
CharParserPrepare.NOLOC
protected Location<XMLDocumentIdentifier>
UMod2Def.nullLocation
Text2Udom.synthLocation
protected Location<XMLDocumentIdentifier>
Reducer.xmlspec_loc
Modifier and TypeFieldDescriptionprotected Map<String,
Location<XMLDocumentIdentifier>> DocOnly.modLocations
Modifier and TypeMethodDescriptionMemScanner.get_lastLocation()
Return the location area of the most recently decoded token.MemScanner.getParenthesisDefinitionLocation
(String tag) Return the location of the most recent opening parenthesis related to the given tag..static @Opt Location<XMLDocumentIdentifier>
Tasks.getRootSourceLocator
(Throwable exception) Follows a published routine from the xalan project page, http://xalan.apache.org/old/xalan-j/faq.html#faq-N103D5MemScanner.popParenthesis()
Remove the next expected paranethesis from all internal stacks.(package private) static Location<XMLDocumentIdentifier>
Tasks.x_location
(@Opt String pub, String sys, int lin, int col) Make a location with the given coordinates.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
UMod2Def.checkname
(Location<XMLDocumentIdentifier> loc, String name) 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
protected void
DocOnly.error
(Location<XMLDocumentIdentifier> loc, String s) protected void
FirstCalculator.error
(Location<XMLDocumentIdentifier> loc, String txt, Object... args) Evidentprotected void
Reducer.error
(Location<XMLDocumentIdentifier> loc, String s, Object... args) protected void
protected void
Emits an error message and further context information depending on the values inText2Udom.errorStrategy
.protected void
Send error message.protected void
Userdoc.error
(Location<XMLDocumentIdentifier> loc, String s, Object... args) Evidentprotected void
UMod2Def.ERROR
(Location<XMLDocumentIdentifier> loc, String txt) protected void
protected void
Throws a corresponding message exception.protected void
FirstCalculator.hint
(Location<XMLDocumentIdentifier> loc, String txt, Object... args) Evidentprotected void
protected void
Emits hint iffText2Udom.traceLevel
> 0.protected void
Text2Udom.hint_xml
(Location<XMLDocumentIdentifier> loc, String text, Object... args) Emits message iffText2Udom.traceLevel
> 0.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 ImportContext
Resolver4.loadImportedModule
(Location<XMLDocumentIdentifier> loc, ImportContext ic, String pref) Create and store a new import context and load the uninstantiated module text, if not yet done.protected String
Dtd2Def.Phase1.AttConverter.makeQname
(NamespaceName nn, Location<XMLDocumentIdentifier> elloc) Translate an attribute's NamespaceName into a valid d2d name.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 callingChars.checkName(String,Location,MessageReceiver)
.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
Resolver4.switchModuleRest
(Location<XMLDocumentIdentifier> loc, Reference currentReference, String... prefs) Discard the first prefix, as reflected in the global state, and call resolution for the rest components of the identifier.(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
Resolver4.visitDefinition
(Location<XMLDocumentIdentifier> loc, Reference currentReference, String... prefs) 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, Object... args) protected void
FirstCalculator.warning
(Location<XMLDocumentIdentifier> loc, String txt, Object... args) Evidentprotected void
Reducer.warning
(int level, Location<XMLDocumentIdentifier> loc, String s, Object... args) protected void
protected void
Emits warning iffText2Udom.traceLevel
> 0.protected void
Evident.protected void
TextFileHeader.warnOrError_incompleteHeader
(Location<String> loc, String missing) Emits an error or a warning, depending onTextFileHeader.sloppyHeaderSyntax
.protected void
Navigate.CharSetCalc.xerror
(Location<XMLDocumentIdentifier> loc, String txt) Emit an error message.ModifierConstructorDescription(package private)
PrematureEndOfFile
(Location<String> location, String text) Only constructor -
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) static <D> boolean
Chars.checkName
(String s, @Opt Location<D> elloc, @Opt MessageReceiver<SimpleMessage<D>> msg) Checks that not illegal characters are in the name of the d2d definition to create.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.Modifier and TypeMethodDescriptionLocString.get_loc
(Pattern<? super Location<XMLDocumentIdentifier>> p) Lifts a pattern which matches the field value to one which matches this whole object.Expr0.get_location
(Pattern<? super Location<XMLDocumentIdentifier>> p) Lifts a pattern which matches the field value to one which matches this whole object.static Pattern<SourceItem>
SourceItem.get_location
(Pattern<? super Location<XMLDocumentIdentifier>> p) Lifts a pattern which matches the field value to one which matches this whole object.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/..".GrMult
(Location<XMLDocumentIdentifier> location, CheckedList<Expression> on) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".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/..".Insertion
(Location<XMLDocumentIdentifier> location, Expression on, boolean synthetic) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".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 TypeMethodDescription(package private) static Location<XMLDocumentIdentifier>
Parser2.region
(Expression from, Expression to) (package private) static Location<XMLDocumentIdentifier>
Parser2.region
(Content<XMLDocumentIdentifier, ?> from, Expression to) Modifier and TypeMethodDescriptionprotected static void
Parser2.error
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, @Opt Location<XMLDocumentIdentifier> loc, String s, Object... args) protected static void
Parser2.warning
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, @Opt Location<XMLDocumentIdentifier> loc, String s, Object... args) -
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.Modifier and TypeMethodDescriptionstatic Pattern<SubstituteChars>
SubstituteChars.get_endLocation
(Pattern<? super Location<String>> p) Lifts a pattern which matches the field value to one which matches this whole object.static Pattern<ResultContainer>
ResultContainer.get_location
(Pattern<? super Location<String>> p) Lifts a pattern which matches the field value to one which matches this whole object.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<String> 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/..".XmlDecl
(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()
Returns a location that points to the current input position.LocationCodePointSource.getRegion()
Returns a location that spans the interval from the previously recorded begin point to the current position. -
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.location
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 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.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) 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 <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.static <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.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.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.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.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.ModifierConstructorDescription(package private)
Set
(Collection<? extends Location<D>> regions) Construcor, not callable. -
Uses of Location in eu.bandm.tools.message
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 TypeMethodDescriptionstatic <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 to 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 to theLocation
part.Modifier and TypeMethodDescriptionvoid
Evident<D> @Opt SimpleMessage<D>
Convert to an error message with given location.<D> @Opt SimpleMessage<D>
PreMessage.asSimpleMessage
(Message.Kind kind, int level, @Opt Location<D> location) Convert to a message with given kind, level, and location.<D> @Opt SimpleMessage<D>
Convert to a warning message with given location.<D> @Opt SimpleMessage<D>
Convert to a warning message with given location and verbosity level.<D> @Opt RuntimeException
Throws an exception carrying this message, iff not OKay.boolean
Test whether the location is completely contained in one of the regions.void
MessageLocationFilter.removeRegion
(Location<D> loc) Evidentvoid
Set the location for the very next message synthesized.Modifier and TypeMethodDescriptionstatic <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
.Pattern<SimpleMessage<?>>
Matches the location of the SimpleMessage.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. -
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.option
Modifier and TypeMethodDescriptionprotected void
Compiler.Phase_usage_enumerations.WARNING
(Location<XMLDocumentIdentifier> loc, String text, Object... args) protected void
Send warning to central message receiverCompiler.msgr
after adding the name of the current option as the context info of the warning. -
Uses of Location in eu.bandm.tools.ramus.runtime2
Modifier and TypeMethodDescriptionContent.getLocation()
HonnefDemo.SExpr.getLocation()
HonnefDemo.Token.getLocation()
Parser.Test.Token.getLocation()
Reducer.Context.getLocation()
AbstractCharacterInput.location()
Returns a location that spans input since the last recorded line/column number.AbstractCharacterInput.locationEnd()
Returns a location that points to the current line/column number.Modifier and TypeMethodDescriptionConstruct a binary AST node for an operator.static <D,
T> Action<Parser.Output<D, T>, SimpleMessage<D>, Parser.Input<D, T>> Parser.diagnoseUnexpectedToken
(Action<Parser.Output<D, T>, SimpleMessage<D>, Parser.Input<D, T>> body, Location<D> location, @Opt String description) void
void
protected abstract U
void
void
ModifierConstructorDescription(package private)
(package private)
(package private)
protected
(package private)
-
Uses of Location in eu.bandm.tools.rdparser
Modifier and TypeFieldDescriptionIncludingCharBuf.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.bufferConsume()
.IncludingCharBuf.CharBuf.startLocation
Position of the firstIncludingCharBuf.consume()
.Modifier and TypeMethodDescriptionIncludingCharBuf.getCurrentLocation()
Deliver the position of the last executedIncludingCharBuf.consume()
.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.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.Modifier and TypeMethodDescriptionstatic Pattern<TPath.Item>
TPath.Item.get_location
(Pattern<? super Location<XMLDocumentIdentifier>> p) Lifts a pattern which matches the field value to one which matches this whole object.ModifierConstructorDescriptionAnd
(Location<XMLDocumentIdentifier> location, TPath.Expr left, TPath.Expr right) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".AxisSpecifier
(Location<XMLDocumentIdentifier> location, Axis axis) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".BinaryExpr
(Location<XMLDocumentIdentifier> location, TPath.Expr left, TPath.Expr right) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".Comment
(Location<XMLDocumentIdentifier> location) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".ComparisonExpr
(Location<XMLDocumentIdentifier> location, TPath.Expr left, TPath.Expr right) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".Div
(Location<XMLDocumentIdentifier> location, TPath.Expr left, TPath.Expr right) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".Eq
(Location<XMLDocumentIdentifier> location, TPath.Expr left, TPath.Expr right) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".EqualityExpr
(Location<XMLDocumentIdentifier> location, TPath.Expr left, TPath.Expr right) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".Expr
(Location<XMLDocumentIdentifier> location) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".Filter
(Location<XMLDocumentIdentifier> location, TPath.Expr left, TPath.Expr right) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".FunctionCall
(Location<XMLDocumentIdentifier> location, String name, CheckedList<TPath.Expr> args) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".Geq
(Location<XMLDocumentIdentifier> location, TPath.Expr left, TPath.Expr right) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".Gt
(Location<XMLDocumentIdentifier> location, TPath.Expr left, TPath.Expr right) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".Item
(Location<XMLDocumentIdentifier> location) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".Leq
(Location<XMLDocumentIdentifier> location, TPath.Expr left, TPath.Expr right) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".Literal
(Location<XMLDocumentIdentifier> location, String text) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".LogicalExpr
(Location<XMLDocumentIdentifier> location, TPath.Expr left, TPath.Expr right) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".Lt
(Location<XMLDocumentIdentifier> location, TPath.Expr left, TPath.Expr right) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".Minus
(Location<XMLDocumentIdentifier> location, TPath.Expr left, TPath.Expr right) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".Mod
(Location<XMLDocumentIdentifier> location, TPath.Expr left, TPath.Expr right) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".Mult
(Location<XMLDocumentIdentifier> location, TPath.Expr left, TPath.Expr right) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".NameTest
(Location<XMLDocumentIdentifier> location, String prefix, String suffix) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".Neg
(Location<XMLDocumentIdentifier> location, TPath.Expr arg) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".Neq
(Location<XMLDocumentIdentifier> location, TPath.Expr left, TPath.Expr right) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".Node
(Location<XMLDocumentIdentifier> location) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".Number
(Location<XMLDocumentIdentifier> location, double value) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".NumericExpr
(Location<XMLDocumentIdentifier> location, TPath.Expr left, TPath.Expr right) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".Or
(Location<XMLDocumentIdentifier> location, TPath.Expr left, TPath.Expr right) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".Paren
(Location<XMLDocumentIdentifier> location, TPath.Expr arg) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".PathExpr
(Location<XMLDocumentIdentifier> location) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".Plus
(Location<XMLDocumentIdentifier> location, TPath.Expr left, TPath.Expr right) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".ProcessingInstruction
(Location<XMLDocumentIdentifier> location, String target) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".Root
(Location<XMLDocumentIdentifier> location) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".Step
(Location<XMLDocumentIdentifier> location, TPath.Expr base, TPath.AxisSpecifier axis, TPath.Test test, CheckedList<TPath.Expr> predicates) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".Test
(Location<XMLDocumentIdentifier> location) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".Text
(Location<XMLDocumentIdentifier> location) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".TypeTest
(Location<XMLDocumentIdentifier> location) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".UnaryExpr
(Location<XMLDocumentIdentifier> location, TPath.Expr arg) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".Union
(Location<XMLDocumentIdentifier> location, TPath.Expr left, TPath.Expr right) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".ValueExpr
(Location<XMLDocumentIdentifier> location) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".VariableReference
(Location<XMLDocumentIdentifier> location, String name) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..". -
Uses of Location in eu.bandm.tools.tpath.parser2
Modifier and TypeFieldDescriptionprotected final Function<Location<D>,
Location<XMLDocumentIdentifier>> Parser.encodeLocation
protected final Function<Location<D>,
Location<XMLDocumentIdentifier>> Parser.encodeLocation
Modifier and TypeMethodDescriptionprotected Location<XMLDocumentIdentifier>
Parser.encodeLocation
(Location<D> loc) protected Location<XMLDocumentIdentifier>
Parser.getLocation
(Reducer.Context<D> context) Modifier and TypeMethodDescriptionprotected Location<XMLDocumentIdentifier>
Parser.encodeLocation
(Location<D> loc) ModifierConstructorDescriptionInstances are only needed to set the type parameter <D> = document identifier.Instances are only needed to set the type parameter <D> = document identifier. -
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.util.xml
Modifier and TypeFieldDescription(package private) @Opt Location<XMLDocumentIdentifier>
SaxLocatorMapper.cache
Cache for the location of the very last SAX event.Modifier and TypeMethodDescriptionSAXEventQueue.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()
-
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) @Opt 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, @Opt 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
(Location<XMLDocumentIdentifier> loc, String s, Object... args) (package private) void
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
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, Object... args) (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, @Opt 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, Object... args) 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)