Package | Description |
---|---|
eu.bandm.tools.d2d2.base |
D2d allows to write valid XML documents directly in the creative flow of authoring,
with minimum typographic noise.
|
eu.bandm.tools.dtm |
Canonical model of a W3C DTD with evaluated semantics; plus utility applications.
|
eu.bandm.tools.tpath.type |
Type checking for tpath expressions.
|
eu.bandm.tools.xslt.base |
txsl = typed xslt 1.0 interpreter with "fragmented validation".
|
Modifier and Type | Method and Description |
---|---|
protected void |
Dtd2Def.Phase1.action(DTM.Element el) |
Modifier and Type | Field and Description |
---|---|
protected DTM.Element |
AttributeChecks.elDef |
protected DTM.Element |
DTM.ElementRef.target
Generated by umod; model author's documentation MISSING.
|
Modifier and Type | Field and Description |
---|---|
protected CheckedMap_RD<NamespaceName,DTM.Element> |
DTM.Dtd.elems
Generated by umod; model author's documentation MISSING.
|
static Function<DTM.Element,CheckedMap_RD<NamespaceName,DTM.Attribute>> |
DTM.Element.get_attrs
Deprecated.
Use new '::' method reference instead.
|
static Function<DTM.Element,DTM.Content> |
DTM.Element.get_content
Deprecated.
Use new '::' method reference instead.
|
static Function<DTM.Dtd,CheckedMap_RD<NamespaceName,DTM.Element>> |
DTM.Dtd.get_elems
Deprecated.
Use new '::' method reference instead.
|
static Function<DTM.ElementRef,DTM.Element> |
DTM.ElementRef.get_target
Deprecated.
Use new '::' method reference instead.
|
Modifier and Type | Method and Description |
---|---|
DTM.Element |
DTM.Element.doclone()
Clones this object.
|
DTM.Element |
DTM.__SAX_Parser.fill_Element(Object res) |
DTM.Element |
DTM.ElementRef.get_target()
Generated by umod; model author's documentation MISSING.
|
DTM.Element |
DTM.Element.initFrom(Object o0)
Copies values of all common fields from the argument.
|
DTM.Element |
DTM.__SAX_Parser.matchSAX_Element() |
Modifier and Type | Method and Description |
---|---|
CheckedMap_RD<NamespaceName,DTM.Element> |
DTM.Dtd.get_elems()
Generated by umod; model author's documentation MISSING.
|
Modifier and Type | Method and Description |
---|---|
protected void |
DTM.MATCH_ONLY_00.action(DTM.Element e0) |
protected void |
DTM.Rewriter.action(DTM.Element e0) |
protected void |
DTM.SinglePathVisitor.action(DTM.Element e0) |
protected void |
DTM.Visitor.action(DTM.Element e0) |
protected void |
DTM.__Formatter.action(DTM.Element el) |
void |
DTM.__SAX_Writer.action(DTM.Element e0) |
protected void |
DTM.Visitor.descend(DTM.Element e0) |
void |
DTM.__SAX_Writer.dumpfields(DTM.Element e0) |
void |
DTM.__SAX_Parser.XMLPARSER_Element.fillFields(DTM.Element newobj) |
void |
DTM.MATCH_ONLY_00.match(DTM.Element e0) |
void |
DTM.__SAX_Parser.XMLPARSER_Element.parsefields(DTM.Element newobj) |
void |
DTM.ElementRef.patch(DTM.Element el) |
protected void |
DTM.Visitor.post(DTM.Element e0) |
protected void |
DTM.Visitor.pre(DTM.Element e0) |
void |
DTM.Dtd.put_elems(NamespaceName key0,
DTM.Element value)
Convenience un-Currying method.
|
protected void |
DTM.Rewriter.rewriteFields(DTM.Element clone) |
protected Format |
DTM.__Formatter.toFormat(DTM.Element el) |
DTM.ElementRef |
DTM.ElementRef.with_target(DTM.Element val)
Generated by umod; model author's documentation MISSING.
|
Modifier and Type | Method and Description |
---|---|
boolean |
DTM.Dtd.set_elems(CheckedMap_RD<NamespaceName,DTM.Element> val)
Generated by umod; model author's documentation MISSING.
|
Constructor and Description |
---|
AttributeChecks(Attributes atts,
DTM.Element elDef,
Location<XMLDocumentIdentifier> loc) |
ElementRef(DTM.Element target)
Constructor generated according to specification #0
Constructor defined according to directive "C 0/..". |
Constructor and Description |
---|
NumerusInference(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 and Description |
---|
NumerusInference(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.
|
Modifier and Type | Field and Description |
---|---|
static DTM.Element |
PathMap.el_PCDATA |
Modifier and Type | Field and Description |
---|---|
protected Set<DTM.Element> |
PathMap.anyContents |
protected Multimap<Integer,DTM.Element> |
PathMap.belongsTo
content model position to the element it is part of its content model.
|
protected Multimap<Integer,DTM.Element> |
PathMap.refersTo
content model position to the element it refers to.
|
protected Map<DTM.Element,Integer> |
PathMap.startPos
zero-th content model position of an element
|
Modifier and Type | Method and Description |
---|---|
void |
PathMap.action(DTM.Element element) |
Modifier and Type | Method and Description |
---|---|
Transformation |
TransformationCache.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.
|
Constructor and Description |
---|
AttributeChecks_valueTemplates(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg,
TPathCache cache,
Attributes atts,
DTM.Element elDef,
Location<XMLDocumentIdentifier> loc,
Set<NamespaceName> additionalXslt) |
Constructor and Description |
---|
Transformation(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg,
Trace trace,
TemplatesCache templatesCache,
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.
|
see also the complete user documentation .