Uses of Class
eu.bandm.tools.dtm.DTM.Element
Packages that use DTM.Element
Package
Description
D2d allows to write valid XML documents directly in the creative flow of authoring,
with minimum typographic noise.
Canonical model of a W3C DTD with evaluated semantics;
plus utility applications.
Type checking for tpath expressions.
txsl = typed xslt 1.0 interpreter with "fragmented validation".
-
Uses of DTM.Element in eu.bandm.tools.d2d2.base
Methods in eu.bandm.tools.d2d2.base with parameters of type DTM.ElementModifier and TypeMethodDescriptionprotected voidDtd2Def.Phase1.action(DTM.Element el) Generate the d2d definition element and its contents expressions. -
Uses of DTM.Element in eu.bandm.tools.dtm
Fields in eu.bandm.tools.dtm declared as DTM.ElementModifier and TypeFieldDescriptionprotected final DTM.ElementAttributeChecks.elDefprotected DTM.ElementDTM.ElementRef.targetGenerated by umod; model author's documentation MISSING.Fields in eu.bandm.tools.dtm with type parameters of type DTM.ElementModifier and TypeFieldDescriptionprotected NonNullMap<NamespaceName, DTM.Element> DTM.Dtd.elemsGenerated by umod; model author's documentation MISSING.Methods in eu.bandm.tools.dtm that return DTM.ElementModifier and TypeMethodDescriptionDTM.Element.doclone()Clones this object.DTM.ElementRef.get_target()Generated by umod; model author's documentation MISSING.Copies values of all common fields from the argument.Methods in eu.bandm.tools.dtm that return types with arguments of type DTM.ElementModifier and TypeMethodDescriptionstatic Pattern<DTM.Element> DTM.Element.get_attrs(Pattern<? super NonNullMap<NamespaceName, DTM.Attribute>> p) Lifts a pattern which matches the field value to one which matches this whole object.static Pattern<DTM.Element> DTM.Element.get_content(Pattern<? super DTM.Content> p) Lifts a pattern which matches the field value to one which matches this whole object.DTM.Dtd.get_elems()Generated by umod; model author's documentation MISSING.static Pattern<DTM.Element> DTM.__Patterns.term_Element(Pattern<? super DTM.Named> superpattern, Pattern<? super NonNullMap<NamespaceName, DTM.Attribute>> p_attrs, Pattern<? super DTM.Content> p_content) Methods in eu.bandm.tools.dtm with parameters of type DTM.ElementModifier and TypeMethodDescriptionprotected voidDTM.__Formatter.action(DTM.Element el) protected voidDTM.__TREEGEN__.Inner1.Inner2.action(DTM.Element e0) protected voidDTM.MATCH_ONLY_00.action(DTM.Element e0) protected voidDTM.Rewriter.action(DTM.Element e0) protected voidDTM.SinglePathVisitor.action(DTM.Element e0) protected voidDTM.Visitor.action(DTM.Element e0) protected voidDTM.Visitor.descend(DTM.Element e0) voidDTM.Rewriter.follow_attrs(DTM.Element element) voidDTM.SinglePathVisitor.follow_attrs(DTM.Element element) voidDTM.Visitor.follow_attrs(DTM.Element element) voidDTM.MATCH_ONLY_00.followAll_attrs(DTM.Element element) voidDTM.MATCH_ONLY_00.match(DTM.Element e0) voidDTM.ElementRef.patch(DTM.Element el) protected voidDTM.Visitor.post(DTM.Element e0) protected voidDTM.Visitor.pre(DTM.Element e0) voidDTM.Dtd.put_elems(NamespaceName key0, DTM.Element value) Convenience un-Currying method.
Set the value at the given coordinate and automatically generate all intermediate collections, if not yet existing.protected voidDTM.Rewriter.rewriteFields(DTM.Element clone) protected FormatDTM.__Formatter.toFormat(DTM.Element el) DTM.ElementRef.with_target(DTM.Element val) Generated by umod; model author's documentation MISSING.Method parameters in eu.bandm.tools.dtm with type arguments of type DTM.ElementModifier and TypeMethodDescriptionDTM.__Patterns.cast_Element(Pattern<? super DTM.Element> p) DTM.Dtd.get_elems(Pattern<? super NonNullMap<NamespaceName, DTM.Element>> p) Lifts a pattern which matches the field value to one which matches this whole object.static Pattern<DTM.ElementRef> DTM.ElementRef.get_target(Pattern<? super DTM.Element> p) Lifts a pattern which matches the field value to one which matches this whole object.booleanDTM.Dtd.set_elems(NonNullMap<NamespaceName, DTM.Element> val) Generated by umod; model author's documentation MISSING.Constructors in eu.bandm.tools.dtm with parameters of type DTM.ElementModifierConstructorDescriptionAttributeChecks(Attributes atts, DTM.Element elDef, Location<XMLDocumentIdentifier> loc) ElementRef(DTM.Element target) Constructor defined according to directive »C 0/..«.
-
Uses of DTM.Element in eu.bandm.tools.tpath.type
Constructors in eu.bandm.tools.tpath.type with parameters of type DTM.ElementModifierConstructorDescriptionNumerusInference(DTM.Dtd dtd, DTM.Element... roots) TypeInference(DTM.Dtd dtd, Function<NamespaceName, FunctionSignature> functions, DTM.Element... roots) Performs type inference assuming that only given elements can be roots.Constructor parameters in eu.bandm.tools.tpath.type with type arguments of type DTM.ElementModifierConstructorDescriptionNumerusInference(DTM.Dtd dtd, Collection<? extends DTM.Element> roots) NumerusInference(DTM.Dtd dtd, Predicate<DTM.Element> filter) TypeInference(DTM.Dtd dtd, Function<NamespaceName, FunctionSignature> functions, Collection<? extends DTM.Element> roots) Performs type inference assuming that only given elements can be roots.TypeInference(DTM.Dtd dtd, Function<NamespaceName, FunctionSignature> functions, Predicate<DTM.Element> filter) ATTENTION MessageReceiver is initially a MessageDisposer. -
Uses of DTM.Element in eu.bandm.tools.xslt.base
Fields in eu.bandm.tools.xslt.base declared as DTM.ElementFields in eu.bandm.tools.xslt.base with type parameters of type DTM.ElementModifier and TypeFieldDescriptionprotected Set<DTM.Element> PathMap.anyContentsprotected Multimap<Integer, DTM.Element> PathMap.belongsTocontent model position to the element it is part of its content model.protected Multimap<Integer, DTM.Element> PathMap.refersTocontent model position to the element it refers to.protected Map<DTM.Element, Integer> PathMap.startPoszero-th content model position of an elementMethods in eu.bandm.tools.xslt.base with parameters of type DTM.ElementMethod parameters in eu.bandm.tools.xslt.base with type arguments of type DTM.ElementModifier and TypeMethodDescriptionTransformationCache.getTransformation(@Opt Location<XMLDocumentIdentifier> callingLocation, URI sourceUri, ResultContext resultContext, Function<NamespaceName, FunctionSignature> builtInFunctions, DTM.Dtd sourceDtm, Collection<DTM.Element> topSourceElements) Called from "Main" etc., central service access points for loading an XSLT source for a particular evaluation context.Constructors in eu.bandm.tools.xslt.base with parameters of type DTM.ElementModifierConstructorDescriptionAttributeChecks_valueTemplates(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, TPathCache cache, Attributes atts, DTM.Element elDef, Location<XMLDocumentIdentifier> loc, Set<NamespaceName> additionalXslt) Constructor parameters in eu.bandm.tools.xslt.base with type arguments of type DTM.ElementModifierConstructorDescriptionTransformation(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, Trace trace, TransformationCache transformationCache, Templates toplevelSource, Transformation.Modifiers modifiers, Function<NamespaceName, FunctionSignature> functionTypes, DTM.Dtd sourceDtm, Collection<DTM.Element> topSourceElements, List<Transformation> calledBy) This constructor is the only external calling point, it creates a new instance and does all type checking, inclusion resolving etc.