Uses of Class
com.topologi.diffx.sequence.EventSequence
Packages that use EventSequence
Package
Description
The core set of classes used by Diff-X.
Main algorithm implementations.
The set of classes used to produce the sequences that Diff-X will process.
Sequences and sequence utility tools.
-
Uses of EventSequence in com.topologi.diffx
Methods in com.topologi.diffx with parameters of type EventSequenceModifier and TypeMethodDescriptionprivate static voidExtension.diff(EventSequence seq1, EventSequence seq2, Writer out, DiffXConfig config) Compares the two specified xml files and prints the diff onto the given writer.private static voidMain.diff(EventSequence seq1, EventSequence seq2, Writer out, DiffXConfig config) Compares the two specified xml files and prints the diff onto the given writer.static voidDocx4jDriver.formatEventSequence(EventSequence eventSequence, DiffXFormatter formatter) Send this entire EventSequence to the formatter.private static DiffXAlgorithmMain.getAlgorithm(String[] args, EventSequence seq1, EventSequence seq2) static voidDocx4jDriver.mainDiff(EventSequence seq1, EventSequence seq2, SmartXMLFormatter formatter, DiffXConfig config) -
Uses of EventSequence in com.topologi.diffx.algorithm
Fields in com.topologi.diffx.algorithm declared as EventSequenceModifier and TypeFieldDescriptionprotected final EventSequenceDiffXAlgorithmBase.sequence1The first sequence of events to test.private final EventSequenceGuanoAlgorithm.sequence1The first sequence of events to test.protected final EventSequenceDiffXAlgorithmBase.sequence2The second sequence of events to test.private final EventSequenceGuanoAlgorithm.sequence2The second sequence of events to test.Methods in com.topologi.diffx.algorithm that return EventSequenceModifier and TypeMethodDescriptionDiffXAlgorithm.getFirstSequence()Returns the first sequence used for the diff-x comparison.final EventSequenceDiffXAlgorithmBase.getFirstSequence()Returns the first sequence used for the diff-x comparison.final EventSequenceGuanoAlgorithm.getFirstSequence()DiffXAlgorithm.getSecondSequence()Returns the second sequence used for the diff-x comparison.final EventSequenceDiffXAlgorithmBase.getSecondSequence()Returns the second sequence used for the diff-x comparison.final EventSequenceGuanoAlgorithm.getSecondSequence()Methods in com.topologi.diffx.algorithm with parameters of type EventSequenceModifier and TypeMethodDescriptionstatic DiffXAlgorithmDiffXFactory.createDiffex(String className, EventSequence sequence1, EventSequence sequence2) Deprecated.static DiffXAlgorithmDiffXFactory.newAlgorithm(String className, EventSequence sequence1, EventSequence sequence2) Creates a Diff-X instance using the specified class name and event sequences.private static MatrixDiffXFitopsy.setupMatrix(EventSequence s1, EventSequence s2) Determines the most appropriate matrix to use.private static MatrixDiffXFitsy.setupMatrix(EventSequence s1, EventSequence s2) Determines the most appropriate matrix to use.private static MatrixDiffXFitWesyma.setupMatrix(EventSequence s1, EventSequence s2) Determines the most appropriate matrix to use.private static MatrixGuanoAlgorithm.setupMatrix(EventSequence s1, EventSequence s2) Determines the most appropriate matrix to use.Constructors in com.topologi.diffx.algorithm with parameters of type EventSequenceModifierConstructorDescriptionDiffXAlgorithmBase(EventSequence seq0, EventSequence seq1) Creates a new DiffX algorithm base class.DiffXFitopsy(EventSequence seq0, EventSequence seq1) Creates a new DiffXAlgorithmBase.DiffXFitsy(EventSequence seq0, EventSequence seq1) Creates a new DiffXAlgorithmBase.DiffXFitWesyma(EventSequence seq0, EventSequence seq1) Creates a new DiffXAlgorithmBase.DiffXKumarRangan(EventSequence seq0, EventSequence seq1) Creates a new DiffXAlgorithmBase.GuanoAlgorithm(EventSequence seq0, EventSequence seq1) Creates a new DiffXAlgorithmBase. -
Uses of EventSequence in com.topologi.diffx.load
Fields in com.topologi.diffx.load declared as EventSequenceModifier and TypeFieldDescriptionprivate EventSequenceDOMRecorder.sequenceThe sequence of event for this recorder.protected EventSequenceSAXRecorder.sequenceThe sequence of event for this recorder.Methods in com.topologi.diffx.load that return EventSequenceModifier and TypeMethodDescriptionRuns the recorder on the specified file.Runs the recorder on the specified string.Processes the given node and returns the corresponding event sequence.Processes the given node list and returns the corresponding event sequence.DOMRecorder.process(InputSource is) Runs the recorder on the specified input source.Runs the recorder on the specified file.Runs the recorder on the specified string.Runs the recorder on the specified file.Runs the recorder on the specified string.SAXRecorder.process(InputSource is) Runs the recorder on the specified input source.Runs the recorder on the specified file.Runs this recorder on the specified string.XMLRecorder.process(InputSource is) Runs the recorder on the specified input source. -
Uses of EventSequence in com.topologi.diffx.sequence
Fields in com.topologi.diffx.sequence declared as EventSequenceModifier and TypeFieldDescription(package private) EventSequenceNaiveSequenceSlicer.endThe common end between the two sequences.(package private) EventSequenceSequenceSlicer.endThe common end between the two sequences.(package private) final EventSequenceNaiveSequenceSlicer.sequence1The first sequence of events to test.(package private) final EventSequenceSequenceSlicer.sequence1The first sequence of events to test.(package private) final EventSequenceNaiveSequenceSlicer.sequence2The second sequence of events to test.(package private) final EventSequenceSequenceSlicer.sequence2The second sequence of events to test.(package private) EventSequenceNaiveSequenceSlicer.startThe common start between the two sequences.(package private) EventSequenceSequenceSlicer.startThe common start between the two sequences.Methods in com.topologi.diffx.sequence that return EventSequenceModifier and TypeMethodDescriptionNaiveSequenceSlicer.getEnd()Returns the current end sequence buffer.SequenceSlicer.getEnd()Returns the current end sequence buffer.NaiveSequenceSlicer.getStart()Returns the current start sequence buffer.SequenceSlicer.getStart()Returns the current start sequence buffer.Methods in com.topologi.diffx.sequence with parameters of type EventSequenceModifier and TypeMethodDescriptionvoidEventSequence.addSequence(EventSequence seq) Adds a sequence of events to this sequence.booleanEventSequence.equals(EventSequence seq) Returnstrueif the specified event sequence is the same as this one.static intEventSequenceUtils.getMaxDepth(EventSequence sequence) Returns the maximum depth of the sequence.static intEventSequenceUtils.getMaxElementContent(EventSequence sequence) Returns the maximum number of token inside an element tag.static booleanEventSequenceUtils.isWellFormed(EventSequence sequence) Indicates whether the sequence corresponds to well-formed XML.Constructors in com.topologi.diffx.sequence with parameters of type EventSequenceModifierConstructorDescriptionNaiveSequenceSlicer(EventSequence seq0, EventSequence seq1) Creates a new sequence slicer.SequenceSlicer(EventSequence seq0, EventSequence seq1) Creates a new sequence slicer. -
Uses of EventSequence in org.eclipse.compare
Fields in org.eclipse.compare with type parameters of type EventSequenceModifier and TypeFieldDescription(package private) List<EventSequence>EventSequenceComparator.esListMethods in org.eclipse.compare that return EventSequenceConstructor parameters in org.eclipse.compare with type arguments of type EventSequence
newAlgorithm