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 TypeClassDescriptionclassMemScanner<D>Basic scanner for d2d text recognition, working on and returningMemStringobjects.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 voidprotected voidText2Udom.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 voidprotected voidUdom2Sax.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 withthisand ending before the argument.Methods in eu.bandm.tools.d2d2.infra with parameters of type MemStringModifier and TypeMethodDescriptionbooleanvoidRe-sets all values of "this" to the values of the argument.Returns a new MemString describing the range starting withthisand ending before the argument.voidLimit 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.charsGenerated 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_charsDeprecated.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 voidbooleanGenerated 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/..".