Uses of Class
eu.bandm.tools.dtd.DTD.Element
Package
Description
Model for w3c XML DTDs, with preserved syntax.
Canonical model of a W3C DTD with evaluated semantics; plus utility applications.
Generates typed models of XML documents,
see
meta-tools TDOM user documentation.
Contains base and auxiliary classes for code generated by tdom.
-
Uses of DTD.Element in eu.bandm.tools.dtd
Modifier and TypeFieldDescriptionfinal Map<DTD.Element,
Set<DTD.AttDef>> Statistics.abstractCandidates
Elements which have (nested) disjunctions of singletons as contents model.final Multimap<DTD.Element,
String> Statistics.el2att
Elements refer to attributes in their attlist.final Multimap<DTD.Element,
DTD.Element> Statistics.el2el
Left elements refer to right elements in their contents model.final Multimap<DTD.Element,
DTD.Element> Statistics.el2el
Left elements refer to right elements in their contents model.protected Map<String,
DTD.Element> ElementIndex.name2element
Modifier and TypeMethodDescriptionDTD.Element.doclone()
Clones this object.protected DTD.Element
TunedDTDParser.elementDecl()
Parsing function.DTD.__SAX_Parser.fill_Element
(Object res) ElementIndex.getElement
(String name) Return theDTD.Element
object for a given element name ("tag").Copies values of all common fields from the argument.DTD.__SAX_Parser.matchSAX_Element()
Modifier and TypeMethodDescriptionElementIndex.allElements()
Returns allDTD.Element
objects in the dtd.static Pattern<DTD.Element>
DTD.Element.get_content
(Pattern<? super DTD.ContentModel> p) Lifts a pattern which matches the field value to one which matches this whole object.static Pattern<DTD.Element>
Lifts a pattern which matches the field value to one which matches this whole object.static Pattern<DTD.Element>
DTD.__Patterns.term_Element
(Pattern<? super DTD.MarkupDecl> superpattern, Pattern<? super String> p_name, Pattern<? super DTD.ContentModel> p_content) Modifier and TypeMethodDescriptionvoid
ContentSimplifier.action
(DTD.Element element) protected void
DTD.__Formatter.action
(DTD.Element el) void
DTD.__SAX_Writer.action
(DTD.Element e0) protected void
DTD.CoRewriter.action
(DTD.Element e0) protected void
DTD.Dump.action
(DTD.Element e0) protected void
DTD.MATCH_ONLY_00.action
(DTD.Element e0) protected void
DTD.Rewriter.action
(DTD.Element e0) protected void
DTD.SinglePathVisitor.action
(DTD.Element e0) protected void
DTD.Visitor.action
(DTD.Element e0) static final String
Utilities.canonicalKey
(DTD.Element element) Makes the string used as key into maps/sets which unify different kinds of markup declaration.protected boolean
Statistics.check_abstract_precondition
(DTD.Element el) Returns whether the contents are an undecorated choice of undecorated singletons, and thus are a candidate for an "abstract" Tdom class.protected void
DTD.Dump.descend
(DTD.Element e0) protected void
DTD.Visitor.descend
(DTD.Element e0) void
DTD.__SAX_Writer.dumpfields
(DTD.Element e0) void
DTD.__SAX_Parser.XMLPARSER_Element.fillFields
(DTD.Element newobj) void
DTD.MATCH_ONLY_00.match
(DTD.Element e0) void
DTD.__SAX_Parser.XMLPARSER_Element.parsefields
(DTD.Element newobj) protected void
DTD.Visitor.post
(DTD.Element e0) protected void
DTD.Visitor.pre
(DTD.Element e0) protected void
DTD.Dump.printscalars
(DTD.Element e0) protected void
DTD.CoRewriter.rewriteFields
(DTD.Element clone) protected void
DTD.Rewriter.rewriteFields
(DTD.Element clone) protected Format
DTD.__Formatter.toFormat
(DTD.Element el) -
Uses of DTD.Element in eu.bandm.tools.dtm
Modifier and TypeFieldDescriptionprotected final Map<DTD.Element,
String> HtmlRenderer.el2tooltip
Map of elements to Strings with content-plus-attributenamesModifier and TypeMethodDescriptionprotected DTD.Element
HtmlRenderer.elementDecl()
Parsing AND rendering function, EXTENDED COPY of super():Modifier and TypeMethodDescriptionstatic final String
HtmlRenderer.anchorName
(DTD.Element e) protected String
HtmlRenderer.expandedText
(DTD.Element e) ATTENION "mode=1" ??? FIXME WAS SOLL DAS BEDEUTEN ?? append the content model behind each "DTD.Abbrev" -
Uses of DTD.Element in eu.bandm.tools.tdom
Modifier and TypeFieldDescription(package private) final DTD.Element
ElementTemplate.element
The original definition of this element.Modifier and TypeMethodDescriptionvoid
TypedDOMGenerator.action
(DTD.Element element) Code generation for one declared element.(package private) ElementTemplate
PackageTemplate.addElement
(DTD.Element element, NamespaceName nname, boolean isPublic) VisitorTemplate.addVisitMethodWithTemplate
(MetaType type, String name, DTD.Element element) If element!=null also a method in VisitorTemplate is created.ContentParserGenerator.createRule
(DTD.Element element) ModifierConstructorDescriptionElementTemplate
(PackageTemplate packageTemplate, DTD.Element element, NamespaceName nname, boolean isPublic) -
Uses of DTD.Element in eu.bandm.tools.tdom.runtime
Modifier and TypeMethodDescriptionDefaultErrorHandler.noSuchElement
(String tagName) ErrorHandler.noSuchElement
(String tagName)