Uses of Class
eu.bandm.tools.message.Location
Packages that use 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
Fields in eu.bandm.tools.d2d2.base declared as LocationModifier and TypeFieldDescriptionText2Udom.bicLocUdom2Sax.cachedLocation(package private) Location<XMLDocumentIdentifier>Dtd2Def.Phase1.ellocATTENTION: expressions do not have their OWN location value.Text2Udom.PrematureEndOfFile.locationstatic final Location<XMLDocumentIdentifier>Navigate.locnull(package private) static final Location<XMLDocumentIdentifier>CharParserPrepare.NOLOCprotected Location<XMLDocumentIdentifier>UMod2Def.nullLocationText2Udom.synthLocationprotected Location<XMLDocumentIdentifier>Reducer.xmlspec_locFields in eu.bandm.tools.d2d2.base with type parameters of type LocationModifier and TypeFieldDescriptionMemScanner.endlocationsinternal state, holding the positions of the paren's activation.protected Map<String,Location<XMLDocumentIdentifier>> DocOnly.modLocationsMethods in eu.bandm.tools.d2d2.base that return LocationModifier 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!Methods in eu.bandm.tools.d2d2.base with parameters of type LocationModifier and TypeMethodDescriptionprotected booleanText2Udom.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 voidResolver.ReferenceResolver.checkDefinitionType(Definition def, Location<XMLDocumentIdentifier> loc, boolean isInsertion) protected voidUMod2Def.checkname(Location<XMLDocumentIdentifier> loc, String name) protected booleanDtd2Def.checkName(String s, Location<XMLDocumentIdentifier> elloc) Checks that not illegal characters are in the name of the ddf definition to create.protected voidReducer.checkNumberMode(boolean hasNumber, Location<XMLDocumentIdentifier> loc) protected voidReducer.constructMangledXmlTag(Location<XMLDocumentIdentifier> loc, Definition def) Is called for any definition: Local definitions first apply name mangling.protected voidReducer.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 voidCharParserPrepare.error(Location<XMLDocumentIdentifier> loc, String txt, Object... obj) protected voidDef2Doc3.error(Location<XMLDocumentIdentifier> loc, String s, Object... args) protected voidDocOnly.error(Location<XMLDocumentIdentifier> loc, String s) protected voidReducer.error(Location<XMLDocumentIdentifier> loc, String s, Object... args) protected voidResolver.error(Location<XMLDocumentIdentifier> loc, String txt) protected voidResolver.error(Location<XMLDocumentIdentifier> loc, String txt, Object... obj) protected voidResolver3.error(Location<XMLDocumentIdentifier> loc, String txt, Object... obj) protected voidprotected voidprotected voidprotected voidUMod2Def.ERROR(Location<XMLDocumentIdentifier> loc, String txt) protected voidprotected voidText2Udom.failureDEF(Location<XMLDocumentIdentifier> loc, String text) protected booleanResolver.findLoop(Location<XMLDocumentIdentifier> loc, Module mod) protected voidResolver.hint(Location<XMLDocumentIdentifier> loc, String txt) protected voidprotected voidXsltSpecialized.hint(Location<XMLDocumentIdentifier> loc, String text) protected voidText2Udom.hint_xml(Location<XMLDocumentIdentifier> loc, String text) protected voidText2Udom.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.ImportContextResolver3.loadImportedModule(Location<XMLDocumentIdentifier> loc, Resolver3.ImportContext ic, String pref) Load the imported module referred to in theImportItemwith the given name, and create and store a newResolver3.ImportContext, if not yet done.protected @Opt Resolver4.ImportContextResolver4.loadImportedModule(Location<XMLDocumentIdentifier> loc, Resolver4.ImportContext ic, String pref) protected StringDtd2Def.Phase1.AttConverter.makeQname(NamespaceName nn, Location<XMLDocumentIdentifier> elloc) protected voidDtd2Def.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) voidResolver.moduleLevelReplacementError(Location<XMLDocumentIdentifier> loc, String pref) protected voidText2Udom.process_close_tag_inner(@Opt String tag, boolean force, Location<String> closeTagDefLoc) Search the state space for "nexttag" as possible close tag.protected voidText2Udom.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 voidDocOnly.splitdoctext(String text, Location<XMLDocumentIdentifier> startloc) protected voidReducer.splitdoctext(String text, Location<XMLDocumentIdentifier> startloc) protected voidResolver3.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 voidResolver4.switchModuleRest(Location<XMLDocumentIdentifier> loc, Reference currentReference, String... prefs) (package private) voidReducer.testPostProcClass(Location<XMLDocumentIdentifier> loc, String s) protected voidCharacterParser.trace(@Opt Location<XMLDocumentIdentifier> loc, String s) protected booleanDtd2Def.tryMangle(NamespaceName nn, String name, Location<XMLDocumentIdentifier> elloc) If the name is already used, return false.protected voidCharacterParser.typingError(Location<XMLDocumentIdentifier> loc) protected voidResolver3.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 voidResolver4.visitDefinition(Location<XMLDocumentIdentifier> loc, Reference currentReference, String... prefs) protected voidResolver3.visitPossiblyImportedDefinition(Location<XMLDocumentIdentifier> loc, String id) protected voidResolver3.visitPossiblyImportedDefinition(Location<XMLDocumentIdentifier> loc, String... prefs) After all substitutions have been applied: find the source text meant by a reference.protected voidResolver4.visitPossiblyImportedDefinition(Location<XMLDocumentIdentifier> loc, Reference currentReference, String id) protected voidResolver4.visitPossiblyImportedDefinition(Location<XMLDocumentIdentifier> loc, Reference currentReference, String... prefs) protected voidDocOnly.warning(Location<XMLDocumentIdentifier> loc, String s) protected voidReducer.warning(Location<XMLDocumentIdentifier> loc, String s, Object... args) protected voidResolver.warning(Location<XMLDocumentIdentifier> loc, String txt) protected voidResolver3.warning(Location<XMLDocumentIdentifier> loc, String txt, Object... obj) protected voidprotected voidprotected voidXsltSpecialized.warning(Location<XMLDocumentIdentifier> loc, String text) protected voidText2Udom.warnOrError_incompleteHeader(Location<String> loc, String missing) protected voidNavigate.CharSetCalc.xerror(Location<XMLDocumentIdentifier> loc, String txt) Constructors in eu.bandm.tools.d2d2.base with parameters of type LocationModifierConstructorDescription(package private)PrematureEndOfFile(Location<String> location, String text) -
Uses of Location in eu.bandm.tools.d2d2.infra
Methods in eu.bandm.tools.d2d2.infra that return LocationModifier and TypeMethodDescriptionMemString.getFollowLocation()Returns a location of the position directly after this MemString.MemString.getLocation()Returns a location with the field valueMemString.CharMem.originalAddressand the line and column number. -
Uses of Location in eu.bandm.tools.d2d2.model
Fields in eu.bandm.tools.d2d2.model declared as LocationModifier and TypeFieldDescriptionprotected Location<XMLDocumentIdentifier>LocString.locGenerated by umod; model author's documentation MISSING.protected Location<XMLDocumentIdentifier>Expr0.locationGenerated by umod; model author's documentation MISSING.protected Location<XMLDocumentIdentifier>SourceItem.locationGenerated by umod; model author's documentation MISSING.Fields in eu.bandm.tools.d2d2.model with type parameters of type LocationModifier and TypeFieldDescriptionstatic final Function<LocString,Location<XMLDocumentIdentifier>> LocString.get_locDeprecated.Use new '::' method reference instead.static final Function<Expr0,Location<XMLDocumentIdentifier>> Expr0.get_locationDeprecated.Use new '::' method reference instead.static final Function<SourceItem,Location<XMLDocumentIdentifier>> SourceItem.get_locationDeprecated.Use new '::' method reference instead.Methods in eu.bandm.tools.d2d2.model that return LocationModifier 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.Methods in eu.bandm.tools.d2d2.model with parameters of type LocationModifier and TypeMethodDescriptionprotected voidMATCH_ONLY_00.action(Location<XMLDocumentIdentifier> e0) booleanLocString.set_loc(Location<XMLDocumentIdentifier> val) Generated by umod; model author's documentation MISSING.booleanExpr0.set_location(Location<XMLDocumentIdentifier> val) Generated by umod; model author's documentation MISSING.booleanSourceItem.set_location(Location<XMLDocumentIdentifier> val) Generated by umod; model author's documentation MISSING.Constructors in eu.bandm.tools.d2d2.model with parameters of type LocationModifierConstructorDescriptionAlt(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
Fields in eu.bandm.tools.d2d2.parser2 with type parameters of type LocationModifier and TypeFieldDescriptionTLex.Text2cont.fun(package private) final BiFunction<String,Location<DD>, eu.bandm.tools.ramus.runtime2.Parser.Token<DD, TT>> TLex.Text2token.funTLex.locStack(package private) static Function3<Location<XMLDocumentIdentifier>,Parser.TokenType, String, TLex.Token<XMLDocumentIdentifier, Parser.TokenType>> Parser.tfactprotected final Function3<Location<D>,T, String, ? extends eu.bandm.tools.ramus.runtime2.Parser.Token<D, T>> TLex.tokenFactoryMethods in eu.bandm.tools.d2d2.parser2 that return LocationMethods in eu.bandm.tools.d2d2.parser2 with parameters of type LocationModifier and TypeMethodDescriptionprotected static voidParser.error(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, @Opt Location<XMLDocumentIdentifier> loc, String s) Parser.splitdoctext(String text, Location<XMLDocumentIdentifier> startloc) protected static voidParser.warning(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, @Opt Location<XMLDocumentIdentifier> loc, String s) Method parameters in eu.bandm.tools.d2d2.parser2 with type arguments of type LocationModifier 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) Constructors in eu.bandm.tools.d2d2.parser2 with parameters of type LocationConstructor parameters in eu.bandm.tools.d2d2.parser2 with type arguments of type LocationModifierConstructorDescriptionText2token(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
Fields in eu.bandm.tools.d2d2.rt declared as LocationModifier and TypeFieldDescriptionSubstituteChars.endLocationGenerated by umod; model author's documentation MISSING.ResultContainer.locationGenerated by umod; model author's documentation MISSING.Fields in eu.bandm.tools.d2d2.rt with type parameters of type LocationModifier and TypeFieldDescriptionstatic final Function<SubstituteChars,Location<String>> SubstituteChars.get_endLocationDeprecated.Use new '::' method reference instead.static final Function<ResultContainer,Location<String>> ResultContainer.get_locationDeprecated.Use new '::' method reference instead.Methods in eu.bandm.tools.d2d2.rt that return LocationModifier and TypeMethodDescriptionSubstituteChars.get_endLocation()Generated by umod; model author's documentation MISSING.ResultContainer.get_location()Generated by umod; model author's documentation MISSING.Methods in eu.bandm.tools.d2d2.rt with parameters of type LocationModifier and TypeMethodDescriptionprotected voidbooleanSubstituteChars.set_endLocation(Location<String> val) Generated by umod; model author's documentation MISSING.booleanResultContainer.set_location(Location<String> val) Generated by umod; model author's documentation MISSING.Constructors in eu.bandm.tools.d2d2.rt with parameters of type LocationModifierConstructorDescriptionPermutationSubexpression(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
Methods in eu.bandm.tools.doctypes that return LocationModifier and TypeMethodDescriptionstatic Location<XMLDocumentIdentifier>DocTypes.local2www(Location<XMLDocumentIdentifier> loc) currently only the "system" part is analysed and replaced by the www access.Methods in eu.bandm.tools.doctypes with parameters of type LocationModifier 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
Fields in eu.bandm.tools.dtd declared as LocationModifier and TypeFieldDescriptionprotected Location<XMLDocumentIdentifier>DTD.AttDef.locationGenerated by umod; model author's documentation MISSING.protected Location<XMLDocumentIdentifier>DTD.MarkupDecl.locationGenerated by umod; model author's documentation MISSING.Fields in eu.bandm.tools.dtd with type parameters of type LocationModifier and TypeFieldDescriptionprotected List<Location<XMLDocumentIdentifier>>DTD.AttDef.locationsGenerated by umod; model author's documentation MISSING.protected List<Location<XMLDocumentIdentifier>>DTD.Dtd.locationsGenerated by umod; model author's documentation MISSING.protected List<Location<XMLDocumentIdentifier>>DTD.MarkupDecl.locationsGenerated by umod; model author's documentation MISSING.Methods in eu.bandm.tools.dtd that return LocationModifier 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.Methods in eu.bandm.tools.dtd that return types with arguments of type LocationModifier 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.Methods in eu.bandm.tools.dtd with parameters of type LocationModifier and TypeMethodDescriptionprotected voidDTD.MATCH_ONLY_00.action(Location<XMLDocumentIdentifier> e0) booleanDTD.AttDef.set_location(Location<XMLDocumentIdentifier> val) Generated by umod; model author's documentation MISSING.booleanDTD.MarkupDecl.set_location(Location<XMLDocumentIdentifier> val) Generated by umod; model author's documentation MISSING.Method parameters in eu.bandm.tools.dtd with type arguments of type LocationModifier 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.booleanDTD.AttDef.set_locations(List<Location<XMLDocumentIdentifier>> val) Generated by umod; model author's documentation MISSING.booleanDTD.Dtd.set_locations(List<Location<XMLDocumentIdentifier>> val) Generated by umod; model author's documentation MISSING.booleanDTD.MarkupDecl.set_locations(List<Location<XMLDocumentIdentifier>> val) Generated by umod; model author's documentation MISSING.Constructors in eu.bandm.tools.dtd with parameters of type LocationModifierConstructorDescriptionAttDef(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
Fields in eu.bandm.tools.dtm declared as LocationModifier and TypeFieldDescriptionprotected final Location<XMLDocumentIdentifier>AttributeChecks.locprotected Location<XMLDocumentIdentifier>DTM.Named.locationGenerated by umod; model author's documentation MISSING.Methods in eu.bandm.tools.dtm that return LocationModifier and TypeMethodDescriptionAttributeChecks.get_loc()DTM.Named.get_location()Generated by umod; model author's documentation MISSING.Methods in eu.bandm.tools.dtm with parameters of type LocationModifier and TypeMethodDescriptionprotected voidDTM.MATCH_ONLY_00.action(Location<XMLDocumentIdentifier> e0) (package private) NamespaceNameDTD2DTM.attribute(String qname, Location<XMLDocumentIdentifier> loc) (package private) NamespaceNameDTD2DTM.element(String qname, Location<XMLDocumentIdentifier> loc) booleanDTM.Named.set_location(Location<XMLDocumentIdentifier> val) Generated by umod; model author's documentation MISSING.Method parameters in eu.bandm.tools.dtm with type arguments of type LocationModifier 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.Constructors in eu.bandm.tools.dtm with parameters of type LocationModifierConstructorDescriptionAttributeChecks(Attributes atts, DTM.Element elDef, Location<XMLDocumentIdentifier> loc) -
Uses of Location in eu.bandm.tools.formatfrontends
Methods in eu.bandm.tools.formatfrontends with parameters of type LocationModifier and TypeMethodDescriptionprotected voidDynamicFormatter.error(Location<XMLDocumentIdentifier> loc, String s) protected voidGenericCompiler.error(Location<XMLDocumentIdentifier> loc, String text) protected voidTdom2format.ruleerror(Location<XMLDocumentIdentifier> l, String s) protected voidDynamicFormatter.warning(Location<XMLDocumentIdentifier> loc, String s) protected voidGenericCompiler.warning(Location<XMLDocumentIdentifier> loc, String text) -
Uses of Location in eu.bandm.tools.lablog.base
Methods in eu.bandm.tools.lablog.base with parameters of type LocationModifier and TypeMethodDescription(package private) voidToHtml.WARNING(Location<XMLDocumentIdentifier> loc, String m) -
Uses of Location in eu.bandm.tools.lexic
Fields in eu.bandm.tools.lexic declared as LocationMethods in eu.bandm.tools.lexic that return LocationModifier and TypeMethodDescriptionSimpleToken.getLocation()Returns the source location of this token.Token.getLocation()Returns the source location of this token.LocationCodePointSource.getPoint()LocationCodePointSource.getRegion()Constructors in eu.bandm.tools.lexic with parameters of type Location -
Uses of Location in eu.bandm.tools.lljava.absy
Fields in eu.bandm.tools.lljava.absy declared as LocationModifier and TypeFieldDescriptionLLJava.Node.locationGenerated by umod; model author's documentation MISSING.Methods in eu.bandm.tools.lljava.absy that return LocationModifier and TypeMethodDescriptionLLJava.Node.get_location()Generated by umod; model author's documentation MISSING.Methods in eu.bandm.tools.lljava.absy with parameters of type LocationModifier and TypeMethodDescriptionprotected voidbooleanLLJava.Node.set_location(Location<SourceId> val) Generated by umod; model author's documentation MISSING.Method parameters in eu.bandm.tools.lljava.absy with type arguments of type LocationModifier 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.Constructors in eu.bandm.tools.lljava.absy with parameters of type LocationModifierConstructorDescription(package private)Focus(Location<SourceId> location, LLJava.StackFrame frame) -
Uses of Location in eu.bandm.tools.lljava.codec
Methods in eu.bandm.tools.lljava.codec that return Location -
Uses of Location in eu.bandm.tools.lljava.parser
Methods in eu.bandm.tools.lljava.parser that return LocationModifier and TypeMethodDescriptionLLJavaLexer.Token.getLocation()Returns the source location of this token.Methods in eu.bandm.tools.lljava.parser with parameters of type LocationModifier and TypeMethodDescriptionprotected LLJava.ReferenceTypeExprLLJavaParser.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
Subclasses of Location in eu.bandm.tools.messageModifier and TypeClassDescription(package private) static classLocation.Set<D>The third sub-class, representing regions with gaps, or even in different documents.Fields in eu.bandm.tools.message declared as LocationModifier and TypeFieldDescriptionOutstream2Log.locIntermediate storage for the location of the next message.SimpleMessage.locationOptional document position the message is related to.Fields in eu.bandm.tools.message with type parameters of type LocationModifier and TypeFieldDescriptionSpectrum.byDocIdstatic final BiPredicate<Location<?>,Location<?>> Location.eqRealizes algebraic identiy.static final BiPredicate<Location<?>,Location<?>> Location.eqRealizes algebraic identiy.Location.formatEmacsLocationMap.leftlocsLocations making up the translation's domain.LocationMap.mapLocationsTotal function, which translates null to null and maps every location according to the containing .LocationMap.mapLocationsTotal function, which translates null to null and maps every location according to the containing .LocationMap.rightlocsLocations making up the translation's range.Methods in eu.bandm.tools.message that return LocationModifier 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.Pointlocation 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.Regionin 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.Pointlocation with given doc id aod only column number.static <D> Location<D>Location.point(D document, int line, int column) Factory method for aLocation.Pointlocation 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.Regionbetween 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.Regionin one single line.Methods in eu.bandm.tools.message that return types with arguments of type LocationModifier 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()ABiFunctionwhich delivers a clone of a SimpleMessage and applies a mapping function on theLocationpart.static <E,F> BiFunction<Function<Location<E>, Location<F>>, SimpleMessage<E>, SimpleMessage<F>> SimpleMessage.mapLocation()ABiFunctionwhich delivers a clone of a SimpleMessage and applies a mapping function on theLocationpart.static <D> Comparator<Location<D>>Location.pointOrder()Comparator for Points only.static <D> Comparator<Location<D>>Location.referencePointOrder()Methods in eu.bandm.tools.message with parameters of type LocationModifier and TypeMethodDescriptionabstract intDefined for Regions covering only one line: Delivers the relative offset (in column numbers) of the given position from the start of the region.intvoidAdd locations and merge them with others, if appropriate.voidEvidentstatic <D> Location<D>Convenience method for upcasting any instance with a more specialized (=sub-class) document identifier.static booleanLocation.comparable(Location<?> x, Location<?> y) Return false in call cases whenpointOrderthrows an exception.abstract booleanWhether the argument is contained in this Location.booleanResolve a point or a region.static <D> booleanLocation.isAdjacent(Location<D> a, Location<D> b) Whether Regions a and b follow without any gap.booleanTest 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.voidEstablishes 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.voidMessageLocationFilter.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.voidSet the location for the very next message synthesized.static <D> Location<D>Location.subsequentChars(Location<D> start, int num) Factory method for anLocation.Regionin one single line.Method parameters in eu.bandm.tools.message with type arguments of type LocationModifier and TypeMethodDescriptionvoidSpectrum.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 theLocationpart to construct a new message.<E> SimpleMessage<E>SimpleMessage.mapLocation(Function<Location<D>, Location<E>> f) Apply a function which operates on theLocationpart 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 theLocationpart.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 theLocationpart 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 theLocationpart 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 theLocationand theMessage.Kindparts.Constructors in eu.bandm.tools.message with parameters of type LocationModifierConstructorDescriptionOutstream2Log(MessageReceiver<SimpleMessage<D>> drain, @Opt Location<D> loc) Constructor specifying (finally) the receiver and the first location.Constructor parameters in eu.bandm.tools.message with type arguments of type LocationModifierConstructorDescription(package private)Set(Collection<? extends Location<D>> regions) Construcor, not callable. -
Uses of Location in eu.bandm.tools.muli
Fields in eu.bandm.tools.muli declared as LocationModifier and TypeFieldDescriptionprotected Location<XMLDocumentIdentifier>CatalogByString.TranslationCollector.currentlocprotected LocationMuLi.locationMethods in eu.bandm.tools.muli that return LocationMethods in eu.bandm.tools.muli with parameters of type Location -
Uses of Location in eu.bandm.tools.tdom
Methods in eu.bandm.tools.tdom with parameters of type LocationModifier and TypeMethodDescriptionprotected abstract voidTypedDOMGenerator.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 voidTypedDOMGenerator.error(@Opt Exception ex, @Opt Location<XMLDocumentIdentifier> location, String text) DOCMEprotected voidTypedDOMGenerator.error(Location<XMLDocumentIdentifier> location, String text) DOCMEprotected voidTypedDOMGenerator.hint(Location<XMLDocumentIdentifier> loc, String text) DOCMEprotected GeneratedClassTypedAttrsGenerator.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 GeneratedFieldTypedAttrsGenerator.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
Methods in eu.bandm.tools.tdom.runtime that return LocationModifier and TypeMethodDescriptionTdomException.getLocation()final @Opt Location<XMLDocumentIdentifier>TypedNode.getLocation()Return the location in the original text document.Methods in eu.bandm.tools.tdom.runtime with parameters of type LocationModifier and TypeMethodDescriptionprotected voidTypedElement.initAttrs(@Opt Location<XMLDocumentIdentifier> from, @Opt Location<XMLDocumentIdentifier> to, Attributes attrs) Will be called by generated code.protected voidTypedElement.initAttrsSafe(@Opt Location<XMLDocumentIdentifier> from, @Opt Location<XMLDocumentIdentifier> to, Attributes attrs) Will be called by generated code if notTdomAttributeSyntaxExceptioncan arise when parsing the attributes.final voidTypedNode.setLocation(@Opt Location<XMLDocumentIdentifier> location) Set the location information.protected final voidTypedNode.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
Fields in eu.bandm.tools.tpath.absy declared as LocationModifier and TypeFieldDescriptionprotected Location<XMLDocumentIdentifier>TPath.Item.locationGenerated by umod; model author's documentation MISSING.Fields in eu.bandm.tools.tpath.absy with type parameters of type LocationModifier and TypeFieldDescriptionstatic final Function<TPath.Item,Location<XMLDocumentIdentifier>> TPath.Item.get_locationDeprecated.Use new '::' method reference instead.Methods in eu.bandm.tools.tpath.absy that return LocationModifier and TypeMethodDescriptionTPath.Item.get_location()Generated by umod; model author's documentation MISSING.Methods in eu.bandm.tools.tpath.absy with parameters of type LocationModifier and TypeMethodDescriptionprotected voidTPath.MATCH_ONLY_00.action(Location<XMLDocumentIdentifier> e0) booleanTPath.Item.set_location(Location<XMLDocumentIdentifier> val) Generated by umod; model author's documentation MISSING. -
Uses of Location in eu.bandm.tools.tpath.runtime
Methods in eu.bandm.tools.tpath.runtime with parameters of type LocationModifier and TypeMethodDescriptionprotected voidFunctionLibrary.error(Location<XMLDocumentIdentifier> loc, String s) protected voidFunctionLibrary.log(Location<XMLDocumentIdentifier> loc, String s) protected voidFunctionLibrary.warning(Location<XMLDocumentIdentifier> loc, String s) -
Uses of Location in eu.bandm.tools.umod
Fields in eu.bandm.tools.umod declared as LocationMethods in eu.bandm.tools.umod that return LocationModifier and TypeMethodDescriptionUMod.Item.get_location()protected Location<NoDocumentIdentifier>Reducer.intoString(int start, int length) Methods in eu.bandm.tools.umod with parameters of type LocationModifier 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.voidFactory.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.voidFactory.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 voidUMod2Tsoap.error(Location<XMLDocumentIdentifier> loc, String str) protected voidTypes.JavaMapper.ERROR(Location<XMLDocumentIdentifier> loc, String txt) protected voidUMod2visitors.ERROR(Location<XMLDocumentIdentifier> loc, String txt) voidReducer.PragsVisitor.putpragma(Location<XMLDocumentIdentifier> loc, int key, Integer position) booleanUMod.Item.set_location(Location<XMLDocumentIdentifier> loc) protected voidFactory.synterror(Location<XMLDocumentIdentifier> loc, String txt) protected voidReducer.synterror(Location<XMLDocumentIdentifier> loc, String txt) protected voidUMod2Tsoap.warning(Location<XMLDocumentIdentifier> loc, String str) protected voidTypes.JavaMapper.WARNING(Location<XMLDocumentIdentifier> loc, String txt) protected voidUMod2visitors.WARNING(Location<XMLDocumentIdentifier> loc, String txt) Constructors in eu.bandm.tools.umod with parameters of type Location -
Uses of Location in eu.bandm.tools.util2
Fields in eu.bandm.tools.util2 declared as LocationModifier and TypeFieldDescription(package private) Location<XMLDocumentIdentifier>SaxLocatorMapper.cacheIncludingCharBuf.eotext_locationThe location after consuming the last character is stored here to be still deliverable when the finished buffer has been discarded.IncludingCharBuf.CharBuf.locationPosition of the lastIncludingCharBuf.CharBuf.consume().IncludingCharBuf.CharBuf.startLocationPosition of the firstIncludingCharBuf.CharBuf.consume().Methods in eu.bandm.tools.util2 that return LocationModifier 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()Methods in eu.bandm.tools.util2 that return types with arguments of type LocationModifier 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.Methods in eu.bandm.tools.util2 with parameters of type LocationModifier and TypeMethodDescriptionvoidInsert the complete content of s at the current position.voidInsert the complete content of s at the current position.Constructors in eu.bandm.tools.util2 with parameters of type LocationModifierConstructorDescriptionCreate a new buffer, link it viaIncludingCharBuf.CharBuf.hostto the calling text, and take the array s as its character data.Create a new buffer, link it viaIncludingCharBuf.CharBuf.hostto 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
Fields in eu.bandm.tools.xantlr declared as LocationMethods in eu.bandm.tools.xantlr that return Location -
Uses of Location in eu.bandm.tools.xantlr.runtime
Methods in eu.bandm.tools.xantlr.runtime that return LocationModifier 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
Fields in eu.bandm.tools.xslt.base declared as LocationModifier and TypeFieldDescription(package private) Location<XMLDocumentIdentifier>TPathCache.ExprClassified.errorLocationParsing result, "null" means erronuous.(package private) Location<XMLDocumentIdentifier>Templates.Stackframe.firstErrorLocationApplication.UserInterruptionException.loc(package private) Location<XMLDocumentIdentifier>TPathCache.locprotected Location<XMLDocumentIdentifier>Rt.Definition.location(package private) Location<XMLDocumentIdentifier>Application.tpathCallingLocationFields in eu.bandm.tools.xslt.base with type parameters of type LocationModifier and TypeFieldDescriptionstatic final Function<Rt.Definition,Location<XMLDocumentIdentifier>> Rt.Definition.get_locationDeprecated.Use new '::' method reference instead.(package private) final List<Location<XMLDocumentIdentifier>>Transformation.importedUriLocationsprotected Set<Location<XMLDocumentIdentifier>>Trace.locationsMethods in eu.bandm.tools.xslt.base that return LocationModifier and TypeMethodDescription(package private) Location<XMLDocumentIdentifier>Transformation._LOCATION(TypedSubstantial tn) (package private) Location<XMLDocumentIdentifier>Templates.currentLocation()Translate the globalTemplates.locatorvariable, 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) Methods in eu.bandm.tools.xslt.base with parameters of type LocationModifier and TypeMethodDescription(package private) TemplatesCache.LoadResultTemplatesCache._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) TransformationTransformationCache._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.Loaderfor IMPORTing xslt sources.(package private) StringTransformation._LOCATION_FILENAME_SHORT(Location<XMLDocumentIdentifier> loc) (package private) StringTransformation._LOCATION_SHORT(Location<XMLDocumentIdentifier> loc) protected voidRt.MATCH_ONLY_00.action(Location<XMLDocumentIdentifier> e0) TemplatesCache.baseURI(Location<XMLDocumentIdentifier> loc) static voidTransformation.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 booleanTransformation.checkEnumerationValue(Location<XMLDocumentIdentifier> loc, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, CDataAttribute attr, String spec, String v, String... vals) static booleanTransformation.checkEnumerationValue(Location<XMLDocumentIdentifier> loc, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, CDataAttribute attr, String spec, String v, List<String> vals) booleanTPathCache.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.patternPartsaccordingly.(package private) voidApplication.deliverAtt(Location<XMLDocumentIdentifier> loc, NamespaceName nn, String value) protected voidTransformation.duplicateHint(Location<XMLDocumentIdentifier> loc, NamespaceName name) (package private) voidApplication.error(Exception ex, Location<XMLDocumentIdentifier> loc, String s) (package private) voidMessageSender.error(Exception ex, Location<XMLDocumentIdentifier> loc, String s) protected voidApplication.errorOrWarning(boolean errorNotWarn, Location<XMLDocumentIdentifier> loc, String text) (package private) StringApplication.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) voidApplication.failure(Exception ex, Location<XMLDocumentIdentifier> loc, String s) (package private) voidMessageSender.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 aTemplatesobject.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) voidApplication.hint(Location<XMLDocumentIdentifier> loc, String s) (package private) voidMessageSender.hint(Location<XMLDocumentIdentifier> loc, String s) (package private) voidApplication.log(Location<XMLDocumentIdentifier> loc, String s) (package private) voidMessageSender.log(Location<XMLDocumentIdentifier> loc, String s) protected voidApplication.openResultFrame(@Opt NamespaceName constructor, @Opt Location<XMLDocumentIdentifier> loc) constructor == null when collecting variable contents.protected voidApplication.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) booleanRt.Definition.set_location(Location<XMLDocumentIdentifier> val) booleanbooleanTrace.test(Options.traceflag flag, NamespaceName nsname, @Opt Location loc) (package private) voidApplication.warning(Location<XMLDocumentIdentifier> loc, String s) (package private) voidMessageSender.warning(Location<XMLDocumentIdentifier> loc, String s) Constructors in eu.bandm.tools.xslt.base with parameters of type LocationModifierConstructorDescriptionAttributeChecks_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)