XmlGrammarDefinition<TNode, TName> class

XML grammar definition with TNode and TName.

Inheritance
Implementers

Constructors

XmlGrammarDefinition(XmlEntityMapping entityMapping)

Properties

entityMapping XmlEntityMapping
final, inherited
hashCode int
The hash code for this object. [...]
read-only, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited

Methods

attribute() Parser
override
attributeValueDouble() Parser
override
attributeValueSingle() Parser
override
cdata() Parser
override
characterData() Parser
override
comment() Parser
override
createAttribute(TName name, String text, XmlAttributeType type) → TNode
createCDATA(String text) → TNode
createComment(String text) → TNode
createDoctype(String text) → TNode
createDocument(Iterable<TNode> children) → TNode
createElement(TName name, Iterable<TNode> attributes, Iterable<TNode> children, bool isSelfClosing) → TNode
createProcessing(String target, String text) → TNode
createQualified(String name) → TName
createText(String text) → TNode
doctype() Parser
override
document() Parser
override
element() Parser
override
processing() Parser
override
qualified() Parser
override
spaceText() Parser
override
attributes() Parser
inherited
attributeValue() Parser
inherited
build({Function start, List arguments: const []}) Parser
Builds a composite parser from this definition.
inherited
content() Parser
inherited
misc() Parser
inherited
nameChar() Parser
inherited
nameStartChar() Parser
inherited
nameToken() Parser
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
ref(Function function, [Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6]) Parser
Returns a parser reference to a production defined by a function.
inherited
space() Parser
inherited
spaceOptional() Parser
inherited
start() Parser
The starting production of this definition.
inherited
toString() String
Returns a string representation of this object.
inherited

Operators

operator ==(dynamic other) bool
The equality operator. [...]
inherited