Uses of Class
eu.bandm.tools.d2d2.model.SourceItem
Package
Description
D2d allows to write valid XML documents directly in the creative flow of authoring,
with minimum typographic noise.
Umod main model class: This is the internal
model for the d2d text type definitions.
-
Uses of SourceItem in eu.bandm.tools.d2d2.base
Modifier and TypeMethodDescriptionprotected void
Reducer._addToModule
(Module host, SourceItem item, String kind) static void
Reducer.addToModule
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, Module host, SourceItem item, String kind) Store a definition to the given module.Navigate.getAllModules
(SourceItem si) Delivers the ascending list of containing modules.Def2Dtd.getDocu
(SourceItem item) static Module
Navigate.getModule
(SourceItem si) Find the module which contains a given definition, or the argument itself, if it is a module.protected Element_block_content @Opt []
Userdoc.getRenderedDocu
(SourceItem item) static Module
Navigate.getTopmostModule
(SourceItem si) protected Definition
Dtd2Def.Phase1.makeAttribute
(SourceItem context, String name, DTM.Attribute att) Create a new d2d-definition for a dtd attribute value.protected void
Reducer.putDocu
(SourceItem item) Docu text and key have been stored in GLO variables by visit(El.._documentation).static String
Navigate.qname
(SourceItem si) Return the qualified name which represents nesting of local definitions up to (and excluding) the module level.protected void
Userdoc.renderDocu
(SourceItem item) Convert the docu text for the given item, selected by the value ofUserdoc.targetcode
from d2d source into xhtml. -
Uses of SourceItem in eu.bandm.tools.d2d2.model
Modifier and TypeClassDescriptionclass
Generated by umod; model author's documentation MISSING.class
Generated by umod; model author's documentation MISSING.class
Generated by umod; model author's documentation MISSING.class
Generated by umod; model author's documentation MISSING.class
Generated by umod; model author's documentation MISSING.class
Generated by umod; model author's documentation MISSING.class
Generated by umod; model author's documentation MISSING.class
Generated by umod; model author's documentation MISSING.Modifier and TypeFieldDescriptionprotected SourceItem
SourceItem.context
Generated by umod; model author's documentation MISSING.Modifier and TypeFieldDescriptionstatic final Function<SourceItem,
SourceItem> SourceItem.get_context
Deprecated.Use new '::' method reference instead.static final Function<SourceItem,
SourceItem> SourceItem.get_context
Deprecated.Use new '::' method reference instead.static final Function<SourceItem,
CheckedMap_RD<String, CheckedList<LocString>>> SourceItem.get_docu
Deprecated.Use new '::' method reference instead.static final Function<SourceItem,
Location<XMLDocumentIdentifier>> SourceItem.get_location
Deprecated.Use new '::' method reference instead.static final Function<SourceItem,
String> SourceItem.get_name
Deprecated.Use new '::' method reference instead.Modifier and TypeMethodDescriptionSourceItem.doclone()
Clones this object.__SAX_Parser.fill_SourceItem
(Object res) SourceItem.get_context()
Generated by umod; model author's documentation MISSING.Copies values of all common fields from the argument.__SAX_Parser.matchSAX_SourceItem()
Modifier and TypeMethodDescriptionstatic Pattern<SourceItem>
SourceItem.get_context
(Pattern<? super SourceItem> p) Lifts a pattern which matches the field value to one which matches this whole object.static Pattern<SourceItem>
SourceItem.get_docu
(Pattern<? super CheckedMap_RD<String, CheckedList<LocString>>> p) Lifts a pattern which matches the field value to one which matches this whole object.static Pattern<SourceItem>
SourceItem.get_location
(Pattern<? super Location<XMLDocumentIdentifier>> p) Lifts a pattern which matches the field value to one which matches this whole object.static Pattern<SourceItem>
Lifts a pattern which matches the field value to one which matches this whole object.static Pattern<SourceItem>
__Patterns.term_SourceItem
(Pattern<Object> superpattern, Pattern<? super SourceItem> p_context, Pattern<? super String> p_name, Pattern<? super Location<XMLDocumentIdentifier>> p_location, Pattern<? super CheckedMap_RD<String, CheckedList<LocString>>> p_docu) Modifier and TypeMethodDescriptionprotected void
__Formatter.action
(SourceItem el) void
__SAX_Writer.action
(SourceItem e0) protected void
CoRewrite.action
(SourceItem e0) protected void
Dump.action
(SourceItem e0) protected void
MATCH_ONLY_00.action
(SourceItem e0) protected void
Match.action
(SourceItem e0) protected void
Rewrite.action
(SourceItem e0) protected void
SinglePhase.action
(SourceItem e0) protected void
Dump.descend
(SourceItem e0) protected void
Match.descend
(SourceItem e0) void
__SAX_Writer.dumpfields
(SourceItem e0) void
__SAX_Parser.XMLPARSER_SourceItem.fillFields
(SourceItem newobj) void
CoRewrite.follow_docu
(SourceItem element) void
Dump.follow_docu
(SourceItem element) void
Match.follow_docu
(SourceItem element) void
Rewrite.follow_docu
(SourceItem element) void
SinglePhase.follow_docu
(SourceItem element) void
MATCH_ONLY_00.followAll_docu
(SourceItem element) void
MATCH_ONLY_00.match
(SourceItem e0) void
__SAX_Parser.XMLPARSER_SourceItem.parsefields
(SourceItem newobj) protected void
Match.post
(SourceItem e0) protected void
Match.pre
(SourceItem e0) protected void
Dump.printscalars
(SourceItem e0) protected void
CoRewrite.rewriteFields
(SourceItem clone) protected void
Rewrite.rewriteFields
(SourceItem clone) boolean
SourceItem.set_context
(SourceItem val) Generated by umod; model author's documentation MISSING.protected Format
__Formatter.toFormat
(SourceItem el) Modifier and TypeMethodDescription__Patterns.cast_SourceItem
(Pattern<? super SourceItem> p) static Pattern<SourceItem>
SourceItem.get_context
(Pattern<? super SourceItem> p) Lifts a pattern which matches the field value to one which matches this whole object.static Pattern<Definition>
__Patterns.term_Definition
(Pattern<? super SourceItem> superpattern, Pattern<? super Boolean> p_isgeneric, Pattern<? super Boolean> p_ispublic, Pattern<? super Boolean> p_definedAsLocal, Pattern<? super String> p_postproc, Pattern<? super XmlKind> p_xml_kind, Pattern<? super String> p_xml_src_tag, Pattern<? super NamespaceName> p_xml_tag, Pattern<? super String> p_xml_value, Pattern<? super Boolean> p_xml_trimmed, Pattern<? super String> p_editpragmas) static Pattern<ImportItem>
__Patterns.term_ImportItem
(Pattern<? super SourceItem> superpattern, Pattern<? super String> p_targetURN, Pattern<? super String> p_absolutePath, Pattern<? super Boolean> p_isgeneric, Pattern<? super CheckedMap_RD<String, CheckedMap_RD<String, Expression>>> p_localSubsts, Pattern<? super CheckedMap_RD<String, Expression>> p_globalSubsts) __Patterns.term_Module
(Pattern<? super SourceItem> superpattern, Pattern<? super CheckedMap_RD<String, Module>> p_modules, Pattern<? super CheckedMap_RD<String, ImportItem>> p_imports, Pattern<? super CheckedMap_RD<String, Definition>> p_definitions, Pattern<? super NamespaceName> p_defaultElNs, Pattern<? super CheckedList<NamespaceDecl>> p_namespaces, Pattern<? super Boolean> p_isLocal) ModifierConstructorDescriptionCharsRegExp
(SourceItem context, String name, Location<XMLDocumentIdentifier> location, Expression value) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".Definition
(SourceItem context, String name, 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/..".ImportItem
(SourceItem context, String name, Location<XMLDocumentIdentifier> location) 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/..".ResolvedModule
(SourceItem context, String name, Location<XMLDocumentIdentifier> location, Module raw) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".SourceItem
(SourceItem context, String name, Location<XMLDocumentIdentifier> location) 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/..".XRegExp
(SourceItem context, String name, Location<XMLDocumentIdentifier> location, Expression value) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..". -
Uses of SourceItem in eu.bandm.tools.d2d2.parser2
Modifier and TypeFieldDescriptionstatic final Expression<XMLDocumentIdentifier,
D2dLexer.TokenType, eu.bandm.tools.d2d2.parser2.Parser2.XConsumer<SourceItem>> Parser2.definitionBody
(package private) static final Expression<XMLDocumentIdentifier,
D2dLexer.TokenType, eu.bandm.tools.d2d2.parser2.Parser2.XConsumer<SourceItem>> Parser2.enumDecl
Modifier and TypeMethodDescriptionstatic final Expression<XMLDocumentIdentifier,
D2dLexer.TokenType, eu.bandm.tools.d2d2.parser2.Parser2.XConsumer<SourceItem>> Parser2.definitionBody
(Expression<XMLDocumentIdentifier, D2dLexer.TokenType, eu.bandm.tools.d2d2.parser2.Parser2.XConsumer<SourceItem>> p_definitionBody) DOCMEModifier and TypeMethodDescriptionprotected static void
Parser2.addToContainer
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, SourceItem currentScope, Definition newdef, String kind) AddDefinition
(Enum or Tags or Chars Parser) to currentscope (either to Module or (as a local definition) to a definition).static void
Parser2.addToModule
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, Module host, SourceItem item, String kind) Store a definition to the given module.protected void
Parser2.DocuDistrib.nosubs
(SourceItem container) protected void
Parser2.DocuDistrib.rematch
(SourceItem container, @Opt SourceItem s) Modifier and TypeMethodDescriptionstatic final Expression<XMLDocumentIdentifier,
D2dLexer.TokenType, Optional<List<eu.bandm.tools.d2d2.parser2.Parser2.XConsumer<XRegExp>>>> Parser2.declModifiers
(Expression<XMLDocumentIdentifier, D2dLexer.TokenType, eu.bandm.tools.d2d2.parser2.Parser2.XConsumer<SourceItem>> p_definitionBody) static final Expression<XMLDocumentIdentifier,
D2dLexer.TokenType, eu.bandm.tools.d2d2.parser2.Parser2.XConsumer<SourceItem>> Parser2.definitionBody
(Expression<XMLDocumentIdentifier, D2dLexer.TokenType, eu.bandm.tools.d2d2.parser2.Parser2.XConsumer<SourceItem>> p_definitionBody) DOCMEstatic final Expression<XMLDocumentIdentifier,
D2dLexer.TokenType, eu.bandm.tools.d2d2.parser2.Parser2.XConsumer<XRegExp>> Parser2.localnodes
(Expression<XMLDocumentIdentifier, D2dLexer.TokenType, eu.bandm.tools.d2d2.parser2.Parser2.XConsumer<SourceItem>> p_definitionBody)