DotParser class

A helper class to make working with parsing easier.

Most users will want to use parseGraph to parse an entire graph, but methods for each individual element of the Dot Language are available.

Constructors

DotParser()

Properties

grammar DotGrammar
The instance of DotGrammar backing this parser.
final
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
parseAList(String input) AList
parseAttrList(String input) AttrList
parseAttrStatement(String input) AttrStatement
parseCompassPt(String input) CompassPt
parseEdgeRhs(String input) EdgeRhs
parseEdgeStatement(String input) EdgeStatement
parseGraph(String input) Graph
parseNodeId(String input) NodeId
parseNodeStatement(String input) NodeStatement
parsePort(String input) Port
parseStatement(String input) Statement
parseStmtList(String input) StmtList
parseSubgraph(String input) Subgraph
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited