Package de.xima.fc.common.graphdot
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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
toGraphDotString()
Creates a string in the graph dot language representing this element.void
write(GraphDotModelWriter writer)
Writes this element to the given writer, as a string in the graph dot language representing this element.
-
-
-
Method Detail
-
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.
-
-