Interface IGraphDotElement

All Superinterfaces:
Serializable
All Known Subinterfaces:
IDirectedGraphDotStatement, IGenericGraphDotStatement, IGraphDotAttributeList, IGraphDotEdgeSpecifier<S>, IGraphDotEdgeStatement<S>, IGraphDotGraph<S>, IGraphDotStatement, IGraphDotSubGraph<S,E>, IGraphDotSubGraphExpression<S>, IUndirectedGraphDotStatement
All Known Implementing Classes:
Assignment, AssignmentStatement, AttributeStatement, DirectedEdgeStatement, DirectedGraph, DirectedSubGraph, DirectedSubGraphExpression, EdgeAttributeList, GraphAttributeList, NodeAttributeList, NodeId, NodeStatement, Port, SubGraphAttributeList, UndirectedEdgeStatement, UndirectedGraph, UndirectedSubGraph, UndirectedSubGraphExpression

public interface IGraphDotElement extends Serializable
Base type for all graph dot elements.
Since:
8.2.0
Author:
XIMA MEDIA GmbH
  • Method Summary

    Modifier and Type
    Method
    Description
    Creates a string in the graph dot language representing this element.
    void
    Writes this element to the given writer, as a string in the graph dot language representing this element.
  • Method Details

    • toGraphDotString

      String toGraphDotString()
      Creates a string in the graph dot language representing this element.
      Returns:
      This element as a graph dot string.
    • write

      void write(GraphDotModelWriter writer) throws IOException
      Writes this element to the given writer, as a string in the graph dot language representing this element.
      Parameters:
      writer - Writer to write to.
      Throws:
      IOException - When the writer could not be written to.