Uses of Class
eu.bandm.tools.d2d2.infra.MemString
Packages that use 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
Subclasses of MemString in eu.bandm.tools.d2d2.baseModifier and TypeClassDescriptionclass
MemScanner<D>
Basic scanner for d2d text recognition, working on and returningMemString
objects.Fields in eu.bandm.tools.d2d2.base declared as MemStringMethods in eu.bandm.tools.d2d2.base that return MemStringModifier and TypeMethodDescriptionMemScanner.get_lastContent()
Return the character contents of the most recently decoded token.Methods in eu.bandm.tools.d2d2.base with parameters of type MemStringModifier 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) Constructors in eu.bandm.tools.d2d2.base with parameters of type MemStringModifierConstructorDescriptionMemScanner
(MemString<D> m) Constructor with a given starting point. -
Uses of MemString in eu.bandm.tools.d2d2.infra
Methods in eu.bandm.tools.d2d2.infra that return MemStringModifier and TypeMethodDescriptionMemString.clone()
Make shallow copy.Returns a new MemString describing the range starting withthis
and ending before the argument.Methods in eu.bandm.tools.d2d2.infra with parameters of type MemStringModifier 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.Constructors in eu.bandm.tools.d2d2.infra with parameters of type MemString -
Uses of MemString in eu.bandm.tools.d2d2.rt
Fields in eu.bandm.tools.d2d2.rt declared as MemStringModifier and TypeFieldDescriptionResultingChars.chars
Generated by umod; model author's documentation MISSING.Fields in eu.bandm.tools.d2d2.rt with type parameters of type MemStringModifier and TypeFieldDescriptionstatic final Function
<ResultingChars, MemString<String>> ResultingChars.get_chars
Deprecated.Use new '::' method reference instead.Methods in eu.bandm.tools.d2d2.rt that return MemStringModifier and TypeMethodDescriptionResultingChars.get_chars()
Generated by umod; model author's documentation MISSING.Methods in eu.bandm.tools.d2d2.rt with parameters of type MemStringModifier and TypeMethodDescriptionprotected void
boolean
Generated by umod; model author's documentation MISSING.Method parameters in eu.bandm.tools.d2d2.rt with type arguments of type MemStringModifier and TypeMethodDescriptionstatic Pattern
<ResultingChars> Lifts a pattern which matches the field value to one which matches this whole object.Constructors in eu.bandm.tools.d2d2.rt with parameters of type MemStringModifierConstructorDescriptionResultingChars
(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/.."
.