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) ImportContextClassifier.Instance.icprotected ImportContextResolver4.importContextForDefsprotected final ImportContextResolver4.rootImportContextFields in eu.bandm.tools.d2d2.base with type parameters of type ImportContextModifier and TypeFieldDescription(package private) final Set<ImportContext> Classifier.Instance.differentprotected Map<Definition, Map<ImportContext, Classifier.Instance>> Classifier.instancesMethods in eu.bandm.tools.d2d2.base that return ImportContextModifier and TypeMethodDescriptionprotected @Opt ImportContextResolver4.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) ImportContextResolver4.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 StringResolver4.compoundKey(ImportContext ic) Return compound string which reflects the path of imports reaching this context.(package private) static StringResolver4.compoundKey(ImportContext ic, Definition def) Return the compound string for the definition instantiation in this context.(package private) static StringResolver4.compoundKeyX(ImportContext ic) Return compound string which reflects the path of imports reaching this context.protected Classifier.InstanceClassifier.createNewInstance(ImportContext ic, Definition raw) non-substituted case.protected @Opt Classifier.InstanceClassifier.findInstance(Definition raw, ImportContext ic) (package private) voidResolver4.installCode_X(Definition def, ImportContext imp) protected @Opt ImportContextResolver4.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) ImportContextResolver4.newImportContext(@Opt ImportContext predec, ImportItem importItem, String moduleAddress, Module rawModule, String key) protected Classifier.InstanceClassifier.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 ImportContextBinding.contextGenerated by umod; model author's documentation MISSING.protected @Opt ImportContextImportContext.predecGenerated 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_contextDeprecated.Use new '::' method reference instead.static final Function<ImportContext, ImportItem> ImportContext.get_importItemDeprecated.Use new '::' method reference instead.static final Function<ImportContext, String> ImportContext.get_keyDeprecated.Use new '::' method reference instead.static final Function<ImportContext, Integer> ImportContext.get_levelDeprecated.Use new '::' method reference instead.static final Function<ImportContext, String> ImportContext.get_moduleAddressDeprecated.Use new '::' method reference instead.static final Function<ImportContext, @Opt ImportContext> ImportContext.get_predecDeprecated.Use new '::' method reference instead.static final Function<ImportContext, @Opt ImportContext> ImportContext.get_predecDeprecated.Use new '::' method reference instead.static final Function<ImportContext, Module> ImportContext.get_rawModuleDeprecated.Use new '::' method reference instead.static final Function<ImportContext, NonNullKeyMap<String, @Opt ImportContext>> ImportContext.get_subsDeprecated.Use new '::' method reference instead.static final Function<ImportContext, NonNullKeyMap<String, @Opt ImportContext>> ImportContext.get_subsDeprecated.Use new '::' method reference instead.protected NonNullKeyMap<String, @Opt ImportContext> ImportContext.subsGenerated by umod; model author's documentation MISSING.Methods in eu.bandm.tools.d2d2.rt that return ImportContextModifier and TypeMethodDescriptionImportContext.doclone()Clones this object.__SAX_Parser.fill_ImportContext(Object res) 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.__SAX_Parser.matchSAX_ImportContext()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 @Opt 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 NonNullKeyMap<String, @Opt ImportContext>> p) Lifts a pattern which matches the field value to one which matches this whole object.protected NonNullKeyMap<String, @Opt ImportContext> __SAX_Parser.parse_0()static Pattern<ImportContext> __Patterns.term_ImportContext(Pattern<Object> superpattern, Pattern<? super @Opt 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 NonNullKeyMap<String, @Opt 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) void__SAX_Writer.action(ImportContext e0) protected voidDump_rt.action(ImportContext e0) protected voidMATCH_ONLY_00.action(ImportContext e0) protected voidMatch_rt.action(ImportContext e0) protected voidSinglePhase_rt.action(ImportContext e0) protected voidDump_rt.descend(ImportContext e0) protected voidMatch_rt.descend(ImportContext e0) void__SAX_Writer.dumpfields(ImportContext e0) void__SAX_Parser.XMLPARSER_ImportContext.fillFields(ImportContext newobj) voidDump_rt.follow_subs(ImportContext element) voidMatch_rt.follow_subs(ImportContext element) voidSinglePhase_rt.follow_subs(ImportContext element) voidMATCH_ONLY_00.followAll_subs(ImportContext element) voidMATCH_ONLY_00.match(ImportContext e0) void__SAX_Parser.XMLPARSER_ImportContext.parsefields(ImportContext newobj) protected voidMatch_rt.post(ImportContext e0) protected voidMatch_rt.pre(ImportContext e0) protected voidDump_rt.printscalars(ImportContext e0) voidImportContext.put_subs(String key0, @Opt ImportContext value) Convenience un-Currying method.
Set the value at the given coordinate and automatically generate all intermediate collections, if not yet existing.booleanBinding.set_context(ImportContext val) Generated by umod; model author's documentation MISSING.booleanImportContext.set_predec(@Opt 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 @Opt 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 NonNullKeyMap<String, @Opt ImportContext>> p) Lifts a pattern which matches the field value to one which matches this whole object.booleanImportContext.set_subs(NonNullKeyMap<String, @Opt ImportContext> val) Generated by umod; model author's documentation MISSING.Constructors in eu.bandm.tools.d2d2.rt with parameters of type ImportContextModifierConstructorDescriptionBinding(@Opt Binding predec, String id, Expression exp, ImportContext context, @Opt String definitionName) Constructor defined according to directive »C 0/..«.
Binding(String id, Expression exp, ImportContext context) Constructor with minimal set of arguments, is supplied automatically by the umod compiler, not explicitly by the user.
ImportContext(@Opt ImportContext predec, ImportItem importItem, String moduleAddress, Module rawModule, String key, int level) Constructor defined according to directive »C 0/..«.