static DirectedEdgeStatement | 
GraphDotElementFactory.directedEdgeStatement(IGraphDotEdgeSpecifier<? extends IDirectedGraphDotStatement> source,
                     IGraphDotEdgeSpecifier<? extends IDirectedGraphDotStatement> target) | 
 Creates a new directed edge statement from the source to the target. 
 | 
static DirectedEdgeStatement | 
GraphDotElementFactory.directedEdgeStatement(IGraphDotEdgeSpecifier<? extends IDirectedGraphDotStatement> source,
                     IGraphDotEdgeSpecifier<? extends IDirectedGraphDotStatement> target,
                     EdgeAttributeList attributes) | 
 Creates a new directed edge statement from the source to the target, with optional attributes for the edge. 
 | 
static DirectedEdgeStatement | 
GraphDotElementFactory.directedEdgeStatement(IGraphDotEdgeSpecifier<? extends IDirectedGraphDotStatement> source,
                     IGraphDotEdgeSpecifier<? extends IDirectedGraphDotStatement> target,
                     IGraphDotEdgeSpecifier<? extends IDirectedGraphDotStatement>... moreNodes) | 
 Creates a new directed edge statement from the source to the target. 
 | 
static DirectedEdgeStatement | 
GraphDotElementFactory.directedEdgeStatement(IGraphDotEdgeSpecifier<? extends IDirectedGraphDotStatement> source,
                     IGraphDotEdgeSpecifier<? extends IDirectedGraphDotStatement> target,
                     Iterable<? extends IGraphDotEdgeSpecifier<? extends IDirectedGraphDotStatement>> moreNodes,
                     EdgeAttributeList attributes) | 
 Creates a new directed edge statement from the source to the target, with optional attributes for the edge. 
 | 
static DirectedEdgeStatement | 
GraphDotElementFactory.directedEdgeStatement(IGraphDotEdgeSpecifier<? extends IDirectedGraphDotStatement> source,
                     IGraphDotEdgeSpecifier<? extends IDirectedGraphDotStatement> target,
                     Iterable<? extends IGraphDotEdgeSpecifier<? extends IDirectedGraphDotStatement>> moreNodes,
                     EdgeAttributeList attributes) | 
 Creates a new directed edge statement from the source to the target, with optional attributes for the edge. 
 | 
static DirectedEdgeStatement | 
GraphDotElementFactory.directedEdgeStatement(Iterable<? extends IGraphDotEdgeSpecifier<? extends IDirectedGraphDotStatement>> nodes) | 
 Creates a new directed edge statement from the source to the target, with no attributes for the edge. 
 | 
static DirectedEdgeStatement | 
GraphDotElementFactory.directedEdgeStatement(Iterable<? extends IGraphDotEdgeSpecifier<? extends IDirectedGraphDotStatement>> nodes,
                     EdgeAttributeList attributes) | 
 Creates a new directed edge statement from the source to the target, with optional attributes for the edge. 
 | 
static DirectedGraph | 
GraphDotElementFactory.directedGraph(boolean strict,
             CharSequence id,
             Iterable<? extends IDirectedGraphDotStatement> statements) | 
 Creates a new directed graph. 
 | 
static DirectedGraph | 
GraphDotElementFactory.directedGraph(CharSequence id,
             Iterable<? extends IDirectedGraphDotStatement> statements) | 
 Creates a new directed, non-strict graph. 
 | 
static DirectedGraph | 
GraphDotElementFactory.directedGraphStrict(CharSequence id,
                   Iterable<? extends IDirectedGraphDotStatement> statements) | 
 Creates a new directed, strict graph. 
 | 
static DirectedSubGraph | 
GraphDotElementFactory.directedSubGraph(CharSequence id,
                Iterable<? extends IDirectedGraphDotStatement> statements) | 
 Creates a new directed sub graph. 
 | 
static DirectedSubGraphExpression | 
GraphDotElementFactory.directedSubGraphExpression(CharSequence id,
                          Iterable<? extends IDirectedGraphDotStatement> statements) | 
 Creates a new directed sub graph expression. 
 |