Uses of Interface
com.topologi.diffx.format.DiffXFormatter

Packages that use DiffXFormatter
com.topologi.diffx.algorithm Main algorithm implementations. 
com.topologi.diffx.format Classes for formatting and text processing. 
com.topologi.diffx.sequence Sequences and sequence utility tools. 
 

Uses of DiffXFormatter in com.topologi.diffx.algorithm
 

Methods in com.topologi.diffx.algorithm with parameters of type DiffXFormatter
 void GuanoAlgorithm.process(DiffXFormatter formatter)
          Writes the diff sequence using the specified formatter.
 void DiffXKumarRangan.process(DiffXFormatter formatter)
          Writes the diff sequence using the specified formatter.
 void DiffXFitWesyma.process(DiffXFormatter formatter)
          Writes the diff sequence using the specified formatter.
 void DiffXFitsy.process(DiffXFormatter formatter)
          Writes the diff sequence using the specified formatter.
 void DiffXFitopsy.process(DiffXFormatter formatter)
          Writes the diff sequence using the specified formatter.
 void DiffXAlgorithm.process(DiffXFormatter formatter)
          Performs the comparison and writes the results using the specified Diff-X formatter.
 

Uses of DiffXFormatter in com.topologi.diffx.format
 

Subinterfaces of DiffXFormatter in com.topologi.diffx.format
 interface XMLDiffXFormatter
          An interface for formatting the output of the Diff-X algorithm as XML.
 

Classes in com.topologi.diffx.format that implement DiffXFormatter
 class BasicXMLFormatter
          A XML formatter that simply uses a different namespace for any inserted or modified node.
 class ConvenientXMLFormatter
          A XML formatter that provides a convenient XML formatting.
 class MultiplexFormatter
          A formatter which can relay the method calls to multiple formatters.
 class SafeXMLFormatter
          An XML formatter that tries to ensure that the output XML will be well-formed.
 class ShortStringFormatter
          A simple formatter to write the short string version of the events.
 class SmartXMLFormatter
          An XML formatter that tries to rectify the errors affecting the well-formedness of the XML.
 class StrictXMLFormatter
          A simple XML formatter that writes strictly what it is given.
 

Methods in com.topologi.diffx.format with parameters of type DiffXFormatter
 void MultiplexFormatter.add(DiffXFormatter f)
          Adds a formatter to multiplex.
 

Constructors in com.topologi.diffx.format with parameters of type DiffXFormatter
MultiplexFormatter(DiffXFormatter f)
          Creates 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 DiffXFormatter
 void SequenceSlicer.formatEnd(DiffXFormatter formatter)
          Formats the end subsequence that has been buffered by this class.
 void NaiveSequenceSlicer.formatEnd(DiffXFormatter formatter)
          Formats the end subsequence that has been buffered by this class.
 void SequenceSlicer.formatStart(DiffXFormatter formatter)
          Formats the start subsequence that has been buffered by this class.
 void NaiveSequenceSlicer.formatStart(DiffXFormatter formatter)
          Formats the start subsequence that has been buffered by this class.
 int NaiveSequenceSlicer.sliceEnd(DiffXFormatter formatter)
          Slices the end of both sequences and formats the start subsequence with the specified formatter.
 int NaiveSequenceSlicer.sliceStart(DiffXFormatter formatter)
          Slices the start of both sequences and formats the start subsequence with the specified formatter.