static UndirectedEdgeStatement | 
GraphDotElementFactory.undirectedEdgeStatement(IGraphDotEdgeSpecifier<? extends IUndirectedGraphDotStatement> source,
                       IGraphDotEdgeSpecifier<? extends IUndirectedGraphDotStatement> target) | 
 Creates a new undirected edge statement from the source to the target. 
 | 
static UndirectedEdgeStatement | 
GraphDotElementFactory.undirectedEdgeStatement(IGraphDotEdgeSpecifier<? extends IUndirectedGraphDotStatement> source,
                       IGraphDotEdgeSpecifier<? extends IUndirectedGraphDotStatement> target,
                       EdgeAttributeList attributes) | 
 Creates a new undirected edge statement from the source to the target, with optional attributes for the edge. 
 | 
static UndirectedEdgeStatement | 
GraphDotElementFactory.undirectedEdgeStatement(IGraphDotEdgeSpecifier<? extends IUndirectedGraphDotStatement> source,
                       IGraphDotEdgeSpecifier<? extends IUndirectedGraphDotStatement> target,
                       IGraphDotEdgeSpecifier<? extends IUndirectedGraphDotStatement>... moreNodes) | 
 Creates a new undirected edge statement from the source to the target. 
 | 
static UndirectedEdgeStatement | 
GraphDotElementFactory.undirectedEdgeStatement(IGraphDotEdgeSpecifier<? extends IUndirectedGraphDotStatement> source,
                       IGraphDotEdgeSpecifier<? extends IUndirectedGraphDotStatement> target,
                       Iterable<? extends IGraphDotEdgeSpecifier<? extends IUndirectedGraphDotStatement>> moreNodes,
                       EdgeAttributeList attributes) | 
 Creates a new undirected edge statement from the source to the target, with optional attributes for the edge. 
 | 
static UndirectedEdgeStatement | 
GraphDotElementFactory.undirectedEdgeStatement(IGraphDotEdgeSpecifier<? extends IUndirectedGraphDotStatement> source,
                       IGraphDotEdgeSpecifier<? extends IUndirectedGraphDotStatement> target,
                       Iterable<? extends IGraphDotEdgeSpecifier<? extends IUndirectedGraphDotStatement>> moreNodes,
                       EdgeAttributeList attributes) | 
 Creates a new undirected edge statement from the source to the target, with optional attributes for the edge. 
 | 
static UndirectedEdgeStatement | 
GraphDotElementFactory.undirectedEdgeStatement(Iterable<? extends IGraphDotEdgeSpecifier<? extends IUndirectedGraphDotStatement>> nodes) | 
 Creates a new undirected edge statement from the source to the target, with no attributes for the edge. 
 | 
static UndirectedEdgeStatement | 
GraphDotElementFactory.undirectedEdgeStatement(Iterable<? extends IGraphDotEdgeSpecifier<? extends IUndirectedGraphDotStatement>> nodes,
                       EdgeAttributeList attributes) | 
 Creates a new undirected edge statement from the source to the target, with optional attributes for the edge. 
 | 
static UndirectedGraph | 
GraphDotElementFactory.undirectedGraph(boolean strict,
               CharSequence id,
               Iterable<? extends IUndirectedGraphDotStatement> statements) | 
 Creates a new undirected graph. 
 | 
static UndirectedGraph | 
GraphDotElementFactory.undirectedGraph(CharSequence id,
               Iterable<? extends IUndirectedGraphDotStatement> statements) | 
 Creates a new undirected, non-strict graph. 
 | 
static UndirectedGraph | 
GraphDotElementFactory.undirectedGraphStrict(CharSequence id,
                     Iterable<? extends IUndirectedGraphDotStatement> statements) | 
 Creates a new undirected, strict graph. 
 | 
static UndirectedSubGraph | 
GraphDotElementFactory.undirectedSubGraph(CharSequence id,
                  Iterable<? extends IUndirectedGraphDotStatement> statements) | 
 Creates a new undirected sub graph. 
 | 
static UndirectedSubGraphExpression | 
GraphDotElementFactory.undirectedSubGraphExpression(CharSequence id,
                            Iterable<? extends IUndirectedGraphDotStatement> statements) | 
 Creates a new undirected sub graph expression. 
 |