Uses of Class
eu.bandm.tools.d2d2.rt.ImportContext
Packages that use ImportContext
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 a model for the
results of d2d text parsing.
-
Uses of ImportContext in eu.bandm.tools.d2d2.base
Fields in eu.bandm.tools.d2d2.base declared as ImportContextModifier and TypeFieldDescription(package private) ImportContext
Classifier.Instance.ic
protected ImportContext
Resolver4.importContextForDefs
protected final ImportContext
Resolver4.rootImportContext
Fields in eu.bandm.tools.d2d2.base with type parameters of type ImportContextModifier and TypeFieldDescription(package private) final Set
<ImportContext> Classifier.Instance.different
protected Map
<Definition, Map<ImportContext, Classifier.Instance>> Classifier.instances
Methods in eu.bandm.tools.d2d2.base that return ImportContextModifier and TypeMethodDescriptionprotected @Opt ImportContext
Resolver4.loadImportedModule
(Location<XMLDocumentIdentifier> loc, ImportContext ic, String pref) Create and store a new import context and load the uninstantiated module text, if not yet done.(package private) ImportContext
Resolver4.newImportContext
(@Opt ImportContext predec, ImportItem importItem, String moduleAddress, Module rawModule, String key) Methods in eu.bandm.tools.d2d2.base that return types with arguments of type ImportContextModifier and TypeMethodDescriptionprotected Map
<ImportContext, Classifier.Instance> Classifier.findInstances
(Definition raw) Methods in eu.bandm.tools.d2d2.base with parameters of type ImportContextModifier and TypeMethodDescription(package private) static String
Resolver4.compoundKey
(ImportContext ic) Return compound string which reflects the path of imports reaching this context.(package private) static String
Resolver4.compoundKey
(ImportContext ic, Definition def) Return the compound string for the definition instantiation in this context.(package private) static String
Resolver4.compoundKeyX
(ImportContext ic) Return compound string which reflects the path of imports reaching this context.protected Classifier.Instance
Classifier.createNewInstance
(ImportContext ic, Definition raw) non-substituted case.protected @Opt Classifier.Instance
Classifier.findInstance
(Definition raw, ImportContext ic) (package private) void
Resolver4.installCode_X
(Definition def, ImportContext imp) protected @Opt ImportContext
Resolver4.loadImportedModule
(Location<XMLDocumentIdentifier> loc, ImportContext ic, String pref) Create and store a new import context and load the uninstantiated module text, if not yet done.(package private) ImportContext
Resolver4.newImportContext
(@Opt ImportContext predec, ImportItem importItem, String moduleAddress, Module rawModule, String key) protected Classifier.Instance
Classifier.provideInstance
(Definition raw, ImportContext ic) Constructors in eu.bandm.tools.d2d2.base with parameters of type ImportContextModifierConstructorDescription(package private)
Inst
(Definition def, ImportContext ic, Binding b, int insertionDepth) (package private)
Instance
(ImportContext ic, Definition raw, Definition rewritten, @Opt Binding substs) -
Uses of ImportContext in eu.bandm.tools.d2d2.rt
Fields in eu.bandm.tools.d2d2.rt declared as ImportContextModifier and TypeFieldDescriptionprotected ImportContext
Binding.context
Generated by umod; model author's documentation MISSING.protected ImportContext
ImportContext.predec
Generated by umod; model author's documentation MISSING.Fields in eu.bandm.tools.d2d2.rt with type parameters of type ImportContextModifier and TypeFieldDescriptionstatic final Function
<Binding, ImportContext> Binding.get_context
Deprecated.Use new '::' method reference instead.static final Function
<ImportContext, ImportItem> ImportContext.get_importItem
Deprecated.Use new '::' method reference instead.static final Function
<ImportContext, String> ImportContext.get_key
Deprecated.Use new '::' method reference instead.static final Function
<ImportContext, Integer> ImportContext.get_level
Deprecated.Use new '::' method reference instead.static final Function
<ImportContext, String> ImportContext.get_moduleAddress
Deprecated.Use new '::' method reference instead.static final Function
<ImportContext, ImportContext> ImportContext.get_predec
Deprecated.Use new '::' method reference instead.static final Function
<ImportContext, ImportContext> ImportContext.get_predec
Deprecated.Use new '::' method reference instead.static final Function
<ImportContext, Module> ImportContext.get_rawModule
Deprecated.Use new '::' method reference instead.static final Function
<ImportContext, CheckedMap_D<String, ImportContext>> ImportContext.get_subs
Deprecated.Use new '::' method reference instead.static final Function
<ImportContext, CheckedMap_D<String, ImportContext>> ImportContext.get_subs
Deprecated.Use new '::' method reference instead.protected CheckedMap_D
<String, ImportContext> ImportContext.subs
Generated by umod; model author's documentation MISSING.Methods in eu.bandm.tools.d2d2.rt that return ImportContextModifier and TypeMethodDescriptionImportContext.doclone()
Clones this object.Binding.get_context()
Generated by umod; model author's documentation MISSING.ImportContext.get_predec()
Generated by umod; model author's documentation MISSING.Copies values of all common fields from the argument.Methods in eu.bandm.tools.d2d2.rt that return types with arguments of type ImportContextModifier and TypeMethodDescriptionstatic Pattern
<ImportContext> ImportContext.get_importItem
(Pattern<? super ImportItem> p) Lifts a pattern which matches the field value to one which matches this whole object.static Pattern
<ImportContext> Lifts a pattern which matches the field value to one which matches this whole object.static Pattern
<ImportContext> Lifts a pattern which matches the field value to one which matches this whole object.static Pattern
<ImportContext> ImportContext.get_moduleAddress
(Pattern<? super String> p) Lifts a pattern which matches the field value to one which matches this whole object.static Pattern
<ImportContext> ImportContext.get_predec
(Pattern<? super ImportContext> p) Lifts a pattern which matches the field value to one which matches this whole object.static Pattern
<ImportContext> ImportContext.get_rawModule
(Pattern<? super Module> p) Lifts a pattern which matches the field value to one which matches this whole object.ImportContext.get_subs()
Generated by umod; model author's documentation MISSING.static Pattern
<ImportContext> ImportContext.get_subs
(Pattern<? super CheckedMap_D<String, ImportContext>> p) Lifts a pattern which matches the field value to one which matches this whole object.static Pattern
<ImportContext> __Patterns.term_ImportContext
(Pattern<Object> superpattern, Pattern<? super ImportContext> p_predec, Pattern<? super ImportItem> p_importItem, Pattern<? super String> p_moduleAddress, Pattern<? super Module> p_rawModule, Pattern<? super String> p_key, Pattern<? super CheckedMap_D<String, ImportContext>> p_subs, Pattern<? super Integer> p_level) Methods in eu.bandm.tools.d2d2.rt with parameters of type ImportContextModifier and TypeMethodDescriptionprotected void
__Formatter.action
(ImportContext el) protected void
Dump_rt.action
(ImportContext e0) protected void
MATCH_ONLY_00.action
(ImportContext e0) protected void
Match_rt.action
(ImportContext e0) protected void
SinglePhase_rt.action
(ImportContext e0) protected void
Dump_rt.descend
(ImportContext e0) protected void
Match_rt.descend
(ImportContext e0) void
Dump_rt.follow_subs
(ImportContext element) void
Match_rt.follow_subs
(ImportContext element) void
SinglePhase_rt.follow_subs
(ImportContext element) void
MATCH_ONLY_00.followAll_subs
(ImportContext element) void
MATCH_ONLY_00.match
(ImportContext e0) protected void
Match_rt.post
(ImportContext e0) protected void
Match_rt.pre
(ImportContext e0) protected void
Dump_rt.printscalars
(ImportContext e0) void
ImportContext.put_subs
(String key0, ImportContext value) Convenience un-Currying method.boolean
Binding.set_context
(ImportContext val) Generated by umod; model author's documentation MISSING.boolean
ImportContext.set_predec
(ImportContext val) Generated by umod; model author's documentation MISSING.protected Format
__Formatter.toFormat
(ImportContext el) Method parameters in eu.bandm.tools.d2d2.rt with type arguments of type ImportContextModifier and TypeMethodDescription__Patterns.cast_ImportContext
(Pattern<? super ImportContext> p) Binding.get_context
(Pattern<? super ImportContext> p) Lifts a pattern which matches the field value to one which matches this whole object.static Pattern
<ImportContext> ImportContext.get_predec
(Pattern<? super ImportContext> p) Lifts a pattern which matches the field value to one which matches this whole object.static Pattern
<ImportContext> ImportContext.get_subs
(Pattern<? super CheckedMap_D<String, ImportContext>> p) Lifts a pattern which matches the field value to one which matches this whole object.boolean
ImportContext.set_subs
(CheckedMap_D<String, ImportContext> val) Generated by umod; model author's documentation MISSING.Constructors in eu.bandm.tools.d2d2.rt with parameters of type ImportContextModifierConstructorDescriptionBinding
(Binding predec, String id, Expression exp, ImportContext context, String definitionName) Constructor generated according to specification #0
Constructor defined according to directive "C 0/.."
.Binding
(String id, Expression exp, ImportContext context) Synthetic minimal constructor provided by the umod compiler.ImportContext
(ImportContext predec, ImportItem importItem, String moduleAddress, Module rawModule, String key, int level) Constructor generated according to specification #0
Constructor defined according to directive "C 0/.."
.