GmlWriter Class |
Namespace: Frontenac.Blueprints.Util.IO.GML
The GmlWriter type exposes the following members.
Name | Description | |
---|---|---|
![]() | EdgeIdKey |
gml property to use for the blueprints edges id, defaults to GMLTokens.BLUEPRINTS_ID
|
![]() | Normalize |
whether to normalize the output. Normalized output is deterministic with respect to the order of
elements and properties in the resulting XML document, and is compatible with line diff-based tools
such as Git. Note: normalized output is memory-intensive and is not appropriate for very large graphs.
|
![]() | Strict |
when set to true, property keys in the Graph that do not meet the exact guidelines of the GML
specification are ignored. By default this value is false.
|
![]() | UseId |
whether to use the blueprints id directly or substitute with a generated integer. To use this option
the blueprints ids must all be Integers of string representations of integers
|
![]() | VertexIdKey |
gml property to use for the blueprints vertex id, defaults to GMLTokens.BLUEPRINTS_ID
|
Name | Description | |
---|---|---|
![]() | OutputGraph(Stream) |
Write the data in a Graph to a GML OutputStream.
|
![]() | OutputGraph(String) |
Write the data in a Graph to a GML OutputStream.
|
![]() ![]() | OutputGraph(IGraph, Stream) |
Write the data in a Graph to a GML OutputStream.
|
![]() ![]() | OutputGraph(IGraph, String) |
Write the data in a Graph to a GML OutputStream.
|