Uses of Class
eu.bandm.tools.d2d2.infra.MemString
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 a model for the
results of d2d text parsing.
-
Uses of MemString in eu.bandm.tools.d2d2.base
Modifier and TypeClassDescriptionclass
MemScanner<D>
Basic scanner for d2d text recognition, working on and returningMemString
objects.Modifier and TypeMethodDescriptionMemScanner.get_lastContent()
Return the character contents of the most recently decoded token.Modifier and TypeMethodDescriptionText2Udom.fromMemString
(String locationText, MemString<String> text, ModuleRegistry moduleRegistry) Parse the contents of the given MemString object, which includes a text type declaration header.Text2Udom.fromMemString
(String locationText, MemString<String> text, ModuleRegistry moduleRegistry, @Opt XRegExp toplevelXRegExp, Text2Udom.modes mode) Parse the contents of the given MemString object, containing just the text body.protected void
protected void
Text2Udom.process_char_parser_error
(String tag, MemString<String> charsStart) Is called after a non-acceptions by char parser or by an enumeration has been detected.protected void
protected void
Udom2Sax.writeSimpleElement
(NamespaceName tag, MemString<String> val) ModifierConstructorDescriptionMemScanner
(MemString<D> m) Constructor with a given starting point. -
Uses of MemString in eu.bandm.tools.d2d2.infra
Modifier and TypeMethodDescriptionMemString.clone()
Make shallow copy.Returns a new MemString describing the range starting withthis
and ending before the argument.Modifier and TypeMethodDescriptionboolean
void
Re-sets all values of "this" to the values of the argument.Returns a new MemString describing the range starting withthis
and ending before the argument.void
Limit the length of the character contents as destructive variant. -
Uses of MemString in eu.bandm.tools.d2d2.rt
Modifier and TypeFieldDescriptionResultingChars.chars
Generated by umod; model author's documentation MISSING.Modifier and TypeFieldDescriptionstatic final Function<ResultingChars,
MemString<String>> ResultingChars.get_chars
Deprecated.Use new '::' method reference instead.Modifier and TypeMethodDescriptionResultingChars.get_chars()
Generated by umod; model author's documentation MISSING.Modifier and TypeMethodDescriptionprotected void
boolean
Generated by umod; model author's documentation MISSING.Modifier and TypeMethodDescriptionstatic Pattern<ResultingChars>
Lifts a pattern which matches the field value to one which matches this whole object.ModifierConstructorDescriptionResultingChars
(MemString<String> chars, boolean isWhitespace) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".SubstituteChars
(MemString<String> chars, boolean isWhitespace, Location<String> endLocation) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".