Package org.variantsync.diffdetective.variation.diff.serialize.nodeformat
package org.variantsync.diffdetective.variation.diff.serialize.nodeformat
-
ClassDescriptionDebugDiffNodeFormat<L extends Label>Print NodeType, DiffType and Mappings for Annotations and Text for Artifacts.DiffNodeLabelFormat<L extends Label>Reads and writes
DiffNodes
from and to line graph.Making methods accessible forDiffNodeLabelFormat
for formatting the output ofDiffNodes
.EditClassesDiffNodeFormat<L extends Label>FormulasAndLineNumbersNodeFormat<L extends Label>Produces labels of kindfromLine-toLine: NodeType
, suffixed by the node's formula if it is an annotation.Labels containing all information encoded into aDiffNode
.LabelOnlyDiffNodeFormat<L extends Label>UsesDiffNode.getLabel()
as the linegraph node label.LineNumberFormat<L extends Label>Labels nodes using their line number in the source diff.MappingsDiffNodeFormat<L extends Label>Print NodeType and DiffType and Mappings of Annotations.PaperNodeFormat<L extends Label>RenameRootNodeFormat<L extends Label>Replaces the label of the root node with"root"
.ShowNodeFormat<L extends Label>TypeDiffNodeFormat<L extends Label>Labels are of the formDiffType_NodeType
.