Package | Description |
---|---|
eu.bandm.tools.d2d2.base |
D2d allows to write valid XML documents directly in the creative flow of authoring,
with minimum typographic noise.
|
eu.bandm.tools.d2d2.infra |
This is a package of auxiliary classes for
the d2d version 2.0 implementation.
|
eu.bandm.tools.d2d2.model |
Umod main model class: This is the internal
model for the d2d text type definitions.
|
eu.bandm.tools.d2d2.rt |
Umod main model class: This is a model for the
results of d2d text parsing.
|
eu.bandm.tools.doctypes |
Document type definitions in various formats, plus utilities.
|
eu.bandm.tools.dtd |
Model for w3c XML DTDs, with preserved syntax.
|
eu.bandm.tools.dtm |
Canonical model of a W3C DTD with evaluated semantics; plus utility applications.
|
eu.bandm.tools.formatfrontends |
Generate format generating code (or formats dynamically) controlled by the
format description language.
|
eu.bandm.tools.lljava.absy |
Abstract Syntax of LLJava, representing the byte code instructions, the objects which
contain byte code, and the attributes specific to byte code classes.
|
eu.bandm.tools.lljava.codec | |
eu.bandm.tools.lljava.parser | |
eu.bandm.tools.message |
Messages and positions in documents,
cf user documentation.
|
eu.bandm.tools.muli |
Support *MU*lti *LI*ngual user interfaces by advanced translation look-up,
incremental deserialization, etc.
|
eu.bandm.tools.option.runtime |
Runtime library for generated option processing code: building blocks for
parsing and GUI.
|
eu.bandm.tools.ramus.runtime2 | |
eu.bandm.tools.tdom |
Generates typed models of XML documents,
see
meta-tools TDOM user documentation.
|
eu.bandm.tools.tdom.runtime |
Contains base and auxiliary classes for code generated by tdom.
|
eu.bandm.tools.tpath.absy |
Abstract syntax of the tpath language, realized as a umod model.
|
eu.bandm.tools.tpath.runtime |
Infrastructure for evaluating tpath expressions.
|
eu.bandm.tools.umod |
Compiler for data models, from a concise mathematical oriented language into
Java.
|
eu.bandm.tools.util2 |
Ubiquitously needed auxiliary classes which need the
eu.bandm.tools.message package. |
eu.bandm.tools.xantlr.runtime |
Runtime classes for the xantlr
parser.
|
eu.bandm.tools.xslt.base |
txsl = typed xslt 1.0 interpreter with "fragmented validation".
|
Modifier and Type | Field and Description |
---|---|
protected Location<String> |
Text2Udom.bicLoc |
protected Location<String> |
Udom2Sax.cachedLocation |
static Location<XMLDocumentIdentifier> |
Text2Udom.locnull |
static Location<XMLDocumentIdentifier> |
Navigate.locnull |
protected Location<XMLDocumentIdentifier> |
UMod2Def.nullLocation |
static Location<String> |
Text2Udom.synthLocation |
protected Location<XMLDocumentIdentifier> |
Reducer.xmlspec_loc |
Modifier and Type | Field and Description |
---|---|
protected Stack<Location<String>> |
MemScanner.endlocations
internal state, holding the positions of the paren's activation.
|
protected Map<String,Location<XMLDocumentIdentifier>> |
DocOnly.modLocations |
Modifier and Type | Method and Description |
---|---|
Location<String> |
MemScanner.get_lastLocation()
interface procedure: character location lastly consumed.
|
Location<String> |
MemScanner.getParenthesisDefinitionLocation(String tag)
ONLY called from warning for pending/possibly unused closed par!
|
Location<String> |
MemScanner.popParenthesis()
May only be called when a close-par has been signalled as recognized!
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
Text2Udom.accept_superfluous_end_tag(String tag,
boolean defIsEmpty,
Definition def,
Location<String> startLoc)
Lets the scanner accept and discard an end tag, either normal
or forced or by a parenthesis character.
|
protected void |
Resolver.ReferenceResolver.checkDefinitionType(Definition def,
Location<XMLDocumentIdentifier> loc,
boolean isInsertion) |
protected void |
UMod2Def.checkname(Location<XMLDocumentIdentifier> loc,
String name) |
protected boolean |
Dtd2Def.checkName(String s,
Location<XMLDocumentIdentifier> elloc)
Checks that not illegal characters are in the name of the ddf definition to create.
|
protected void |
Reducer.checkNumberMode(boolean hasNumber,
Location<XMLDocumentIdentifier> loc) |
protected void |
Reducer.constructMangledXmlTag(Location<XMLDocumentIdentifier> loc,
Definition def)
Is called for any definition: Local definitions first apply
name mangling.
|
protected void |
Reducer.defineXmlNamespaceTag(Location<XMLDocumentIdentifier> loc,
Definition def,
String qname)
D2d only knows the combination "non-empty prefix and non-empty uri",
or "empty prefix and empty uri".
|
protected void |
ModuleRegistry.ERROR(Exception ex,
Location<XMLDocumentIdentifier> loc,
String txt) |
protected void |
Text2Udom.error(Location<String> loc,
String text) |
protected void |
Text2Udom.error(Location<String> loc,
String text,
Object... args) |
protected void |
Resolver2.error(Location<XMLDocumentIdentifier> loc,
String txt) |
protected void |
Def2Doc.error(Location<XMLDocumentIdentifier> loc,
String s) |
protected void |
Def2Doc3.error(Location<XMLDocumentIdentifier> loc,
String s) |
protected void |
Resolver.error(Location<XMLDocumentIdentifier> loc,
String txt) |
protected void |
DocOnly.error(Location<XMLDocumentIdentifier> loc,
String s) |
protected void |
Reducer.error(Location<XMLDocumentIdentifier> loc,
String s) |
protected void |
UMod2Def.ERROR(Location<XMLDocumentIdentifier> loc,
String txt) |
protected void |
Resolver2.error(Location<XMLDocumentIdentifier> loc,
String txt,
Object... obj) |
protected void |
Resolver.error(Location<XMLDocumentIdentifier> loc,
String txt,
Object... obj) |
protected void |
Resolver3.error(Location<XMLDocumentIdentifier> loc,
String txt,
Object... obj) |
protected void |
CharParserPrepare.error(Location<XMLDocumentIdentifier> loc,
String txt,
Object... obj) |
protected void |
Resolver4.error(Location<XMLDocumentIdentifier> loc,
String txt,
Object... obj) |
protected Element_block_content[] |
Def2Doc.f_renderDocu(Location<XMLDocumentIdentifier> location,
String docIdent,
CheckedMap_RD<String,CheckedList<LocString>> map)
Convert the docu text for the item (according to the value of
targetcode) from d2d source into xhtml.
|
protected void |
Text2Udom.failure(Location<String> loc,
String text) |
protected void |
Text2Udom.failureDEF(Location<XMLDocumentIdentifier> loc,
String text) |
protected boolean |
Resolver.findLoop(Location<XMLDocumentIdentifier> loc,
Module mod) |
protected void |
Text2Udom.hint_xml(Location<XMLDocumentIdentifier> loc,
String text) |
protected void |
Text2Udom.hint(Location<String> loc,
String text) |
protected void |
XsltSpecialized.hint(Location<XMLDocumentIdentifier> loc,
String text) |
protected void |
Resolver.hint(Location<XMLDocumentIdentifier> loc,
String txt) |
protected void |
Text2Udom.ignore_superfluous_end_tag(String tag,
boolean defIsEmpty,
Definition def,
Location<String> startLoc)
Called after an empty tag, a parser or an enum have been consumed.
|
protected @Opt Resolver3.ImportContext |
Resolver3.loadImportedModule(Location<XMLDocumentIdentifier> loc,
Resolver3.ImportContext ic,
String pref)
Load the imported module referred to in the
ImportItem with the
given name, and create and store a new Resolver3.ImportContext , if not yet done. |
protected @Opt Resolver4.ImportContext |
Resolver4.loadImportedModule(Location<XMLDocumentIdentifier> loc,
Resolver4.ImportContext ic,
String pref) |
protected String |
Dtd2Def.Phase1.AttConverter.makeQname(NamespaceName nn,
Location<XMLDocumentIdentifier> elloc) |
protected void |
Dtd2Def.mapNames(NamespaceName nn,
String s,
Location<XMLDocumentIdentifier> elloc)
Maps the dtd NamespaceName to an internal element name,
after checking that not illegal characters are in the latter by calling
Dtd2Def.checkName(String, Location) . |
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 from
Text2Udom.process_open_tag(String, boolean) or
Text2Udom.process_close_tag(String, boolean) .Basically, there are two classes of error recovery: 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) |
protected void |
Resolver3.switchModuleRest(Location<XMLDocumentIdentifier> loc,
String... prefs)
Skip the first id in compound id, since it has just been processed and caused a
module import context switch, and continue to resolve the rest, if any.
|
protected void |
Resolver2.switchToRewrittenModule(Location<XMLDocumentIdentifier> loc,
String... prefs)
Resolve a chain of substitutions on module level.
|
protected void |
CharacterParser.trace(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 |
Resolver3.visitDefinition(Location<XMLDocumentIdentifier> loc,
String... prefs)
We are currently rewriting a reference (the on-stock produced
clone is
Resolver3.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 by Chars.STRING_NAMING_LEVEL_SEPARATOR . |
protected void |
Resolver4.visitPossiblyImportedDefinition(Location<XMLDocumentIdentifier> loc,
Reference currentReference,
String... prefs) |
protected void |
Resolver4.visitPossiblyImportedDefinition(Location<XMLDocumentIdentifier> loc,
Reference currentReference,
String id) |
protected void |
Resolver3.visitPossiblyImportedDefinition(Location<XMLDocumentIdentifier> loc,
String... prefs)
After all substitutions have been applied: find the source text meant by a reference.
|
protected void |
Resolver3.visitPossiblyImportedDefinition(Location<XMLDocumentIdentifier> loc,
String id) |
protected void |
Text2Udom.warning(Location<String> loc,
String text) |
protected void |
XsltSpecialized.warning(Location<XMLDocumentIdentifier> loc,
String text) |
protected void |
Resolver.warning(Location<XMLDocumentIdentifier> loc,
String txt) |
protected void |
DocOnly.warning(Location<XMLDocumentIdentifier> loc,
String s) |
protected void |
Reducer.warning(Location<XMLDocumentIdentifier> loc,
String s) |
protected void |
Resolver3.warning(Location<XMLDocumentIdentifier> loc,
String txt,
Object... obj) |
protected void |
Resolver4.warning(Location<XMLDocumentIdentifier> loc,
String txt,
Object... obj) |
protected void |
Text2Udom.warnOrError_incompleteHeader(Location<String> loc,
String missing) |
protected void |
Navigate.CharSetCalc.xerror(Location<XMLDocumentIdentifier> loc,
String txt) |
Modifier and Type | Method and Description |
---|---|
Location<String> |
MemString.getFollowLocation()
Returns a location of the position directly after this MemString.
|
Location<String> |
MemString.getLocation()
Returns a location with the field value
MemString.CharMem.originalAddress and
the line and column number. |
Modifier and Type | Field and Description |
---|---|
protected Location<XMLDocumentIdentifier> |
LocString.loc
Generated by umod; model author's documentation MISSING.
|
protected Location<XMLDocumentIdentifier> |
SourceItem.location
Generated by umod; model author's documentation MISSING.
|
protected Location<XMLDocumentIdentifier> |
Expr0.location
Generated by umod; model author's documentation MISSING.
|
Modifier and Type | Field and Description |
---|---|
static Function<LocString,Location<XMLDocumentIdentifier>> |
LocString.get_loc
Deprecated.
Use new '::' method reference instead.
|
static Function<SourceItem,Location<XMLDocumentIdentifier>> |
SourceItem.get_location
Deprecated.
Use new '::' method reference instead.
|
static Function<Expr0,Location<XMLDocumentIdentifier>> |
Expr0.get_location
Deprecated.
Use new '::' method reference instead.
|
Modifier and Type | Method and Description |
---|---|
Location<XMLDocumentIdentifier> |
LocString.get_loc()
Generated by umod; model author's documentation MISSING.
|
Location<XMLDocumentIdentifier> |
SourceItem.get_location()
Generated by umod; model author's documentation MISSING.
|
Location<XMLDocumentIdentifier> |
Expr0.get_location()
Generated by umod; model author's documentation MISSING.
|
Modifier and Type | Method and Description |
---|---|
protected void |
MATCH_ONLY_00.action(Location<XMLDocumentIdentifier> e0) |
boolean |
LocString.set_loc(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.
|
boolean |
Expr0.set_location(Location<XMLDocumentIdentifier> val)
Generated by umod; model author's documentation MISSING.
|
Constructor and Description |
---|
Alt(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.
|
Modifier and Type | Field and Description |
---|---|
protected Location<String> |
ResultContainer.location
Generated by umod; model author's documentation MISSING.
|
Modifier and Type | Field and Description |
---|---|
static Function<ResultContainer,Location<String>> |
ResultContainer.get_location
Deprecated.
Use new '::' method reference instead.
|
Modifier and Type | Method and Description |
---|---|
Location<String> |
ResultContainer.get_location()
Generated by umod; model author's documentation MISSING.
|
Modifier and Type | Method and Description |
---|---|
protected void |
MATCH_ONLY_00.action(Location<String> e0) |
boolean |
ResultContainer.set_location(Location<String> val)
Generated by umod; model author's documentation MISSING.
|
Constructor and Description |
---|
PermutationSubexpression(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/..". |
Modifier and Type | Method and Description |
---|---|
static Location<XMLDocumentIdentifier> |
DocTypes.local2www(Location<XMLDocumentIdentifier> loc)
currently only the "system" part is analysed and replaced by the www access.
|
Modifier and Type | Method and Description |
---|---|
static Location<XMLDocumentIdentifier> |
DocTypes.local2www(Location<XMLDocumentIdentifier> loc)
currently only the "system" part is analysed and replaced by the www access.
|
Modifier and Type | Field and Description |
---|---|
protected 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 Type | Field and Description |
---|---|
protected 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 Type | Method and Description |
---|---|
Location<XMLDocumentIdentifier> |
DTD.AttDef.get_location()
Generated by umod; model author's documentation MISSING.
|
Location<XMLDocumentIdentifier> |
DTD.MarkupDecl.get_location()
Generated by umod; model author's documentation MISSING.
|
Modifier and Type | Method and Description |
---|---|
List<Location<XMLDocumentIdentifier>> |
DTD.AttDef.get_locations()
Generated by umod; model author's documentation MISSING.
|
List<Location<XMLDocumentIdentifier>> |
DTD.Dtd.get_locations()
Generated by umod; model author's documentation MISSING.
|
List<Location<XMLDocumentIdentifier>> |
DTD.MarkupDecl.get_locations()
Generated by umod; model author's documentation MISSING.
|
Modifier and Type | Method and Description |
---|---|
protected 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 Type | Method and Description |
---|---|
static 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.
|
static Pattern<DTD.Dtd> |
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.
|
static Pattern<? super DTD.AttDef> |
DTD.__Patterns.term_AttDef(Pattern<Object> superpattern,
Pattern<? super Location<XMLDocumentIdentifier>> p_location,
Pattern<? super List<Location<XMLDocumentIdentifier>>> p_locations,
Pattern<? super String> p_name,
Pattern<? super DTD.AttType> p_type,
Pattern<? super DTD.DefaultDecl> p_value) |
static Pattern<? super DTD.AttDef> |
DTD.__Patterns.term_AttDef(Pattern<Object> superpattern,
Pattern<? super Location<XMLDocumentIdentifier>> p_location,
Pattern<? super List<Location<XMLDocumentIdentifier>>> p_locations,
Pattern<? super String> p_name,
Pattern<? super DTD.AttType> p_type,
Pattern<? super DTD.DefaultDecl> p_value) |
static Pattern<? super DTD.Dtd> |
DTD.__Patterns.term_Dtd(Pattern<Object> superpattern,
Pattern<? super List<Location<XMLDocumentIdentifier>>> p_locations,
Pattern<? super XMLDocumentIdentifier> p_documentId,
Pattern<? super DTD.TextDecl> p_textDecl,
Pattern<? super CheckedList<DTD.MarkupDecl>> p_markup,
Pattern<? super CheckedMultimap_RD<String,String>> p_entityUsage) |
static Pattern<? super DTD.MarkupDecl> |
DTD.__Patterns.term_MarkupDecl(Pattern<Object> superpattern,
Pattern<? super Location<XMLDocumentIdentifier>> p_location,
Pattern<? super List<Location<XMLDocumentIdentifier>>> p_locations) |
static Pattern<? super DTD.MarkupDecl> |
DTD.__Patterns.term_MarkupDecl(Pattern<Object> superpattern,
Pattern<? super Location<XMLDocumentIdentifier>> p_location,
Pattern<? super List<Location<XMLDocumentIdentifier>>> p_locations) |
Constructor and Description |
---|
AttDef(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/..". |
Modifier and Type | Field and Description |
---|---|
protected Location<XMLDocumentIdentifier> |
AttributeChecks.loc |
protected Location<XMLDocumentIdentifier> |
DTM.Named.location
Generated by umod; model author's documentation MISSING.
|
Modifier and Type | Field and Description |
---|---|
static Function<DTM.Named,Location<XMLDocumentIdentifier>> |
DTM.Named.get_location
Deprecated.
Use new '::' method reference instead.
|
Modifier and Type | Method and Description |
---|---|
Location<XMLDocumentIdentifier> |
AttributeChecks.get_loc() |
Location<XMLDocumentIdentifier> |
DTM.Named.get_location()
Generated by umod; model author's documentation MISSING.
|
Modifier and Type | Method and Description |
---|---|
protected void |
DTM.MATCH_ONLY_00.action(Location<XMLDocumentIdentifier> e0) |
boolean |
DTM.Named.set_location(Location<XMLDocumentIdentifier> val)
Generated by umod; model author's documentation MISSING.
|
Constructor and Description |
---|
AttributeChecks(Attributes atts,
DTM.Element elDef,
Location<XMLDocumentIdentifier> loc) |
Modifier and Type | Method and Description |
---|---|
protected void |
DynamicFormatter.error(Location<XMLDocumentIdentifier> loc,
String s) |
protected void |
Tdom2format.ruleerror(Location<XMLDocumentIdentifier> l,
String s) |
protected void |
DynamicFormatter.warning(Location<XMLDocumentIdentifier> loc,
String s) |
Modifier and Type | Field and Description |
---|---|
protected Location<SourceId> |
LLJava.Node.location
Generated by umod; model author's documentation MISSING.
|
Modifier and Type | Method and Description |
---|---|
Location<SourceId> |
LLJava.Node.get_location()
Generated by umod; model author's documentation MISSING.
|
Modifier and Type | Method and Description |
---|---|
protected void |
LLJava.MATCH_ONLY_00.action(Location<SourceId> e0) |
boolean |
LLJava.Node.set_location(Location<SourceId> val)
Generated by umod; model author's documentation MISSING.
|
Modifier and Type | Method and Description |
---|---|
static 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.
|
static Pattern<? super LLJava.Node> |
LLJava.__Patterns.term_Node(Pattern<Object> superpattern,
Pattern<? super Location<SourceId>> p_location) |
Modifier and Type | Method and Description |
---|---|
Location<SourceId> |
SignatureParser.Token.getLocation() |
Modifier and Type | Method and Description |
---|---|
@Opt Location<D> |
LLJavaLexer.Token.getLocation()
Returns the source location of this token.
|
Modifier and Type | Method and Description |
---|---|
protected LLJava.ReferenceTypeExpr |
LLJavaParser.ensureReferenceType(MessageReceiver<? super SimpleMessage<SourceId>> msgs,
Location<SourceId> location,
LLJava.TypeExpr type) |
protected static <A extends LLJava.Node> |
LLJavaGrammar.locate(A target,
Location<SourceId> location) |
Modifier and Type | Field and Description |
---|---|
protected Location<D> |
Outstream2Log.loc |
protected @Opt Location<D> |
SimpleMessage.location
Optional document position the message is related to.
|
Modifier and Type | Field and Description |
---|---|
static Relation<Location<?>,Location<?>> |
Location.eq
Realizes algebraic identiy.
|
static Relation<Location<?>,Location<?>> |
Location.eq
Realizes algebraic identiy.
|
static Function<Location<?>,String> |
Location.formatEmacs |
static Function<Location<?>,Location<?>> |
Location.getReferencePoint |
static Function<Location<?>,Location<?>> |
Location.getReferencePoint |
protected List<Location<D>> |
LocationMap.leftlocs |
Function<Location<D>,Location<E>> |
LocationMap.mapLocations |
Function<Location<D>,Location<E>> |
LocationMap.mapLocations |
static Comparator<Location<?>> |
Location.referencePointOrder |
protected List<Location<E>> |
LocationMap.rightlocs |
Modifier and Type | Method and Description |
---|---|
static <D> Location<D> |
Location.cast(Location<? extends D> loc) |
Location<D> |
Location.clone() |
protected <P,Q> Location<Q> |
LocationMap.doResolve(List<Location<P>> from,
List<Location<Q>> to,
Location<P> loc) |
abstract Location<D> |
Location.getBeginPoint()
Returns the begin point of this location.
|
abstract Location<D> |
Location.getEndPoint()
Returns the end point of this location.
|
@Opt Location<D> |
SimpleMessage.getLocation() |
Location<D> |
Locatable.getLocation() |
Location<D> |
Location.getLocation() |
abstract Location<D> |
Location.getReferencePoint()
Returns the reference point of this location.
|
static <D> Location<D> |
Location.interval(D document,
int startline,
int startCol,
int endline,
int endCol) |
static <D> Location<D> |
Location.interval(Location<D> a,
Location<D> b) |
static <D> Location<D> |
Location.intervalRobust(Location<D> a,
Location<D> b) |
static Location |
Location.intervalRobustUnchecked(Location a,
Location b) |
static <D> Location<D> |
Location.line_from_to(D document,
int line,
int startCol,
int endCol) |
static <D> Location<D> |
Location.line(D document,
int line) |
static @Opt Location<String> |
Location.live(int depth,
Predicate<? super StackTraceElement> skipCaller)
Creates a location from the current JVM thread stack trace.
|
static Location<String> |
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) |
static <D> Location<D> |
Location.max(Location<D> x,
Location<D> y) |
static <D> Location<D> |
Location.min(Location<D> x,
Location<D> y) |
Location<D> |
Location.nextLine() |
static <D> Location<D> |
Location.offset(D document,
int offset) |
static <D> Location<D> |
Location.point(D document,
int line,
int column) |
abstract Location<D> |
Location.rel2abs(int off)
Only 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<D> |
LocationMap.resolve_backward(Location<E> loc)
Performs the mapping from right to left,
Can currently only deal with points and intervals, not with sets.
|
Location<E> |
LocationMap.resolve(Location<D> loc)
Performs the mapping from left to right,
Can currently only deal with points and intervals, not with sets.
|
protected static <P,Q> Location<Q> |
LocationMap.resolvePoint(List<Location<P>> from,
List<Location<Q>> to,
Location<P> loc) |
static <D> Location<D> |
Location.setOf(Collection<? extends Location<D>> members) |
Location<D> |
Location.singleColumn() |
Modifier and Type | Method and Description |
---|---|
static Relation<Location<?>,Location<?>> |
Location.comparable() |
static Relation<Location<?>,Location<?>> |
Location.comparable() |
static <D> Function<Location<? extends D>,String> |
Location.formatEmacs(Function<D,? extends String> formatDoc) |
static <D> Function<Location<D>,Location<D>> |
Location.getReferencePoint(Class<? extends D> doc) |
static <D> Function<Location<D>,Location<D>> |
Location.getReferencePoint(Class<? extends D> doc) |
abstract Collection<Location<D>> |
Location.getRegions() |
static <D,E> Function<Location<D>,Location<E>> |
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> Function<Location<D>,Location<E>> |
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,E> BiFunction<Function<Location<D>,Location<E>>,SimpleMessage<D>,SimpleMessage<E>> |
SimpleMessage.mapLocation()
A
BiFunction which delivers a clone of a SimpleMessage
and applies a mapping function on the Location part. |
static <D,E> BiFunction<Function<Location<D>,Location<E>>,SimpleMessage<D>,SimpleMessage<E>> |
SimpleMessage.mapLocation()
A
BiFunction which delivers a clone of a SimpleMessage
and applies a mapping function on the Location part. |
static <D> Comparator<Location<D>> |
Location.pointOrder() |
static <D> Comparator<Location<D>> |
Location.referencePointOrder() |
Modifier and Type | Method and Description |
---|---|
abstract int |
Location.abs2rel(Location<D> loc)
Only defined for Regions covering only one line:
Delivers the relative offset (in column numbers) of
the given position from the start of the interval
|
void |
MessageLocationFilter.addRegion(Location<D> loc) |
static <D> Location<D> |
Location.cast(Location<? extends D> loc) |
static boolean |
Location.comparable(Location<?> x,
Location<?> y) |
static boolean |
Location.comparable(Location<?> x,
Location<?> y) |
abstract boolean |
Location.contains(Location<?> loc) |
protected <P,Q> Location<Q> |
LocationMap.doResolve(List<Location<P>> from,
List<Location<Q>> to,
Location<P> loc) |
void |
SimpleMessage.Generator.error(Exception ex,
Location<D> location,
String message)
Create a message of the indicated kind, with the given attributes, and send
it to the current target.
|
void |
SimpleMessage.Generator.error(Location<D> location,
String message)
Create a message of the indicated kind, with the given attributes, and send
it to the current target.
|
void |
SimpleMessage.Generator.failure(Location<D> location,
String message)
Create a message of the indicated kind, with the given attributes, and send
it to the current target.
|
void |
SimpleMessage.Generator.hint(Location<D> location,
String message)
Create a message of the indicated kind, with the given attributes, and send
it to the current target.
|
static <D> Location<D> |
Location.interval(Location<D> a,
Location<D> b) |
static <D> Location<D> |
Location.interval(Location<D> a,
Location<D> b) |
static <D> Location<D> |
Location.intervalRobust(Location<D> a,
Location<D> b) |
static <D> Location<D> |
Location.intervalRobust(Location<D> a,
Location<D> b) |
static Location |
Location.intervalRobustUnchecked(Location a,
Location b) |
static Location |
Location.intervalRobustUnchecked(Location a,
Location b) |
static <D> boolean |
Location.isAdjacent(Location<D> a,
Location<D> b) |
static <D> boolean |
Location.isAdjacent(Location<D> a,
Location<D> b) |
boolean |
MessageLocationFilter.match(Location<D> loc) |
static <D> Location<D> |
Location.max(Location<D> x,
Location<D> y) |
static <D> Location<D> |
Location.max(Location<D> x,
Location<D> y) |
static <D> Location<D> |
Location.min(Location<D> x,
Location<D> y) |
static <D> Location<D> |
Location.min(Location<D> x,
Location<D> y) |
void |
LocationMap.put(Location<D> left,
Location<E> right)
establishes the mapping between both locations.
|
void |
LocationMap.put(Location<D> left,
Location<E> right)
establishes the mapping between both locations.
|
void |
MessageLocationFilter.removeRegion(Location<D> loc) |
Location<D> |
LocationMap.resolve_backward(Location<E> loc)
Performs the mapping from right to left,
Can currently only deal with points and intervals, not with sets.
|
Location<E> |
LocationMap.resolve(Location<D> loc)
Performs the mapping from left to right,
Can currently only deal with points and intervals, not with sets.
|
protected static <P,Q> Location<Q> |
LocationMap.resolvePoint(List<Location<P>> from,
List<Location<Q>> to,
Location<P> loc) |
void |
Outstream2Log.sendLoc(Location<D> loc) |
void |
SimpleMessage.Generator.warning(Location<D> location,
String message)
Create a message of the indicated kind, with the given attributes, and send
it to the current target.
|
Modifier and Type | Method and Description |
---|---|
protected <P,Q> Location<Q> |
LocationMap.doResolve(List<Location<P>> from,
List<Location<Q>> to,
Location<P> loc) |
protected <P,Q> Location<Q> |
LocationMap.doResolve(List<Location<P>> from,
List<Location<Q>> to,
Location<P> loc) |
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 their
Location (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 their
Location (maybe null to maybe null) is given. |
<E> SimpleMessage<E> |
SimpleMessage.mapLocation(Function<Location<D>,Location<E>> f)
Apply a function which operates on the
Location part to construct
a new message. |
<E> SimpleMessage<E> |
SimpleMessage.mapLocation(Function<Location<D>,Location<E>> f)
Apply a function which operates on the
Location part to construct
a new message. |
static <D> Function<SimpleMessage<D>,String> |
SimpleMessage.messageToString(Function<? super Location<D>,? extends String> formatLoc)
Reified function for converting a message to a string,
using a given transformation function for the
Location part. |
static <D> Function<SimpleMessage<D>,String> |
SimpleMessage.messageToString(Function<? super Location<D>,? extends String> formatLoc,
Function<? super Message.Kind,String> formatKind) |
protected static <P,Q> Location<Q> |
LocationMap.resolvePoint(List<Location<P>> from,
List<Location<Q>> to,
Location<P> loc) |
protected static <P,Q> Location<Q> |
LocationMap.resolvePoint(List<Location<P>> from,
List<Location<Q>> to,
Location<P> loc) |
static <D> Location<D> |
Location.setOf(Collection<? extends Location<D>> members) |
String |
SimpleMessage.toString(Function<? super Location<D>,? extends String> formatLoc)
Convert a message to a string, using a given transformation function
for the
Location part. |
String |
SimpleMessage.toString(Function<? super Location<D>,? extends String> formatLoc,
Function<? super Message.Kind,String> formatKind) |
Constructor and Description |
---|
Outstream2Log(MessageReceiver<SimpleMessage<D>> drain,
Location<D> loc) |
Modifier and Type | Field and Description |
---|---|
protected Location<XMLDocumentIdentifier> |
CatalogByString.TranslationCollector.currentloc |
protected Location |
MuLi.location |
protected Location |
MuLiException.location |
Modifier and Type | Method and Description |
---|---|
Location |
MuLi.get_location() |
Location |
MuLiException.getLocation() |
Modifier and Type | Method and Description |
---|---|
void |
MuLiMessageReceiver.error(Exception cause,
Location<D> loc,
String txt,
Object... args)
(1) Translate the
text and all args , then (2) construct a
SimpleMessage and (3) send it to the current SingleSender.receiver . |
void |
MuLiMessageReceiver.error(Location<D> loc,
String txt,
Object... args) |
void |
MuLiMessageReceiver.failure(Exception cause,
Location<D> loc,
String txt,
Object... args)
|
void |
MuLiMessageReceiver.failure(Location<D> loc,
String txt,
Object... args) |
void |
MuLiMessageReceiver.hint(Exception cause,
Location<D> loc,
String txt,
Object... args)
|
void |
MuLiMessageReceiver.hint(Location<D> loc,
String txt,
Object... args) |
void |
MuLiMessageReceiver.log(Exception cause,
Location<D> loc,
String txt,
Object... args)
|
void |
MuLiMessageReceiver.log(Location<D> loc,
String txt,
Object... args) |
void |
MuLiMessageReceiver.logEnd(Exception cause,
Location<D> loc,
String txt,
Object... args)
|
void |
MuLiMessageReceiver.logEnd(Location<D> loc,
String txt,
Object... args) |
void |
MuLiMessageReceiver.logStart(Exception cause,
Location<D> loc,
String txt,
Object... args)
|
void |
MuLiMessageReceiver.logStart(Location<D> loc,
String txt,
Object... args) |
protected void |
MuLiMessageReceiver.send(Message.Kind kind,
Exception cause,
Location<D> loc,
String txt,
List<Object> args) |
protected void |
MuLiMessageReceiver.send(Message.Kind kind,
Exception cause,
Location<D> loc,
String txt,
Object... args) |
void |
MuLi.set_location(Location loc) |
void |
MuLiMessageReceiver.warning(Exception cause,
Location<D> loc,
String txt,
Object... args)
|
void |
MuLiMessageReceiver.warning(Location<D> loc,
String txt,
Object... args) |
Constructor and Description |
---|
MuLiException(@Opt Location location,
String messageText,
Object... args) |
Modifier and Type | Field and Description |
---|---|
protected SimpleMessage.Generator<Location<String>> |
Model.parseErrorGenerator |
Modifier and Type | Method and Description |
---|---|
Location<D> |
Content.getLocation() |
default @Opt Location<D> |
Parser.Token.getLocation()
Returns the source location of this token.
|
Location<D> |
Reducer.Context.getLocation() |
protected Location<D> |
AbstractCharacterInput.location()
Returns a location that spans input since the last recorded
line/column number.
|
protected Location<D> |
AbstractCharacterInput.locationEnd()
Returns a location that points to the current line/column
number.
|
Modifier and Type | Method and Description |
---|---|
static <D,T> Fragment<D,T,Location<D>> |
Fragment.endInterval() |
static <D,T> Fragment<D,T,Location<D>> |
Fragment.startInterval() |
Modifier and Type | Method and Description |
---|---|
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 |
Reducer.Context.error(Location<D> location,
String message,
Object... args) |
void |
Reducer.Context.hint(Location<D> location,
String message,
Object... args) |
protected abstract U |
AbstractCharacterInput.newToken(@Opt Location<D> location,
String text,
T type) |
void |
Reducer.Context.warning(Location<D> location,
String message,
Object... args) |
Constructor and Description |
---|
Content(Location<D> location,
String text,
T type) |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
TypedDOMGenerator.AbstractNamespaceCollector.addNamespaceMapping(String prefix,
String uri,
Location<XMLDocumentIdentifier> location) |
protected abstract void |
TypedDOMGenerator.AbstractNamespaceCollector.addNamespaceMapping(String prefix,
String uri,
Location<XMLDocumentIdentifier> location) |
ContentParserGenerator.Rule |
ContentParserGenerator.analyze(Location<XMLDocumentIdentifier> location,
String element,
DTD.CP root) |
ContentParserGenerator.Rule |
ContentParserGenerator.analyze(Location<XMLDocumentIdentifier> location,
String element,
DTD.CP root) |
ContentParserGenerator.Rule |
ContentParserGenerator.createRule(Location<XMLDocumentIdentifier> location,
String element,
DTD.CP root) |
ContentParserGenerator.Rule |
ContentParserGenerator.createRule(Location<XMLDocumentIdentifier> location,
String element,
DTD.CP root) |
protected void |
TypedDOMGenerator.error(@Opt Exception ex,
@Opt Location<XMLDocumentIdentifier> location,
String text)
DOCME
|
protected void |
TypedDOMGenerator.error(@Opt Exception ex,
@Opt Location<XMLDocumentIdentifier> location,
String text)
DOCME
|
protected void |
TypedDOMGenerator.error(Location<XMLDocumentIdentifier> location,
String text)
DOCME
|
protected void |
TypedDOMGenerator.error(Location<XMLDocumentIdentifier> location,
String text)
DOCME
|
Modifier and Type | Method and Description |
---|---|
@Opt Location<XMLDocumentIdentifier> |
TypedNode.getLocation()
Return the location in the original text document.
|
@Opt Location<?> |
TdomException.getLocation() |
Modifier and Type | Method and Description |
---|---|
protected void |
TypedElement.initAttrs(@Opt Location<XMLDocumentIdentifier> from,
@Opt Location<XMLDocumentIdentifier> to,
Attributes attrs)
Will be called by generated code.
|
protected 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 not
TdomAttributeSyntaxException can
arise when parsing the attributes. |
protected void |
TypedElement.initAttrsSafe(@Opt Location<XMLDocumentIdentifier> from,
@Opt Location<XMLDocumentIdentifier> to,
Attributes attrs)
Will be called by generated code if not
TdomAttributeSyntaxException can
arise when parsing the attributes. |
void |
TypedNode.setLocation(@Opt Location<XMLDocumentIdentifier> location)
Set the location information.
|
protected void |
TypedNode.setLocation(@Opt Location<XMLDocumentIdentifier> begin,
@Opt Location<XMLDocumentIdentifier> end)
Set the location information to an interval, if both limits are not null.
|
protected void |
TypedNode.setLocation(@Opt Location<XMLDocumentIdentifier> begin,
@Opt Location<XMLDocumentIdentifier> end)
Set the location information to an interval, if both limits are not null.
|
Modifier and Type | Field and Description |
---|---|
protected Location<XMLDocumentIdentifier> |
TPath.Item.location |
Modifier and Type | Field and Description |
---|---|
static Function<TPath.Item,Location<XMLDocumentIdentifier>> |
TPath.Item.get_location
Deprecated.
Use new '::' method reference instead.
|
Modifier and Type | Method and Description |
---|---|
Location<XMLDocumentIdentifier> |
TPath.Item.get_location() |
Modifier and Type | Method and Description |
---|---|
protected void |
TPath.MATCH_ONLY_00.action(Location<XMLDocumentIdentifier> e0) |
boolean |
TPath.Item.set_location(Location<XMLDocumentIdentifier> val) |
Modifier and Type | Method and Description |
---|---|
protected 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) |
Modifier and Type | Field and Description |
---|---|
protected Location<XMLDocumentIdentifier> |
UMod.Item.location |
Modifier and Type | Method and Description |
---|---|
Location<XMLDocumentIdentifier> |
UMod.Item.get_location() |
protected Location<NoDocumentIdentifier> |
Reducer.intoString(int start,
int length) |
Modifier and Type | Method and Description |
---|---|
UMod.ClassDef |
Factory.addClassDef(UMod.ClassDef superclass,
String name,
@Opt Location<XMLDocumentIdentifier> loc,
@Opt String doc,
boolean isAlgebraic,
boolean isAbstract)
Add a class definition to the model.
|
UMod.EnumDef |
Factory.addEnumDef(String name,
@Opt Location<XMLDocumentIdentifier> loc,
@Opt String doc)
Add an enumeration definition to the model.
|
UMod.EnumDef |
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.
|
UMod.ExtDeclaration |
Factory.addExternalDeclaration(String name,
@Opt Location<XMLDocumentIdentifier> loc)
Add an external declaration to the model.
|
UMod.FieldDef |
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, if
cd==null . |
void |
Factory.addTostringText(UMod.ClassDef cd,
String text,
@Opt Location<XMLDocumentIdentifier> loc)
Add a standard
toString() method to the class definition's code. |
UMod.VisitorHint |
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 |
Reducer.synterror(Location<XMLDocumentIdentifier> loc,
String txt) |
protected void |
Factory.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) |
Constructor and Description |
---|
Factory(String name,
boolean parserLike,
@Opt Location<XMLDocumentIdentifier> loc,
@Opt String doc) |
Modifier and Type | Field and Description |
---|---|
protected Location<D> |
IncludingCharBuf.eotext_location
The location after consuming the last character is stored here
to be still deliverable when the finished buffer has been discarded.
|
Modifier and Type | Method and Description |
---|---|
Location<D> |
IncludingCharBuf.getCurrentLocation()
Deliver the position of the last executed
IncludingCharBuf.consume() . |
Location<XMLDocumentIdentifier> |
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.
|
Location<XMLDocumentIdentifier> |
SAXEventStream.MatchException.getLocation() |
Location<XMLDocumentIdentifier> |
SAXEventQueue.getLocation()
Delivers the location of the current NEXT Event, i.e.
|
static Location<XMLDocumentIdentifier> |
SaxExceptionCatcher.location(SAXException ex) |
static Location<XMLDocumentIdentifier> |
SaxExceptionCatcher.location(SAXParseException ex) |
static Location<XMLDocumentIdentifier> |
SaxExceptionCatcher.location(SourceLocator ex) |
Location<XMLDocumentIdentifier> |
SAXEventStream.matchedEtherealLocation() |
Location<XMLDocumentIdentifier> |
SAXEventQueue.matchedEtherealLocation() |
Modifier and Type | Method and Description |
---|---|
List<Location<D>> |
IncludingCharBuf.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 Type | Method and Description |
---|---|
void |
IncludingCharBuf.include(char[] s,
Location<D> loc)
Insert the complete content of s at the current position.
|
void |
IncludingCharBuf.include(String s,
Location<D> loc)
Insert the complete content of s at the current position.
|
Constructor and Description |
---|
CharBuf(char[] s,
IncludingCharBuf.CharBuf buf,
Location<D> loc)
see
#CharBuf(Reader,CharBuf,Location) |
CharBuf(Reader r,
IncludingCharBuf.CharBuf buf,
Location<D> loc)
Create a new buffer, link it via
IncludingCharBuf.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.
|
Modifier and Type | Method and Description |
---|---|
Location<XMLDocumentIdentifier> |
X_LLkParser.getLocation() |
Location<D> |
EventFilter.getLocation() |
Location<XMLDocumentIdentifier> |
SAXEventGenerator.getLocation() |
Location<D> |
EventGenerator.getLocation() |
Location<D> |
EventFilter.getLocation(antlr.RecognitionException e) |
Location<XMLDocumentIdentifier> |
SAXEventGenerator.getLocation(antlr.RecognitionException e) |
Location<D> |
EventGenerator.getLocation(antlr.RecognitionException e) |
Modifier and Type | Field and Description |
---|---|
Location<XMLDocumentIdentifier> |
Application.UserInterruptionException.loc |
protected Location<XMLDocumentIdentifier> |
Rt.Definition.location |
Modifier and Type | Field and Description |
---|---|
static Function<Rt.Definition,Location<XMLDocumentIdentifier>> |
Rt.Definition.get_location
Deprecated.
Use new '::' method reference instead.
|
Modifier and Type | Method and Description |
---|---|
Location<XMLDocumentIdentifier> |
Rt.Definition.get_location() |
abstract Location<XMLDocumentIdentifier> |
BuiltInFunctions.AdditionalContext.getCurrentXsltLocation() |
protected Location<XMLDocumentIdentifier> |
MessageSender.getLocation(TypedNode n) |
Modifier and Type | Method and Description |
---|---|
protected void |
Rt.MATCH_ONLY_00.action(Location<XMLDocumentIdentifier> e0) |
URI |
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>> |
Transformation.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,
List<String> vals) |
static boolean |
Transformation.checkEnumerationValue(Location<XMLDocumentIdentifier> loc,
MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg,
CDataAttribute attr,
String spec,
String v,
String... vals) |
boolean |
TPathCache.checkPattern(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg_EXT,
Location<XMLDocumentIdentifier> loc,
TPathCache.ExprClassified expr,
boolean inTemplateOrKeyMatch,
String role)
Returns whether the ExprClassified is a pattern, and updates
patternParts
accordingly. |
protected void |
Transformation.duplicateHint(Location<XMLDocumentIdentifier> loc,
NamespaceName name) |
protected void |
Application.errorOrWarning(boolean errorNotWarn,
Location<XMLDocumentIdentifier> loc,
String text) |
Templates |
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 a
Templates object. |
Transformation |
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.
|
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.ExprClassified |
TPathCache.parse(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg_EXT,
Location<XMLDocumentIdentifier> loc,
NamespaceName attribName,
String data,
boolean isTemplate)
Parse expression source and store result to caches.
|
boolean |
Rt.Definition.set_location(Location<XMLDocumentIdentifier> val) |
Constructor and Description |
---|
AttributeChecks_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) |
see also the complete user documentation .