Uses of Interface
com.topologi.diffx.format.DiffXFormatter
Packages that use DiffXFormatter
Package
Description
The core set of classes used by Diff-X.
Main algorithm implementations.
Classes for formatting and text processing.
Sequences and sequence utility tools.
-
Uses of DiffXFormatter in com.topologi.diffx
Methods in com.topologi.diffx that return DiffXFormatterModifier and TypeMethodDescriptionprivate static DiffXFormatterMain.getFormatter(String[] args, Writer out) Methods in com.topologi.diffx with parameters of type DiffXFormatterModifier and TypeMethodDescriptionstatic voidDocx4jDriver.formatEventSequence(EventSequence eventSequence, DiffXFormatter formatter) Send this entire EventSequence to the formatter. -
Uses of DiffXFormatter in com.topologi.diffx.algorithm
Fields in com.topologi.diffx.algorithm declared as DiffXFormatterModifier and TypeFieldDescriptionprivate DiffXFormatterDiffXKumarRangan.dfThe formatter to use for the write diff function.Methods in com.topologi.diffx.algorithm with parameters of type DiffXFormatterModifier and TypeMethodDescriptionvoidDiffXAlgorithm.process(DiffXFormatter formatter) Performs the comparison and writes the results using the specified Diff-X formatter.voidDiffXFitopsy.process(DiffXFormatter formatter) Writes the diff sequence using the specified formatter.voidDiffXFitsy.process(DiffXFormatter formatter) Writes the diff sequence using the specified formatter.voidDiffXFitWesyma.process(DiffXFormatter formatter) Writes the diff sequence using the specified formatter.voidDiffXKumarRangan.process(DiffXFormatter formatter) Writes the diff sequence using the specified formatter.voidGuanoAlgorithm.process(DiffXFormatter formatter) Writes the diff sequence using the specified formatter.private voidDiffXFitopsy.processEmpty(DiffXFormatter formatter) Writes the diff sequence using the specified formatter when one of the sequences is empty.private voidDiffXFitsy.processEmpty(DiffXFormatter formatter) Writes the diff sequence using the specified formatter when one of the sequences is empty.private voidDiffXFitWesyma.processEmpty(DiffXFormatter formatter) Writes the diff sequence using the specified formatter when one of the sequences is empty.private voidGuanoAlgorithm.processEmpty(DiffXFormatter formatter) Writes the diff sequence using the specified formatter when one of the sequences is empty. -
Uses of DiffXFormatter in com.topologi.diffx.format
Subinterfaces of DiffXFormatter in com.topologi.diffx.formatModifier and TypeInterfaceDescriptioninterfaceAn interface for formatting the output of the Diff-X algorithm as XML.Classes in com.topologi.diffx.format that implement DiffXFormatterModifier and TypeClassDescriptionfinal classA XML formatter that simply uses a different namespace for any inserted or modified node.final classA XML formatter that provides a convenient XML formatting.final classA formatter which can relay the method calls to multiple formatters.final classAn XML formatter that tries to ensure that the output XML will be well-formed.final classA simple formatter to write the short string version of the events.final classAn XML formatter that tries to rectify the errors affecting the well-formedness of the XML.final classA simple XML formatter that writes strictly what it is given.Fields in com.topologi.diffx.format with type parameters of type DiffXFormatterModifier and TypeFieldDescriptionprivate final List<DiffXFormatter>MultiplexFormatter.formattersthe list of formatters to use.Methods in com.topologi.diffx.format with parameters of type DiffXFormatterModifier and TypeMethodDescriptionvoidMultiplexFormatter.add(DiffXFormatter f) Adds a formatter to multiplex.Constructors in com.topologi.diffx.format with parameters of type DiffXFormatterModifierConstructorDescriptionCreates a new formatter wrapping the specified formatter. -
Uses of DiffXFormatter in com.topologi.diffx.sequence
Methods in com.topologi.diffx.sequence with parameters of type DiffXFormatterModifier and TypeMethodDescriptionvoidNaiveSequenceSlicer.formatEnd(DiffXFormatter formatter) Formats the end subsequence that has been buffered by this class.voidSequenceSlicer.formatEnd(DiffXFormatter formatter) Formats the end subsequence that has been buffered by this class.voidNaiveSequenceSlicer.formatStart(DiffXFormatter formatter) Formats the start subsequence that has been buffered by this class.voidSequenceSlicer.formatStart(DiffXFormatter formatter) Formats the start subsequence that has been buffered by this class.intNaiveSequenceSlicer.sliceEnd(DiffXFormatter formatter) Slices the end of both sequences and formats the start subsequence with the specified formatter.intNaiveSequenceSlicer.sliceStart(DiffXFormatter formatter) Slices the start of both sequences and formats the start subsequence with the specified formatter.