Uses of Class
eu.bandm.tools.d2d2.model.Reference
Packages that use Reference
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.
Umod main model class: This is a model for the
results of d2d text parsing.
-
Uses of Reference in eu.bandm.tools.d2d2.base
Fields in eu.bandm.tools.d2d2.base declared as ReferenceModifier and TypeFieldDescriptionprotected ReferenceStackPrinter.activeRefHolds the last reference which has been entered and is stored in the next-lower State_singleton.(package private) ReferenceCharParserPrepare.ReduceToCardinalities.currentRefstatic final ReferenceStackPrinter.FollowSet.epsilonRefencePseudo-reference to mark empty content.protected final ReferenceUMod2Def.TSOAP_IDprotected final ReferenceUMod2Def.TSOAP_ITEMprotected final ReferenceUMod2Def.TSOAP_MAPLprotected final ReferenceUMod2Def.TSOAP_NULLprotected final ReferenceUMod2Def.TSOAP_REFFields in eu.bandm.tools.d2d2.base with type parameters of type ReferenceModifier and TypeFieldDescriptionNavigate.makeRefDelivers an unresolved reference expression which contains the given name.protected Map<Reference, Resolver4.Inst> Resolver4.patchCyclesprotected Map<Reference, Classifier.Instance> Resolver4.reference2instanceMethods in eu.bandm.tools.d2d2.base that return ReferenceModifier and TypeMethodDescriptionstatic ReferenceNavigate.coResolve(Definition def) Delivers a resolved reference expression which points to the given definition.Navigate.findImplicit(TagsRegExp def) Find the reference marked as#implicit, iff it is the first in a sequence (possibly length 1) on the top of the content model of the given regexp.Navigate.findImplicit(TagsRegExp def, boolean instantiated) Find the reference marked as#implicit, iff it is the first in a sequence (possibly length 1) on the top of the content model of the given regexp.Navigate.singleReference(Insertion ins) Returns the only reference which is the argument of the insertion, otherwise null.Methods in eu.bandm.tools.d2d2.base with parameters of type ReferenceModifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidPut "tag->expr" into the directors map for later parsing.voidStore the referred definiton as an attribute, if appropriate.voidOnly considered to be a character set when under a character set operator.voidCompound ids like "A.b" will not be replaced because they are never entered as keys in a directory of definitions (neither module-wide nor local).protected voidWrite the resolved field only it it is not yet set.voidvoidPrint the source text of a reference.voidEvidentvoidvoidRender a reference.voidvoidvoidFollow the argument to the addressed definition.voidprotected abstract voidUserdoc.getHrefTooltipAlt(Reference ref, String[] out) Callback method to deliver these three values for the graphic rendering of the given reference.protected voidUserdocInstantiated.getHrefTooltipAlt(Reference ref, String[] result) protected voidUserdocUninstantiated.getHrefTooltipAlt(Reference ref, String[] result) Callback method to deliver these three values for the graphic rendering of the given reference.protected StringDelivers the name of the referred defintion to represent a reference expression.protected Stringprotected voidEnter the referred definition into the to-do-set, if not already visitedx.voidResolver4.rewriteFields(Reference ref) protected voidResolver4.switchModuleRest(Location<XMLDocumentIdentifier> loc, Reference currentReference, String... prefs) Discard the first prefix, as reflected in the global state, and call resolution for the rest components of the identifier.protected voidResolver4.visitDefinition(Location<XMLDocumentIdentifier> loc, Reference currentReference, String... prefs) protected voidResolver4.visitPossiblyImportedDefinition(Location<XMLDocumentIdentifier> loc, Reference currentReference, String id) protected voidResolver4.visitPossiblyImportedDefinition(Location<XMLDocumentIdentifier> loc, Reference currentReference, String... prefs) Method parameters in eu.bandm.tools.d2d2.base with type arguments of type ReferenceModifier and TypeMethodDescriptionstatic AltXsltInstance.makealt(Collection<Reference> subs) Wraps the argument in an "alt" expression. -
Uses of Reference in eu.bandm.tools.d2d2.model
Fields in eu.bandm.tools.d2d2.model declared as ReferenceModifier and TypeFieldDescriptionprotected ReferenceSubst.divGenerated by umod; model author's documentation MISSING.Fields in eu.bandm.tools.d2d2.model with type parameters of type ReferenceModifier and TypeFieldDescriptionSubst.get_divDeprecated.Use new '::' method reference instead.Reference.get_isImplicitDeprecated.Use new '::' method reference instead.static final Function<Reference, Definition> Reference.get_resolvedDeprecated.Use new '::' method reference instead.Reference.get_sourceTextDeprecated.Use new '::' method reference instead.Methods in eu.bandm.tools.d2d2.model that return ReferenceModifier and TypeMethodDescriptionReference.doclone()Clones this object.__SAX_Parser.fill_Reference(Object res) Subst.get_div()Generated by umod; model author's documentation MISSING.Copies values of all common fields from the argument.__SAX_Parser.matchSAX_Reference()Methods in eu.bandm.tools.d2d2.model that return types with arguments of type ReferenceModifier and TypeMethodDescriptionReference.get_isImplicit(Pattern<? super Boolean> p) Lifts a pattern which matches the field value to one which matches this whole object.Reference.get_resolved(Pattern<? super Definition> p) Lifts a pattern which matches the field value to one which matches this whole object.Reference.get_sourceText(Pattern<? super String> p) Lifts a pattern which matches the field value to one which matches this whole object.__Patterns.term_Reference(Pattern<? super Expression> superpattern, Pattern<? super String> p_sourceText, Pattern<? super Boolean> p_isImplicit, Pattern<? super Definition> p_resolved) Methods in eu.bandm.tools.d2d2.model with parameters of type ReferenceModifier and TypeMethodDescriptionprotected voidvoidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidvoid__SAX_Writer.dumpfields(Reference e0) void__SAX_Parser.XMLPARSER_Reference.fillFields(Reference newobj) voidvoid__SAX_Parser.XMLPARSER_Reference.parsefields(Reference newobj) protected voidprotected voidprotected voidDump.printscalars(Reference e0) protected voidCoRewrite.rewriteFields(Reference clone) protected voidRewrite.rewriteFields(Reference clone) booleanGenerated by umod; model author's documentation MISSING.protected FormatMethod parameters in eu.bandm.tools.d2d2.model with type arguments of type ReferenceModifier and TypeMethodDescription__Patterns.cast_Reference(Pattern<? super Reference> p) Lifts a pattern which matches the field value to one which matches this whole object.Constructors in eu.bandm.tools.d2d2.model with parameters of type ReferenceModifierConstructorDescriptionSubst(Expression on, Reference div, Expression mul) Synthetic minimal constructor provided by the umod compiler.Subst(Location<XMLDocumentIdentifier> location, Expression on, Reference div, Expression mul) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..". -
Uses of Reference in eu.bandm.tools.d2d2.parser2
Fields in eu.bandm.tools.d2d2.parser2 with type parameters of type ReferenceModifier and TypeFieldDescriptionstatic final Reading<XMLDocumentIdentifier, D2dLexer.TokenType, Reference> Parser2.referenceAccepts and decodes references, which are identifiers separated by dots. -
Uses of Reference in eu.bandm.tools.d2d2.rt
Fields in eu.bandm.tools.d2d2.rt declared as ReferenceModifier and TypeFieldDescriptionprotected ReferenceState_singleton.refGenerated by umod; model author's documentation MISSING.Fields in eu.bandm.tools.d2d2.rt with type parameters of type ReferenceModifier and TypeFieldDescriptionstatic final Function<State_singleton, Reference> State_singleton.get_refDeprecated.Use new '::' method reference instead.Methods in eu.bandm.tools.d2d2.rt that return ReferenceModifier and TypeMethodDescriptionState_singleton.get_ref()Generated by umod; model author's documentation MISSING.Methods in eu.bandm.tools.d2d2.rt with parameters of type ReferenceModifier and TypeMethodDescriptionprotected voidbooleanGenerated by umod; model author's documentation MISSING.Method parameters in eu.bandm.tools.d2d2.rt with type arguments of type ReferenceModifier and TypeMethodDescriptionstatic Pattern<State_singleton> 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 ReferenceModifierConstructorDescriptionState_singleton(ResultContainer result, Reference ref, Definition def, Expression rule) Synthetic minimal constructor provided by the umod compiler.State_singleton(State predec, ResultContainer result, boolean inxslt, Reference ref, Definition def, Expression rule) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".