- accept(File) - Method in class com.topologi.diffx.util.XMLFilenameFilter
-
Tests whether or not the specified abstract pathname should be included in a pathname
list.
- add(DiffXFormatter) - Method in class com.topologi.diffx.format.MultiplexFormatter
-
Adds a formatter to multiplex.
- add(String, String) - Method in class com.topologi.diffx.sequence.PrefixMapping
-
Add the specified mapping if the namespace URI has not been mapped before.
- addComment(String, SmartXMLFormatter) - Static method in class com.topologi.diffx.Docx4jDriver
-
- addEvent(DiffXEvent) - Method in class com.topologi.diffx.sequence.EventSequence
-
Adds an event to this sequence.
- addEvent(int, DiffXEvent) - Method in class com.topologi.diffx.sequence.EventSequence
-
Inserts an event to this sequence at the specified position.
- addSequence(EventSequence) - Method in class com.topologi.diffx.sequence.EventSequence
-
Adds a sequence of events to this sequence.
- addToPrefixMapping(PrefixMapping, PrefixMapping) - Static method in class com.topologi.diffx.Docx4jDriver
-
- ANCESTOR - Static variable in class org.eclipse.compare.rangedifferencer.RangeDifference
-
Three-way change constant indicating the same change in both right and
left, that is only the ancestor is different.
- ancestorEnd() - Method in class org.eclipse.compare.rangedifferencer.RangeDifference
-
Returns the end index of the entity range on the ancestor side.
- ancestorLength() - Method in class org.eclipse.compare.rangedifferencer.RangeDifference
-
Returns the number of entities on the ancestor side.
- ancestorStart() - Method in class org.eclipse.compare.rangedifferencer.RangeDifference
-
Returns the start index of the entity range on the ancestor side.
- ASCII_ESCAPE - Static variable in class com.topologi.diffx.xml.esc.XMLEscapeASCII
-
A static instance of the UTF8 escape class.
- attribute(String, String) - Method in class com.topologi.diffx.xml.dom.DOMWriterImpl
-
Writes an attribute.
- attribute(String, int) - Method in class com.topologi.diffx.xml.dom.DOMWriterImpl
-
Writes an attribute.
- attribute(String, String, String) - Method in class com.topologi.diffx.xml.dom.DOMWriterImpl
-
Not supported.
- attribute(String, String, int) - Method in class com.topologi.diffx.xml.dom.DOMWriterImpl
-
Not supported.
- attribute(String, String) - Method in class com.topologi.diffx.xml.sax.XMLWriterSAX
-
Writes an attribute.
- attribute(String, int) - Method in class com.topologi.diffx.xml.sax.XMLWriterSAX
-
Writes an attribute.
- attribute(String, String, String) - Method in class com.topologi.diffx.xml.sax.XMLWriterSAX
-
Writes an attribute.
- attribute(String, String, int) - Method in class com.topologi.diffx.xml.sax.XMLWriterSAX
-
Writes an attribute.
- attribute(String, String) - Method in class com.topologi.diffx.xml.XMLStringWriter
-
- attribute(String, int) - Method in class com.topologi.diffx.xml.XMLStringWriter
-
- attribute(String, String, String) - Method in class com.topologi.diffx.xml.XMLStringWriter
-
- attribute(String, String, int) - Method in class com.topologi.diffx.xml.XMLStringWriter
-
- attribute(String, String) - Method in interface com.topologi.diffx.xml.XMLWriter
-
Writes an attribute.
- attribute(String, int) - Method in interface com.topologi.diffx.xml.XMLWriter
-
Writes an attribute.
- attribute(String, String, String) - Method in interface com.topologi.diffx.xml.XMLWriter
-
Writes an attribute.
- attribute(String, String, int) - Method in interface com.topologi.diffx.xml.XMLWriter
-
Writes an attribute.
- attribute(String, String, String) - Method in class com.topologi.diffx.xml.XMLWriterImpl
-
Not supported.
- attribute(String, String, int) - Method in class com.topologi.diffx.xml.XMLWriterImpl
-
Not supported.
- attribute(String, String, String) - Method in class com.topologi.diffx.xml.XMLWriterNSImpl
-
Writes an attribute.
- attribute(String, String, int) - Method in class com.topologi.diffx.xml.XMLWriterNSImpl
-
Writes an attribute.
- AttributeEvent - Interface in com.topologi.diffx.event
-
An event for attributes.
- AttributeEventImpl - Class in com.topologi.diffx.event.impl
-
A basic implementation of the attribute event.
- AttributeEventImpl(String, String) - Constructor for class com.topologi.diffx.event.impl.AttributeEventImpl
-
Creates a new attribute event.
- AttributeEventNSImpl - Class in com.topologi.diffx.event.impl
-
A namespace aware implementation of the attribute event.
- AttributeEventNSImpl(String, String) - Constructor for class com.topologi.diffx.event.impl.AttributeEventNSImpl
-
Creates a new attribute event.
- AttributeEventNSImpl(String, String, String) - Constructor for class com.topologi.diffx.event.impl.AttributeEventNSImpl
-
Creates a new attribute event.
- c - Variable in class com.topologi.diffx.event.impl.CharEvent
-
The character associated with this event.
- CHANGE - Static variable in class org.eclipse.compare.rangedifferencer.RangeDifference
-
Two-way change constant indicating two-way change (same as
RIGHT)
- characters(char[], int, int) - Method in class com.topologi.diffx.xml.sax.ReporterHandlerProxy
- characters(char[], int, int) - Method in class com.topologi.diffx.xml.XMLIndenter
-
Prints the characters.
- CharactersEvent - Class in com.topologi.diffx.event.impl
-
An event corresponds to the "characters" SAX event.
- CharactersEvent(CharSequence) - Constructor for class com.topologi.diffx.event.impl.CharactersEvent
-
Creates a new characters event.
- CharactersEventBase - Class in com.topologi.diffx.event.impl
-
A base class for all the characters events "characters" SAX event.
- CharactersEventBase(CharSequence) - Constructor for class com.topologi.diffx.event.impl.CharactersEventBase
-
Creates a new characters event.
- CharEvent - Class in com.topologi.diffx.event.impl
-
Event corresponding to a single character.
- CharEvent(char) - Constructor for class com.topologi.diffx.event.impl.CharEvent
-
Creates a new character event.
- clear() - Method in class com.topologi.diffx.algorithm.ElementState
-
Removes all of the elements from this list.
- close() - Method in class com.topologi.diffx.xml.dom.DOMWriterImpl
-
Does nothing.
- close() - Method in class com.topologi.diffx.xml.sax.XMLWriterSAX
-
Closes the writer.
- close() - Method in class com.topologi.diffx.xml.XMLStringWriter
-
- close() - Method in interface com.topologi.diffx.xml.XMLWriter
-
Close the writer.
- close() - Method in class com.topologi.diffx.xml.XMLWriterImpl
-
Close the writer.
- close() - Method in class com.topologi.diffx.xml.XMLWriterNSImpl
-
Close the writer.
- closeElement() - Method in class com.topologi.diffx.xml.dom.DOMWriterImpl
-
Close the element automatically.
- closeElement() - Method in class com.topologi.diffx.xml.sax.XMLWriterSAX
-
Write an end element tag.
- closeElement() - Method in class com.topologi.diffx.xml.XMLStringWriter
-
- closeElement() - Method in interface com.topologi.diffx.xml.XMLWriter
-
Close the element automatically.
- closeElement() - Method in class com.topologi.diffx.xml.XMLWriterImpl
-
Write the end element tag.
- closeElement() - Method in class com.topologi.diffx.xml.XMLWriterNSImpl
-
Write an end element tag.
- CloseElementEvent - Interface in com.topologi.diffx.event
-
The event corresponding to the endElement SAX event.
- CloseElementEventImpl - Class in com.topologi.diffx.event.impl
-
A basic implementation of the close element event.
- CloseElementEventImpl(String) - Constructor for class com.topologi.diffx.event.impl.CloseElementEventImpl
-
Creates a new close element event.
- CloseElementEventImpl(OpenElementEvent) - Constructor for class com.topologi.diffx.event.impl.CloseElementEventImpl
-
Creates a new close element event that corresponds to the given open element.
- CloseElementEventNSImpl - Class in com.topologi.diffx.event.impl
-
The event corresponding to the startElement SAX event.
- CloseElementEventNSImpl(String) - Constructor for class com.topologi.diffx.event.impl.CloseElementEventNSImpl
-
Creates a new close element event on the default namespace URI.
- CloseElementEventNSImpl(String, String) - Constructor for class com.topologi.diffx.event.impl.CloseElementEventNSImpl
-
Creates a new close element event.
- CloseElementEventNSImpl(OpenElementEvent) - Constructor for class com.topologi.diffx.event.impl.CloseElementEventNSImpl
-
Creates a new close element event from the corresponding open element event.
- closeResult(String, Writer) - Static method in class com.topologi.diffx.Docx4jDriver
-
- com.topologi.diffx - package com.topologi.diffx
-
The core set of classes used by Diff-X.
- com.topologi.diffx.algorithm - package com.topologi.diffx.algorithm
-
Main algorithm implementations.
- com.topologi.diffx.config - package com.topologi.diffx.config
-
Configuration options for Diff-X.
- com.topologi.diffx.event - package com.topologi.diffx.event
-
The event interfaces used by the Diff-X algorithm.
- com.topologi.diffx.event.impl - package com.topologi.diffx.event.impl
-
The events implementations used by the Diff-X.
- com.topologi.diffx.format - package com.topologi.diffx.format
-
Classes for formatting and text processing.
- com.topologi.diffx.load - package com.topologi.diffx.load
-
The set of classes used to produce the sequences that Diff-X will process.
- com.topologi.diffx.load.text - package com.topologi.diffx.load.text
-
The set of classes to load characters / text data specifically.
- com.topologi.diffx.sequence - package com.topologi.diffx.sequence
-
Sequences and sequence utility tools.
- com.topologi.diffx.util - package com.topologi.diffx.util
-
Utility classes.
- com.topologi.diffx.xml - package com.topologi.diffx.xml
-
A set classes and interfaces for XML processing.
- com.topologi.diffx.xml.dom - package com.topologi.diffx.xml.dom
-
DOM Extension to the XML tools.
- com.topologi.diffx.xml.esc - package com.topologi.diffx.xml.esc
-
A set classes and interfaces for escaping XML text.
- com.topologi.diffx.xml.sax - package com.topologi.diffx.xml.sax
-
SAX Extension to the XML tools.
- CommandLine - Class in com.topologi.diffx.util
-
A set of utility methods to help with command-line interface.
- CommentEvent - Class in com.topologi.diffx.event.impl
-
A comment event.
- CommentEvent(String) - Constructor for class com.topologi.diffx.event.impl.CommentEvent
-
Creates a new comment event.
- CompareContainer_0 - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- CompareDialog_commit_button - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- CompareDialog_error_message - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- CompareDialog_error_title - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- CompareEditor_0 - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- CompareEditor_1 - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- CompareEditor_10 - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- CompareEditor_11 - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- CompareEditor_2 - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- CompareEditor_3 - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- CompareEditor_4 - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- CompareEditor_5 - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- CompareEditor_6 - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- CompareEditor_7 - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- CompareEditor_8 - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- CompareEditor_9 - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- CompareEditorInput_0 - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- CompareMessages - Class in org.eclipse.compare.internal
-
- CompareNavigator_atBeginning_message - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- CompareNavigator_atBeginning_title - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- CompareNavigator_atEnd_message - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- CompareNavigator_atEnd_title - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- ComparePlugin_internal_error - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- ComparePreferencePage_0 - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- ComparePreferencePage_1 - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- ComparePreferencePage_2 - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- ComparePreferencePage_3 - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- CompareUIPlugin_0 - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- CompareUIPlugin_1 - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- CompareViewerSwitchingPane_Titleformat - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- CONFLICT - Static variable in class org.eclipse.compare.rangedifferencer.RangeDifference
-
Three-way change constant indicating a change in both right and left.
- Constants - Class in com.topologi.diffx.util
-
The set of constants used in this API.
- contains(OpenElementEvent) - Method in class com.topologi.diffx.algorithm.ElementState
-
Returns true if this list contains the specified element.
- ContentMergeViewer_resource_changed_description - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- ContentMergeViewer_resource_changed_title - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- ConvenientXMLFormatter - Class in com.topologi.diffx.format
-
A XML formatter that provides a convenient XML formatting.
- ConvenientXMLFormatter(Writer) - Constructor for class com.topologi.diffx.format.ConvenientXMLFormatter
-
Creates a new formatter using the specified writer.
- createDiffex(String, EventSequence, EventSequence) - Static method in class com.topologi.diffx.algorithm.DiffXFactory
-
- current() - Method in class com.topologi.diffx.algorithm.ElementState
-
Returns the current open element.
- currentChange() - Method in class com.topologi.diffx.algorithm.ElementState
-
Returns the change of the current open element.
- declarePrefixMapping(PrefixMapping) - Method in class com.topologi.diffx.format.BasicXMLFormatter
-
Adds the prefix mapping to this class.
- declarePrefixMapping(PrefixMapping) - Method in class com.topologi.diffx.format.ConvenientXMLFormatter
-
Adds the prefix mapping to this class.
- declarePrefixMapping(PrefixMapping) - Method in class com.topologi.diffx.format.SafeXMLFormatter
-
Adds the prefix mapping to this class.
- declarePrefixMapping(PrefixMapping) - Method in class com.topologi.diffx.format.SmartXMLFormatter
-
Adds the prefix mapping to this class.
- declarePrefixMapping(PrefixMapping) - Method in class com.topologi.diffx.format.StrictXMLFormatter
-
Adds the prefix mapping to this class.
- declarePrefixMapping(PrefixMapping) - Method in interface com.topologi.diffx.format.XMLDiffXFormatter
-
Adds the specified prefix mapping to the formatter so that they can be dclared when
needed.
- DEFAULT_EXTENSION - Static variable in class com.topologi.diffx.util.XMLFilenameFilter
-
The XML extension to be used for filtering the files.
- DEFAULT_URI - Static variable in class com.topologi.diffx.util.Constants
-
- delete(DiffXEvent) - Method in class com.topologi.diffx.algorithm.ElementState
-
Updates the state from the deleted event.
- delete(DiffXEvent) - Method in class com.topologi.diffx.format.BasicXMLFormatter
-
Formats the specified deleted event.
- delete(DiffXEvent) - Method in class com.topologi.diffx.format.ConvenientXMLFormatter
-
- delete(DiffXEvent) - Method in interface com.topologi.diffx.format.DiffXFormatter
-
Formats the specified deleted event.
- delete(DiffXEvent) - Method in class com.topologi.diffx.format.MultiplexFormatter
-
- delete(DiffXEvent) - Method in class com.topologi.diffx.format.SafeXMLFormatter
-
- delete(DiffXEvent) - Method in class com.topologi.diffx.format.ShortStringFormatter
-
Writes the event as a short string preceded by '+'.
- delete(DiffXEvent) - Method in class com.topologi.diffx.format.SmartXMLFormatter
-
- delete(DiffXEvent) - Method in class com.topologi.diffx.format.StrictXMLFormatter
-
- DELETE_NS_URI - Static variable in class com.topologi.diffx.util.Constants
-
The namespace URI used for elements that may have been deleted.
- diff(Node, Node, Writer) - Static method in class com.topologi.diffx.Docx4jDriver
-
- diff(Node, Node, String, String) - Static method in class com.topologi.diffx.Extension
-
Compares the two specified Nodes and returns the diff as a node.
- diff(Node, Node, Writer, DiffXConfig) - Static method in class com.topologi.diffx.Main
-
Compares the two specified XML nodes and prints the diff onto the given writer.
- diff(NodeList, NodeList, Writer, DiffXConfig) - Static method in class com.topologi.diffx.Main
-
Compares the two specified NodeLists and prints the diff onto the given writer.
- diff(Reader, Reader, Writer, DiffXConfig) - Static method in class com.topologi.diffx.Main
-
Compares the two specified xml files and prints the diff onto the given writer.
- diff(Reader, Reader, Writer) - Static method in class com.topologi.diffx.Main
-
Compares the two specified xml files and prints the diff onto the given writer.
- diff(InputStream, InputStream, OutputStream) - Static method in class com.topologi.diffx.Main
-
Compares the two specified xml files and prints the diff onto the given writer.
- diff(P, P, Result, String, Calendar, RelationshipsPart, RelationshipsPart) - Method in class org.docx4j.diff.Differencer
-
Compare 2 p objects, returning a result containing
w:ins and w:del elements
- diff(SdtContentBlock, SdtContentBlock, Result, String, Calendar, RelationshipsPart, RelationshipsPart) - Method in class org.docx4j.diff.Differencer
-
- diff(Body, Body, Result, String, Calendar, RelationshipsPart, RelationshipsPart) - Method in class org.docx4j.diff.Differencer
-
- diff(P, P, Result, String, Calendar, RelationshipsPart, RelationshipsPart, boolean) - Method in class org.docx4j.diff.Differencer
-
Compare 2 p objects, returning a result containing
w:ins and w:del elements
- Differencer - Class in org.docx4j.diff
-
Capable of comparing a pair of:
- w:body (only lightly tested)
- w:sdtContent (used extensively)
- w:p (includes an algorithm aimed at producing a better diff)
See org.docx4j.samples.CompareDocuments for an example of how to use.
- Differencer() - Constructor for class org.docx4j.diff.Differencer
-
- DiffXAlgorithm - Interface in com.topologi.diffx.algorithm
-
Performs the diff comparison of sequences of events.
- DiffXAlgorithmBase - Class in com.topologi.diffx.algorithm
-
A base class for Diff-X algorithms.
- DiffXAlgorithmBase(EventSequence, EventSequence) - Constructor for class com.topologi.diffx.algorithm.DiffXAlgorithmBase
-
Creates a new DiffX algorithm base class.
- DiffXConfig - Class in com.topologi.diffx.config
-
The configuration to use with a DiffX operation.
- DiffXConfig() - Constructor for class com.topologi.diffx.config.DiffXConfig
-
Creates a new configuration for Diff-X.
- DiffXConfig(TextGranularity) - Constructor for class com.topologi.diffx.config.DiffXConfig
-
Creates a new configuration for Diff-X.
- DiffXConfig(WhiteSpaceProcessing, TextGranularity) - Constructor for class com.topologi.diffx.config.DiffXConfig
-
Creates a new configuration for Diff-X.
- DiffXEvent - Interface in com.topologi.diffx.event
-
Defines and event that can be processed by DiffX.
- DiffXException - Exception in com.topologi.diffx
-
The mother of all Diff-X exceptions.
- DiffXException() - Constructor for exception com.topologi.diffx.DiffXException
-
Creates a new Diff-X exception.
- DiffXException(String) - Constructor for exception com.topologi.diffx.DiffXException
-
Creates a new Diff-X exception with a given message.
- DiffXException(Exception) - Constructor for exception com.topologi.diffx.DiffXException
-
Creates a new Diff-X exception wrapping an occurring exception.
- DiffXException(String, Exception) - Constructor for exception com.topologi.diffx.DiffXException
-
Creates a new Diff-X exception wrapping an occurring exception.
- DiffXFactory - Class in com.topologi.diffx.algorithm
-
Factory for creating a Diff-X algorithm instance.
- DiffXFitopsy - Class in com.topologi.diffx.algorithm
-
Performs the diff comparison using the LCS algorithm.
- DiffXFitopsy(EventSequence, EventSequence) - Constructor for class com.topologi.diffx.algorithm.DiffXFitopsy
-
Creates a new DiffXAlgorithmBase.
- DiffXFitsy - Class in com.topologi.diffx.algorithm
-
Performs the diff comparison using the LCS algorithm.
- DiffXFitsy(EventSequence, EventSequence) - Constructor for class com.topologi.diffx.algorithm.DiffXFitsy
-
Creates a new DiffXAlgorithmBase.
- DiffXFitWesyma - Class in com.topologi.diffx.algorithm
-
Performs the diff comparison using the LCS algorithm.
- DiffXFitWesyma(EventSequence, EventSequence) - Constructor for class com.topologi.diffx.algorithm.DiffXFitWesyma
-
Creates a new DiffXAlgorithmBase.
- DiffXFormatter - Interface in com.topologi.diffx.format
-
An interface for formatting the output of the Diff-X algorithm.
- DiffXKumarRangan - Class in com.topologi.diffx.algorithm
-
Performs the diff comparison using an optimized version of the linear space algorithm
of S.Kiran Kumar and C.Pandu Rangan.
- DiffXKumarRangan(EventSequence, EventSequence) - Constructor for class com.topologi.diffx.algorithm.DiffXKumarRangan
-
Creates a new DiffXAlgorithmBase.
- Docx4jDriver - Class in com.topologi.diffx
-
docx4j uses topologi's diffx project to determine the difference
between two bits of WordML.
- Docx4jDriver() - Constructor for class com.topologi.diffx.Docx4jDriver
-
- DOMRecorder - Class in com.topologi.diffx.load
-
Loads a DOM documents as a sequence of events.
- DOMRecorder() - Constructor for class com.topologi.diffx.load.DOMRecorder
-
- DOMWriter - Interface in com.topologi.diffx.xml.dom
-
An XML writer which output is a DOM tree.
- DOMWriterImpl - Class in com.topologi.diffx.xml.dom
-
A simple implementation of a DOM writer
- DOMWriterImpl() - Constructor for class com.topologi.diffx.xml.dom.DOMWriterImpl
-
Creates a new XML writer for DOM using the default implementation on
the system.
- DOMWriterImpl(Document) - Constructor for class com.topologi.diffx.xml.dom.DOMWriterImpl
-
Creates a new XML writer for DOM.
- DOUBLE_WHITESPACE - Static variable in class com.topologi.diffx.event.impl.SpaceEvent
-
A static instance for the double white spaces.
- element(String, String) - Method in class com.topologi.diffx.xml.dom.DOMWriterImpl
-
Opens element, inserts text node and closes.
- element(String, String) - Method in class com.topologi.diffx.xml.sax.XMLWriterSAX
-
Opens element, inserts text node and closes.
- element(String, String) - Method in class com.topologi.diffx.xml.XMLStringWriter
-
- element(String, String) - Method in interface com.topologi.diffx.xml.XMLWriter
-
Opens element, inserts text node and closes.
- ElementState - Class in com.topologi.diffx.algorithm
-
Maintains the state of open and closed elements during the processing the Diff-X
algorithm.
- ElementState(int) - Constructor for class com.topologi.diffx.algorithm.ElementState
-
Constructs an stack of elements with the specified initial capacity.
- ElementState() - Constructor for class com.topologi.diffx.algorithm.ElementState
-
Constructs an empty stack with an initial capacity of 12.
- emptyElement(String) - Method in class com.topologi.diffx.xml.dom.DOMWriterImpl
-
Writes an empty element.
- emptyElement(String, String) - Method in class com.topologi.diffx.xml.dom.DOMWriterImpl
-
Not supported.
- emptyElement(String) - Method in class com.topologi.diffx.xml.sax.XMLWriterSAX
-
Same as emptyElement(null, element);.
- emptyElement(String, String) - Method in class com.topologi.diffx.xml.sax.XMLWriterSAX
-
Write an empty element.
- emptyElement(String) - Method in class com.topologi.diffx.xml.XMLStringWriter
-
- emptyElement(String, String) - Method in class com.topologi.diffx.xml.XMLStringWriter
-
- emptyElement(String) - Method in interface com.topologi.diffx.xml.XMLWriter
-
Writes an empty element.
- emptyElement(String, String) - Method in interface com.topologi.diffx.xml.XMLWriter
-
Writes an empty element.
- emptyElement(String) - Method in class com.topologi.diffx.xml.XMLWriterImpl
-
Same as emptyElement(null, element);.
- emptyElement(String, String) - Method in class com.topologi.diffx.xml.XMLWriterImpl
-
Not supported.
- emptyElement(String) - Method in class com.topologi.diffx.xml.XMLWriterNSImpl
-
Same as emptyElement(null, element);.
- emptyElement(String, String) - Method in class com.topologi.diffx.xml.XMLWriterNSImpl
-
Write an empty element.
- endDocument() - Method in class com.topologi.diffx.xml.sax.ReporterHandlerProxy
- endElement(String, String, String) - Method in class com.topologi.diffx.xml.sax.ReporterHandlerProxy
- endElement(String, String, String) - Method in class com.topologi.diffx.xml.XMLIndenter
- endPrefixMapping(String) - Method in class com.topologi.diffx.xml.sax.ReporterHandlerProxy
- ensureCapacity(int) - Method in class com.topologi.diffx.algorithm.ElementState
-
Increases the capacity of this class instance, if necessary, to ensure
that it can hold at least the number of elements specified by the
minimum capacity argument.
- equals(DiffXEvent) - Method in interface com.topologi.diffx.event.DiffXEvent
-
Indicates whether the specified event is equal to this event.
- equals(DiffXEvent) - Method in class com.topologi.diffx.event.impl.AttributeEventImpl
-
Returns true if the event is an attribute event.
- equals(DiffXEvent) - Method in class com.topologi.diffx.event.impl.AttributeEventNSImpl
-
Returns true if the event is an attribute event.
- equals(DiffXEvent) - Method in class com.topologi.diffx.event.impl.CharactersEventBase
-
Returns true if the event is a character event and its content is equivalent.
- equals(DiffXEvent) - Method in class com.topologi.diffx.event.impl.CharEvent
-
- equals(DiffXEvent) - Method in class com.topologi.diffx.event.impl.CloseElementEventImpl
-
Returns true if the event is a close element
and has the same name.
- equals(DiffXEvent) - Method in class com.topologi.diffx.event.impl.CloseElementEventNSImpl
-
Returns true if the event is a close element event.
- equals(DiffXEvent) - Method in class com.topologi.diffx.event.impl.CommentEvent
-
Returns true if the event is a comment event.
- equals(Object) - Method in class com.topologi.diffx.event.impl.IgnorableSpaceEvent
-
Returns true if the event is an ignorable white space, regardless of the
characters that it matches.
- equals(DiffXEvent) - Method in class com.topologi.diffx.event.impl.IgnorableSpaceEvent
-
Returns true if the event is an ignorable white space, regardless of the
characters that it matches.
- equals(DiffXEvent) - Method in class com.topologi.diffx.event.impl.LineEvent
-
Returns true if the event is a character event and the content is equivalent.
- equals(DiffXEvent) - Method in class com.topologi.diffx.event.impl.OpenElementEventImpl
-
Returns true if the event is an open element event.
- equals(DiffXEvent) - Method in class com.topologi.diffx.event.impl.OpenElementEventNSImpl
-
Returns true if the event is a open element event.
- equals(DiffXEvent) - Method in class com.topologi.diffx.event.impl.ProcessingInstructionEvent
-
Returns true if the event is a processing instruction.
- equals(DiffXEvent) - Method in class com.topologi.diffx.event.impl.XMLBranchEvent
-
Returns true if the diffX events in the branch are all equal.
- equals(EventSequence) - Method in class com.topologi.diffx.sequence.EventSequence
-
Returns true if the specified event sequence is the same as this one.
- equals(Object) - Method in class com.topologi.diffx.sequence.EventSequence
-
Returns true if the specified event sequence is the same as this one.
- equals(Object) - Method in class org.eclipse.compare.rangedifferencer.RangeDifference
-
- equivalent(File, File) - Static method in class com.topologi.diffx.Main
-
Returns true if the two specified files are XML equivalent by looking at the
sequence SAX events reported an XML reader.
- equivalent(InputStream, InputStream) - Static method in class com.topologi.diffx.Main
-
Returns true if the two specified input streams are equivalent by looking at the
sequence SAX events reported an XML reader.
- equivalent(Reader, Reader) - Static method in class com.topologi.diffx.Main
-
Returns true if the two specified readers are equivalent by looking at the
sequence SAX events reported an XML reader.
- ERROR - Static variable in class org.eclipse.compare.rangedifferencer.RangeDifference
-
Constant indicating an unknown change kind.
- escape(String) - Static method in class com.topologi.diffx.xml.XMLUtils
-
Replaces characters which are invalid in element values, by the corresponding entity
in a given String.
- escapeAttr(String) - Static method in class com.topologi.diffx.xml.XMLUtils
-
Replace characters which are invalid in attribute values,
by the corresponding entity in a given String.
- EventFactory - Class in com.topologi.diffx.event.impl
-
Factory for events.
- EventFactory() - Constructor for class com.topologi.diffx.event.impl.EventFactory
-
Creates a new namespace aware factory for events.
- EventFactory(boolean) - Constructor for class com.topologi.diffx.event.impl.EventFactory
-
Creates a factory for events.
- eventIterator() - Method in class com.topologi.diffx.sequence.EventSequence
-
Returns a event iterator for this list.
- events() - Method in class com.topologi.diffx.sequence.EventSequence
-
Returns the sequence of events.
- EventSequence - Class in com.topologi.diffx.sequence
-
A sequence of events used for the Diff-X algorithm.
- EventSequence() - Constructor for class com.topologi.diffx.sequence.EventSequence
-
Creates a new event sequence.
- EventSequence(int) - Constructor for class com.topologi.diffx.sequence.EventSequence
-
Creates a new event sequence of the specified size.
- EventSequence.EventIterator - Class in com.topologi.diffx.sequence
-
An iterator over the event elements in the sequences.
- EventSequenceComparator - Class in org.eclipse.compare
-
- EventSequenceComparator(List<EventSequence>) - Constructor for class org.eclipse.compare.EventSequenceComparator
-
- EventSequenceUtils - Class in com.topologi.diffx.sequence
-
A utility class for event sequences.
- ExceptionDialog_seeErrorLogMessage - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- export(PrintWriter) - Method in class com.topologi.diffx.sequence.EventSequence
-
Export the sequence.
- ext - Variable in class com.topologi.diffx.util.XMLFilenameFilter
-
- Extension - Class in com.topologi.diffx
-
To use Diff-X as an XSLT extension.
- Extension() - Constructor for class com.topologi.diffx.Extension
-
- FactoryException - Exception in com.topologi.diffx.algorithm
-
Class of exceptions thrown when a factory method failed to produce
the desired object.
- FactoryException(Exception) - Constructor for exception com.topologi.diffx.algorithm.FactoryException
-
Creates a new factory exception wrapping an occuring exception.
- findDifferences(IRangeComparator, IRangeComparator) - Static method in class org.eclipse.compare.rangedifferencer.RangeDifferencer
-
Finds the differences between two IRangeComparators.
- findDifferences(LCSSettings, IRangeComparator, IRangeComparator) - Static method in class org.eclipse.compare.rangedifferencer.RangeDifferencer
-
Finds the differences between two IRangeComparators.
- findDifferences(LCSSettings, IRangeComparator, IRangeComparator, IRangeComparator) - Static method in class org.eclipse.compare.rangedifferencer.RangeDifferencer
-
Finds the differences among three IRangeComparators.
- findRanges(LCSSettings, IRangeComparator, IRangeComparator) - Static method in class org.eclipse.compare.rangedifferencer.RangeDifferencer
-
Finds the differences among two IRangeComparators.
- findRanges(LCSSettings, IRangeComparator, IRangeComparator, IRangeComparator) - Static method in class org.eclipse.compare.rangedifferencer.RangeDifferencer
-
Finds the differences among three IRangeComparators.
- flush() - Method in class com.topologi.diffx.xml.dom.DOMWriterImpl
-
Normalises the current element.
- flush() - Method in class com.topologi.diffx.xml.sax.XMLWriterSAX
-
Does nothing.
- flush() - Method in class com.topologi.diffx.xml.XMLStringWriter
-
- flush() - Method in interface com.topologi.diffx.xml.XMLWriter
-
Flush the writer.
- format(DiffXEvent) - Method in class com.topologi.diffx.algorithm.ElementState
-
Updates the state from the formatted event.
- format(DiffXEvent) - Method in class com.topologi.diffx.format.BasicXMLFormatter
-
Formats the specified event.
- format(DiffXEvent) - Method in class com.topologi.diffx.format.ConvenientXMLFormatter
-
- format(DiffXEvent) - Method in interface com.topologi.diffx.format.DiffXFormatter
-
Formats the specified event.
- format(DiffXEvent) - Method in class com.topologi.diffx.format.MultiplexFormatter
-
- format(DiffXEvent) - Method in class com.topologi.diffx.format.SafeXMLFormatter
-
- format(DiffXEvent) - Method in class com.topologi.diffx.format.ShortStringFormatter
-
Writes the event as a short string.
- format(DiffXEvent) - Method in class com.topologi.diffx.format.SmartXMLFormatter
-
- format(DiffXEvent) - Method in class com.topologi.diffx.format.StrictXMLFormatter
-
- formatEnd(DiffXFormatter) - Method in class com.topologi.diffx.sequence.NaiveSequenceSlicer
-
Formats the end subsequence that has been buffered by this class.
- formatEnd(DiffXFormatter) - Method in class com.topologi.diffx.sequence.SequenceSlicer
-
Formats the end subsequence that has been buffered by this class.
- formatEventSequence(EventSequence, DiffXFormatter) - Static method in class com.topologi.diffx.Docx4jDriver
-
Send this entire EventSequence to the formatter.
- formatStart(DiffXFormatter) - Method in class com.topologi.diffx.sequence.NaiveSequenceSlicer
-
Formats the start subsequence that has been buffered by this class.
- formatStart(DiffXFormatter) - Method in class com.topologi.diffx.sequence.SequenceSlicer
-
Formats the start subsequence that has been buffered by this class.
- get(int) - Method in class com.topologi.diffx.algorithm.ElementState
-
Returns the open element at the specified position in this list.
- get(int, int) - Method in interface com.topologi.diffx.algorithm.Matrix
-
Returns the value at the given position.
- get(int, int) - Method in class com.topologi.diffx.algorithm.MatrixInt
-
- get(int, int) - Method in class com.topologi.diffx.algorithm.MatrixShort
-
- get(DiffXConfig) - Static method in class com.topologi.diffx.load.text.TokenizerFactory
-
Returns the text tokenizer.
- getCharacters() - Method in class com.topologi.diffx.event.impl.CharactersEventBase
-
Returns the characters that this event represents.
- getCharacters() - Method in class com.topologi.diffx.event.impl.IgnorableSpaceEvent
-
Returns the characters that this event represents.
- getCharacters() - Method in class com.topologi.diffx.event.impl.LineEvent
-
Returns the characters that this event represents.
- getCharacters() - Method in interface com.topologi.diffx.event.TextEvent
-
Returns the characters that this event represents.
- getComment() - Method in class com.topologi.diffx.event.impl.CommentEvent
-
Returns the comment.
- getComposedRels() - Method in class org.docx4j.diff.Differencer
-
- getConfig() - Method in class com.topologi.diffx.load.DOMRecorder
-
Returns the configuration used by this recorder.
- getConfig() - Method in class com.topologi.diffx.load.SAXRecorder
-
Returns the configuration used by this recorder.
- getContentHandler() - Method in class com.topologi.diffx.xml.sax.ReporterHandlerProxy
-
Returns the content handler.
- getContentHandler() - Method in class com.topologi.diffx.xml.sax.XMLWritableReader
- getData() - Method in class com.topologi.diffx.event.impl.ProcessingInstructionEvent
-
Returns the data of the processing instruction.
- getDocument() - Method in interface com.topologi.diffx.xml.dom.DOMWriter
-
Returns the DOM document produced by the XML Writer.
- getDocument() - Method in class com.topologi.diffx.xml.dom.DOMWriterImpl
-
Returns the DOM document produced by the XML Writer.
- getDTDHandler() - Method in class com.topologi.diffx.xml.sax.XMLWritableReader
-
Returns null.
- getEncoding() - Method in interface com.topologi.diffx.xml.esc.XMLEscape
-
Returns the encoding used by the implementing class.
- getEncoding() - Method in interface com.topologi.diffx.xml.esc.XMLEscapeWriter
-
Returns the encoding used by the implementing class.
- getEnd() - Method in class com.topologi.diffx.sequence.NaiveSequenceSlicer
-
Returns the current end sequence buffer.
- getEnd() - Method in class com.topologi.diffx.sequence.SequenceSlicer
-
Returns the current end sequence buffer.
- getEntityResolver() - Method in class com.topologi.diffx.xml.sax.XMLWritableReader
-
Returns null.
- getErrorHandler() - Method in class com.topologi.diffx.xml.sax.XMLWritableReader
-
Returns null.
- getEvent(int) - Method in class com.topologi.diffx.sequence.EventSequence
-
Returns the event at position i.
- getFeature(String) - Method in class com.topologi.diffx.xml.sax.XMLWritableReader
- getFirstSequence() - Method in interface com.topologi.diffx.algorithm.DiffXAlgorithm
-
Returns the first sequence used for the diff-x comparison.
- getFirstSequence() - Method in class com.topologi.diffx.algorithm.DiffXAlgorithmBase
-
Returns the first sequence used for the diff-x comparison.
- getFirstSequence() - Method in class com.topologi.diffx.algorithm.GuanoAlgorithm
-
- getGranularity() - Method in class com.topologi.diffx.config.DiffXConfig
-
Returns the granularity of text diffing for this configuration.
- getId() - Static method in class org.docx4j.diff.Differencer
-
The id to be allocated to the ins/del
- getInstance(CharSequence) - Static method in class com.topologi.diffx.event.impl.SpaceEvent
-
Returns the white space event corresponding to the given string.
- getInstance(char) - Static method in class com.topologi.diffx.event.impl.SpaceEvent
-
Returns the white space event corresponding to the given string.
- getInstance(String) - Static method in class com.topologi.diffx.xml.esc.XMLEscapeFactory
-
Returns an instance of a XML Escape based on the given encoding.
- getItem(int) - Method in class org.eclipse.compare.EventSequenceComparator
-
- getLeaf(int) - Method in class org.eclipse.compare.StringComparator
-
- getLength() - Method in class org.eclipse.compare.internal.LCS
-
- getLength1() - Method in class org.eclipse.compare.internal.LCS
-
- getLength2() - Method in class org.eclipse.compare.internal.LCS
-
- getLineNumber() - Method in class com.topologi.diffx.event.impl.LineEvent
-
Returns the line number.
- getMatchRatio(StringComparator) - Method in class org.eclipse.compare.StringComparator
-
- getMaxDepth(EventSequence) - Static method in class com.topologi.diffx.sequence.EventSequenceUtils
-
Returns the maximum depth of the sequence.
- getMaxElementContent(EventSequence) - Static method in class com.topologi.diffx.sequence.EventSequenceUtils
-
Returns the maximum number of token inside an element tag.
- getName() - Method in interface com.topologi.diffx.event.AttributeEvent
-
Returns the local name of the attribute.
- getName() - Method in interface com.topologi.diffx.event.CloseElementEvent
-
Returns the local name of the element.
- getName() - Method in class com.topologi.diffx.event.impl.AttributeEventImpl
-
Returns the local name of the attribute.
- getName() - Method in class com.topologi.diffx.event.impl.AttributeEventNSImpl
-
Returns the local name of the attribute.
- getName() - Method in class com.topologi.diffx.event.impl.CloseElementEventImpl
-
- getName() - Method in class com.topologi.diffx.event.impl.CloseElementEventNSImpl
-
- getName() - Method in class com.topologi.diffx.event.impl.OpenElementEventImpl
-
- getName() - Method in class com.topologi.diffx.event.impl.OpenElementEventNSImpl
-
- getName() - Method in interface com.topologi.diffx.event.OpenElementEvent
-
Returns the local name of the element.
- getOpenElement() - Method in interface com.topologi.diffx.event.CloseElementEvent
-
Returns the corresponding event element.
- getOpenElement() - Method in class com.topologi.diffx.event.impl.CloseElementEventImpl
-
- getOpenElement() - Method in class com.topologi.diffx.event.impl.CloseElementEventNSImpl
-
- getParagraphRunTextWordCounts(P) - Static method in class org.docx4j.diff.Differencer
-
- getParameter(String, String[]) - Static method in class com.topologi.diffx.util.CommandLine
-
Returns the value corresponding to the given switch.
- getPowLimit() - Method in class org.eclipse.compare.internal.LCSSettings
-
- getPrefix(String) - Method in class com.topologi.diffx.sequence.PrefixMapping
-
Returns the prefix corresponding to the given namespace URI.
- getPrefixMapping() - Method in class com.topologi.diffx.sequence.EventSequence
-
Returns the prefix mapping for the namespace URIs in this sequence.
- getProperty(String) - Method in class com.topologi.diffx.xml.sax.XMLWritableReader
-
Returns null.
- getRangeCount() - Method in class org.eclipse.compare.EventSequenceComparator
-
- getRangeCount() - Method in interface org.eclipse.compare.rangedifferencer.IRangeComparator
-
Returns the number of comparable entities.
- getRangeCount() - Method in class org.eclipse.compare.StringComparator
-
- getRunString(P, int) - Static method in class org.docx4j.diff.Differencer
-
- getSecondSequence() - Method in interface com.topologi.diffx.algorithm.DiffXAlgorithm
-
Returns the second sequence used for the diff-x comparison.
- getSecondSequence() - Method in class com.topologi.diffx.algorithm.DiffXAlgorithmBase
-
Returns the second sequence used for the diff-x comparison.
- getSecondSequence() - Method in class com.topologi.diffx.algorithm.GuanoAlgorithm
-
- getStart() - Method in class com.topologi.diffx.sequence.NaiveSequenceSlicer
-
Returns the current start sequence buffer.
- getStart() - Method in class com.topologi.diffx.sequence.SequenceSlicer
-
Returns the current start sequence buffer.
- getTarget() - Method in class com.topologi.diffx.event.impl.ProcessingInstructionEvent
-
Returns the target of the processing instruction.
- getTooLong() - Method in class org.eclipse.compare.internal.LCSSettings
-
- getURI() - Method in interface com.topologi.diffx.event.AttributeEvent
-
Returns the namespace URI the attribute belongs to.
- getURI() - Method in interface com.topologi.diffx.event.CloseElementEvent
-
Returns the namespace URI the element belongs to.
- getURI() - Method in class com.topologi.diffx.event.impl.AttributeEventImpl
-
Always return null.
- getURI() - Method in class com.topologi.diffx.event.impl.AttributeEventNSImpl
-
Returns the namespace URI the attribute belongs to.
- getURI() - Method in class com.topologi.diffx.event.impl.CloseElementEventImpl
-
Always return the empty URI.
- getURI() - Method in class com.topologi.diffx.event.impl.CloseElementEventNSImpl
-
- getURI() - Method in class com.topologi.diffx.event.impl.OpenElementEventImpl
-
- getURI() - Method in class com.topologi.diffx.event.impl.OpenElementEventNSImpl
-
- getURI() - Method in interface com.topologi.diffx.event.OpenElementEvent
-
Returns the namespace URI the element belongs to.
- getURIs() - Method in class com.topologi.diffx.sequence.PrefixMapping
-
Returns an enumeration of the namespace URIs used in this mapping.
- getValue() - Method in interface com.topologi.diffx.event.AttributeEvent
-
Returns the value of the attribute.
- getValue() - Method in class com.topologi.diffx.event.impl.AttributeEventImpl
-
Returns the value of the attribute.
- getValue() - Method in class com.topologi.diffx.event.impl.AttributeEventNSImpl
-
Returns the value of the attribute.
- getWeight() - Method in interface com.topologi.diffx.event.DiffXEvent
-
Returns the weight of this event.
- getWeight() - Method in class com.topologi.diffx.event.impl.IgnorableSpaceEvent
-
- getWhiteSpaceProcessing() - Method in class com.topologi.diffx.config.DiffXConfig
-
Returns the granularity of text diffing for this configuration.
- getXML() - Method in class com.topologi.diffx.xml.XMLSerializer
-
Returns the underlying XML document.
- getXMLReaderClass() - Static method in class com.topologi.diffx.load.SAXRecorder
-
Returns the name XMLReader class used by the SAXRecorders.
- getXMLWritable() - Method in class com.topologi.diffx.xml.sax.XMLWritableInputSource
-
Returns the XMLWritable object
- granurality() - Method in interface com.topologi.diffx.load.text.TextTokenizer
-
Returns the text granularity of this tokenizer.
- granurality() - Method in class com.topologi.diffx.load.text.TokenizerByChar
-
Always TextGranularity.CHARACTER.
- granurality() - Method in class com.topologi.diffx.load.text.TokenizerByText
-
Always TextGranularity.CHARACTER.
- granurality() - Method in class com.topologi.diffx.load.text.TokenizerByWord
-
Always TextGranularity.WORD.
- GuanoAlgorithm - Class in com.topologi.diffx.algorithm
-
A matrix-based algorithm using weighted events which produces correct results, but may require
minor adjustments during formatting.
- GuanoAlgorithm(EventSequence, EventSequence) - Constructor for class com.topologi.diffx.algorithm.GuanoAlgorithm
-
Creates a new DiffXAlgorithmBase.
- IgnorableSpaceEvent - Class in com.topologi.diffx.event.impl
-
A particular type of event reserved for ignored white spaces.
- IgnorableSpaceEvent(CharSequence) - Constructor for class com.topologi.diffx.event.impl.IgnorableSpaceEvent
-
Creates a new ignorable white space event.
- ignorableWhitespace(char[], int, int) - Method in class com.topologi.diffx.xml.sax.ReporterHandlerProxy
- ignorableWhitespace(char[], int, int) - Method in class com.topologi.diffx.xml.XMLIndenter
-
Does nothing.
- ignoreCase - Variable in class com.topologi.diffx.util.XMLFilenameFilter
-
Set to true to ignore the case of the extension.
- IllegalCloseElementException - Exception in com.topologi.diffx.xml
-
Exception thrown when attempting to close an element when there is no
corresponding open element.
- IllegalCloseElementException() - Constructor for exception com.topologi.diffx.xml.IllegalCloseElementException
-
Creates a new illegal close element exception.
- incrementByMaxPath(int, int) - Method in interface com.topologi.diffx.algorithm.Matrix
-
Increment by the maximum path.
- incrementByMaxPath(int, int) - Method in class com.topologi.diffx.algorithm.MatrixInt
-
- incrementByMaxPath(int, int) - Method in class com.topologi.diffx.algorithm.MatrixShort
-
- incrementPathBy(int, int, int) - Method in interface com.topologi.diffx.algorithm.Matrix
-
Increment the path.
- incrementPathBy(int, int, int) - Method in class com.topologi.diffx.algorithm.MatrixInt
-
- incrementPathBy(int, int, int) - Method in class com.topologi.diffx.algorithm.MatrixShort
-
- indent(String) - Static method in class com.topologi.diffx.xml.XMLIndenter
-
Indents the given XML String.
- indent(Reader, Writer) - Static method in class com.topologi.diffx.xml.XMLIndenter
-
Indents the given XML String.
- indentSilent(String) - Static method in class com.topologi.diffx.xml.XMLIndenter
-
Indents the given XML String.
- indentSilent(Reader, Writer) - Static method in class com.topologi.diffx.xml.XMLIndenter
-
Indents the given XML String.
- indexOf(OpenElementEvent) - Method in class com.topologi.diffx.algorithm.ElementState
-
Searches for the first occurrence of the given argument, testing
for equality using the equals method.
- initializeLcs(int) - Method in class org.eclipse.compare.internal.LCS
-
- insert(DiffXEvent) - Method in class com.topologi.diffx.algorithm.ElementState
-
Updates the state from the inserted event.
- insert(DiffXEvent) - Method in class com.topologi.diffx.format.BasicXMLFormatter
-
Formats the specified inserted event.
- insert(DiffXEvent) - Method in class com.topologi.diffx.format.ConvenientXMLFormatter
-
- insert(DiffXEvent) - Method in interface com.topologi.diffx.format.DiffXFormatter
-
Formats the specified inserted event.
- insert(DiffXEvent) - Method in class com.topologi.diffx.format.MultiplexFormatter
-
- insert(DiffXEvent) - Method in class com.topologi.diffx.format.SafeXMLFormatter
-
- insert(DiffXEvent) - Method in class com.topologi.diffx.format.ShortStringFormatter
-
Writes the event as a short string preceded by '+'.
- insert(DiffXEvent) - Method in class com.topologi.diffx.format.SmartXMLFormatter
-
- insert(DiffXEvent) - Method in class com.topologi.diffx.format.StrictXMLFormatter
-
- INSERT_NS_URI - Static variable in class com.topologi.diffx.util.Constants
-
The namespace URI used for elements that may have been inserted.
- IRangeComparator - Interface in org.eclipse.compare.rangedifferencer
-
For breaking an object to compare into a sequence of comparable entities.
- isEmpty() - Method in class com.topologi.diffx.algorithm.ElementState
-
Tests if this list has no elements.
- isGreaterX(int, int) - Method in interface com.topologi.diffx.algorithm.Matrix
-
Returns true we should move on the X direction.
- isGreaterX(int, int) - Method in class com.topologi.diffx.algorithm.MatrixInt
-
- isGreaterX(int, int) - Method in class com.topologi.diffx.algorithm.MatrixShort
-
- isGreaterY(int, int) - Method in interface com.topologi.diffx.algorithm.Matrix
-
Returns true we should move on the X direction.
- isGreaterY(int, int) - Method in class com.topologi.diffx.algorithm.MatrixInt
-
- isGreaterY(int, int) - Method in class com.topologi.diffx.algorithm.MatrixShort
-
- isIgnoreWhiteSpace() - Method in class com.topologi.diffx.config.DiffXConfig
-
Indicates whether the differences in white spaces should be ignored or not.
- isNamespaceAware() - Method in class com.topologi.diffx.config.DiffXConfig
-
Indicates whether the Diff-X takes namespaces into account.
- isPreserveWhiteSpace() - Method in class com.topologi.diffx.config.DiffXConfig
-
Indicates whether the white spaces are preserved or not.
- isRangeEqual(int, int) - Method in class org.eclipse.compare.internal.LCS
-
- isReportPrefixDifferences() - Method in class com.topologi.diffx.config.DiffXConfig
-
Returns whether the differences in prefixes are reported.
- isSameXY(int, int) - Method in interface com.topologi.diffx.algorithm.Matrix
-
Returns true we moving on the X direction is
equivalent to moving on the Y direction.
- isSameXY(int, int) - Method in class com.topologi.diffx.algorithm.MatrixInt
-
- isSameXY(int, int) - Method in class com.topologi.diffx.algorithm.MatrixShort
-
- isUseGreedyMethod() - Method in class org.eclipse.compare.internal.LCSSettings
-
- isWellFormed(EventSequence) - Static method in class com.topologi.diffx.sequence.EventSequenceUtils
-
Indicates whether the sequence corresponds to well-formed XML.
- lastIndexOf(OpenElementEvent) - Method in class com.topologi.diffx.algorithm.ElementState
-
Returns the index of the last occurrence of the specified object in
this list.
- LCS - Class in org.eclipse.compare.internal
-
- LCS() - Constructor for class org.eclipse.compare.internal.LCS
-
- LCSSettings - Class in org.eclipse.compare.internal
-
- LCSSettings() - Constructor for class org.eclipse.compare.internal.LCSSettings
-
- LEFT - Static variable in class org.eclipse.compare.rangedifferencer.RangeDifference
-
Three-way change constant indicating a change in left.
- leftEnd() - Method in class org.eclipse.compare.rangedifferencer.RangeDifference
-
Returns the end index of the entity range on the left side.
- leftLength() - Method in class org.eclipse.compare.rangedifferencer.RangeDifference
-
Returns the number of entities on the left side.
- leftStart() - Method in class org.eclipse.compare.rangedifferencer.RangeDifference
-
Returns the start index of the entity range on the left side.
- length() - Method in interface com.topologi.diffx.algorithm.DiffXAlgorithm
-
Returns the length of the longest common subsequence.
- length - Variable in class com.topologi.diffx.algorithm.DiffXAlgorithmBase
-
The length of the LCS.
- length() - Method in class com.topologi.diffx.algorithm.DiffXFitopsy
-
Returns the length of the longest common sequence.
- length() - Method in class com.topologi.diffx.algorithm.DiffXFitsy
-
Returns the length of the longest common sequence.
- length() - Method in class com.topologi.diffx.algorithm.DiffXFitWesyma
-
Returns the length of the longest common sequence.
- length() - Method in class com.topologi.diffx.algorithm.DiffXKumarRangan
-
Calculates the length of LCS and returns it.
- length() - Method in class com.topologi.diffx.algorithm.GuanoAlgorithm
-
Returns the length of the longest common sequence.
- length1 - Variable in class com.topologi.diffx.algorithm.DiffXAlgorithmBase
-
Length of the first sequence to compare.
- length2 - Variable in class com.topologi.diffx.algorithm.DiffXAlgorithmBase
-
Length of the second sequence to compare.
- LineEvent - Class in com.topologi.diffx.event.impl
-
An interface for any data that comes from a text node.
- LineEvent(CharSequence, int) - Constructor for class com.topologi.diffx.event.impl.LineEvent
-
Creates a new line event.
- LoadingException - Exception in com.topologi.diffx.load
-
Class of exceptions occurring when trying to load data for Diff-X.
- LoadingException() - Constructor for exception com.topologi.diffx.load.LoadingException
-
Creates a new Loading exception.
- LoadingException(String) - Constructor for exception com.topologi.diffx.load.LoadingException
-
Creates a new loading exception with a given message.
- LoadingException(Exception) - Constructor for exception com.topologi.diffx.load.LoadingException
-
Creates a new loading exception wrapping an occurring exception.
- LoadingException(String, Exception) - Constructor for exception com.topologi.diffx.load.LoadingException
-
Creates a new loading exception wrapping an occurring exception.
- loadParagraph(String) - Static method in class org.docx4j.diff.Differencer
-
- log - Static variable in class com.topologi.diffx.Docx4jDriver
-
- log - Static variable in class org.docx4j.diff.Differencer
-
- log(String) - Static method in class org.docx4j.diff.Differencer
-
- longestCommonSubsequence(LCSSettings) - Method in class org.eclipse.compare.internal.LCS
-
Myers' algorithm for longest common subsequence.
- main(String[]) - Static method in class com.topologi.diffx.Docx4jDriver
-
- Main - Class in com.topologi.diffx
-
Utility class to centralise the access to this API from the command line.
- main(String[]) - Static method in class com.topologi.diffx.Main
-
Main entry point from the command line.
- main(String[]) - Static method in class org.docx4j.diff.Differencer
-
- mainDiff(EventSequence, EventSequence, SmartXMLFormatter, DiffXConfig) - Static method in class com.topologi.diffx.Docx4jDriver
-
- makeAttribute(String, String, String) - Method in class com.topologi.diffx.event.impl.EventFactory
-
Returns the attribute event from the name and value given.
- makeAttribute(String, String, String, String) - Method in class com.topologi.diffx.event.impl.EventFactory
-
Returns the attribute event from the name and value given.
- makeCloseElement(OpenElementEvent) - Method in class com.topologi.diffx.event.impl.EventFactory
-
Returns the close element event from the corresponding open element event.
- makeOpenElement(String, String) - Method in class com.topologi.diffx.event.impl.EventFactory
-
Returns the open element event from the uri and name given.
- makeOpenElement(String, String, String) - Method in class com.topologi.diffx.event.impl.EventFactory
-
Returns the open element event from the uri and names given.
- makeXMLReader(ContentHandler) - Static method in class com.topologi.diffx.xml.XMLHelper
-
- mapPrefix(String, String) - Method in class com.topologi.diffx.sequence.EventSequence
-
Maps a namespace URI to a prefix.
- markupAsDeletion(SdtContentBlock, Result, String, Calendar, RelationshipsPart) - Method in class org.docx4j.diff.Differencer
-
- markupAsInsertion(SdtContentBlock, Result, String, Calendar, RelationshipsPart) - Method in class org.docx4j.diff.Differencer
-
- match(OpenElementEvent) - Method in interface com.topologi.diffx.event.CloseElementEvent
-
Indicates whether the specified open element event matches this close
element event.
- match(OpenElementEvent) - Method in class com.topologi.diffx.event.impl.CloseElementEventImpl
-
Returns true if the open element has the same name.
- match(OpenElementEvent) - Method in class com.topologi.diffx.event.impl.CloseElementEventNSImpl
-
- matchCurrent(DiffXEvent) - Method in class com.topologi.diffx.algorithm.ElementState
-
Indicates whether the specified event is a close element that
matches the name and URI of the current open element.
- Matrix - Interface in com.topologi.diffx.algorithm
-
A matrix for the computation of the Diff-X path.
- MatrixInt - Class in com.topologi.diffx.algorithm
-
A matrix implementation which backbone is a matrix of integers.
- MatrixInt() - Constructor for class com.topologi.diffx.algorithm.MatrixInt
-
- MatrixShort - Class in com.topologi.diffx.algorithm
-
A matrix implementation which backbone is a matrix of short numbers.
- MatrixShort() - Constructor for class com.topologi.diffx.algorithm.MatrixShort
-
- maxLength() - Method in class org.eclipse.compare.rangedifferencer.RangeDifference
-
Returns the maximum number of entities in the left, right, and ancestor
sides of this range.
- MultiplexFormatter - Class in com.topologi.diffx.format
-
A formatter which can relay the method calls to multiple formatters.
- MultiplexFormatter() - Constructor for class com.topologi.diffx.format.MultiplexFormatter
-
Creates a new formatter without any underlying formatters.
- MultiplexFormatter(DiffXFormatter) - Constructor for class com.topologi.diffx.format.MultiplexFormatter
-
Creates a new formatter wrapping the specified formatter.
- okDelete(DiffXEvent) - Method in class com.topologi.diffx.algorithm.ElementState
-
Indicates whether the specified event is a close element that
matches the name and URI of the current open element.
- okFormat(DiffXEvent) - Method in class com.topologi.diffx.algorithm.ElementState
-
Indicates whether the specified event is a close element that
matches the name and URI of the current open element.
- okInsert(DiffXEvent) - Method in class com.topologi.diffx.algorithm.ElementState
-
Indicates whether the specified event is a close element that
matches the name and URI of the current open element.
- openElement(String) - Method in class com.topologi.diffx.xml.dom.DOMWriterImpl
-
Writes a start element tag correctly indented.
- openElement(String, boolean) - Method in class com.topologi.diffx.xml.dom.DOMWriterImpl
-
Writes a start element tag correctly indented.
- openElement(String, String) - Method in class com.topologi.diffx.xml.dom.DOMWriterImpl
-
Not supported.
- openElement(String, String, boolean) - Method in class com.topologi.diffx.xml.dom.DOMWriterImpl
-
Not supported.
- openElement(String) - Method in class com.topologi.diffx.xml.sax.XMLWriterSAX
-
Writes a start element tag correctly indented.
- openElement(String, String) - Method in class com.topologi.diffx.xml.sax.XMLWriterSAX
-
Write a start element tag correctly indented.
- openElement(String, boolean) - Method in class com.topologi.diffx.xml.sax.XMLWriterSAX
-
Writes a start element tag correctly indented.
- openElement(String, String, boolean) - Method in class com.topologi.diffx.xml.sax.XMLWriterSAX
-
Writes a start element tag correctly indented.
- openElement(String) - Method in class com.topologi.diffx.xml.XMLStringWriter
-
- openElement(String, boolean) - Method in class com.topologi.diffx.xml.XMLStringWriter
-
- openElement(String, String, boolean) - Method in class com.topologi.diffx.xml.XMLStringWriter
-
- openElement(String) - Method in interface com.topologi.diffx.xml.XMLWriter
-
Writes a start element tag correctly indented.
- openElement(String, boolean) - Method in interface com.topologi.diffx.xml.XMLWriter
-
Writes a start element tag correctly indented.
- openElement(String, String, boolean) - Method in interface com.topologi.diffx.xml.XMLWriter
-
Writes a start element tag correctly indented.
- openElement(String) - Method in class com.topologi.diffx.xml.XMLWriterImpl
-
Writes a start element tag correctly indented.
- openElement(String, boolean) - Method in class com.topologi.diffx.xml.XMLWriterImpl
-
Writes a start element tag correctly indented.
- openElement(String, String) - Method in class com.topologi.diffx.xml.XMLWriterImpl
-
Not supported.
- openElement(String, String, boolean) - Method in class com.topologi.diffx.xml.XMLWriterImpl
-
Not supported.
- openElement(String) - Method in class com.topologi.diffx.xml.XMLWriterNSImpl
-
Writes a start element tag correctly indented.
- openElement(String, String) - Method in class com.topologi.diffx.xml.XMLWriterNSImpl
-
Write a start element tag correctly indented.
- openElement(String, boolean) - Method in class com.topologi.diffx.xml.XMLWriterNSImpl
-
Writes a start element tag correctly indented.
- openElement(String, String, boolean) - Method in class com.topologi.diffx.xml.XMLWriterNSImpl
-
Writes a start element tag correctly indented.
- OpenElementEvent - Interface in com.topologi.diffx.event
-
The event corresponding to the startElement SAX event.
- OpenElementEventImpl - Class in com.topologi.diffx.event.impl
-
A basic implementation of the close element event.
- OpenElementEventImpl(String) - Constructor for class com.topologi.diffx.event.impl.OpenElementEventImpl
-
Creates a new open element event.
- OpenElementEventNSImpl - Class in com.topologi.diffx.event.impl
-
The event corresponding to the startElement SAX event.
- OpenElementEventNSImpl(String) - Constructor for class com.topologi.diffx.event.impl.OpenElementEventNSImpl
-
Creates a new open element event with the default URI.
- OpenElementEventNSImpl(String, String) - Constructor for class com.topologi.diffx.event.impl.OpenElementEventNSImpl
-
Creates a new open element event.
- openResult(String, Writer) - Static method in class com.topologi.diffx.Docx4jDriver
-
- org.docx4j.diff - package org.docx4j.diff
-
- org.eclipse.compare - package org.eclipse.compare
-
- org.eclipse.compare.internal - package org.eclipse.compare.internal
-
- org.eclipse.compare.rangedifferencer - package org.eclipse.compare.rangedifferencer
-
- parse(String) - Method in class com.topologi.diffx.xml.sax.XMLWritableReader
- parse(InputSource) - Method in class com.topologi.diffx.xml.sax.XMLWritableReader
- parse(XMLWritableInputSource) - Method in class com.topologi.diffx.xml.sax.XMLWritableReader
- parse(XMLWritable) - Method in class com.topologi.diffx.xml.sax.XMLWritableReader
- parse(XMLReader, File) - Static method in class com.topologi.diffx.xml.XMLHelper
-
- pop() - Method in class com.topologi.diffx.algorithm.ElementState
-
Removes the last element from the top of the stack.
- PrefixMapping - Class in com.topologi.diffx.sequence
-
Provides a mapping of namespace URIs to prefixes.
- PrefixMapping() - Constructor for class com.topologi.diffx.sequence.PrefixMapping
-
- process(DiffXFormatter) - Method in interface com.topologi.diffx.algorithm.DiffXAlgorithm
-
Performs the comparison and writes the results using the specified Diff-X formatter.
- process(DiffXFormatter) - Method in class com.topologi.diffx.algorithm.DiffXFitopsy
-
Writes the diff sequence using the specified formatter.
- process(DiffXFormatter) - Method in class com.topologi.diffx.algorithm.DiffXFitsy
-
Writes the diff sequence using the specified formatter.
- process(DiffXFormatter) - Method in class com.topologi.diffx.algorithm.DiffXFitWesyma
-
Writes the diff sequence using the specified formatter.
- process(DiffXFormatter) - Method in class com.topologi.diffx.algorithm.DiffXKumarRangan
-
Writes the diff sequence using the specified formatter.
- process(DiffXFormatter) - Method in class com.topologi.diffx.algorithm.GuanoAlgorithm
-
Writes the diff sequence using the specified formatter.
- process(File) - Method in class com.topologi.diffx.load.DOMRecorder
-
Runs the recorder on the specified file.
- process(String) - Method in class com.topologi.diffx.load.DOMRecorder
-
Runs the recorder on the specified string.
- process(InputSource) - Method in class com.topologi.diffx.load.DOMRecorder
-
Runs the recorder on the specified input source.
- process(Node) - Method in class com.topologi.diffx.load.DOMRecorder
-
Processes the given node and returns the corresponding event sequence.
- process(NodeList) - Method in class com.topologi.diffx.load.DOMRecorder
-
Processes the given node list and returns the corresponding event sequence.
- process(File) - Method in interface com.topologi.diffx.load.Recorder
-
Runs the recorder on the specified file.
- process(String) - Method in interface com.topologi.diffx.load.Recorder
-
Runs the recorder on the specified string.
- process(File) - Method in class com.topologi.diffx.load.SAXRecorder
-
Runs the recorder on the specified file.
- process(String) - Method in class com.topologi.diffx.load.SAXRecorder
-
Runs the recorder on the specified string.
- process(InputSource) - Method in class com.topologi.diffx.load.SAXRecorder
-
Runs the recorder on the specified input source.
- process(File) - Method in class com.topologi.diffx.load.TextRecorder
-
Runs the recorder on the specified file.
- process(String) - Method in class com.topologi.diffx.load.TextRecorder
-
Runs this recorder on the specified string.
- process(InputSource) - Method in interface com.topologi.diffx.load.XMLRecorder
-
Runs the recorder on the specified input source.
- processingInstruction(String, String) - Method in class com.topologi.diffx.xml.sax.ReporterHandlerProxy
- ProcessingInstructionEvent - Class in com.topologi.diffx.event.impl
-
A processing instruction event.
- ProcessingInstructionEvent(String, String) - Constructor for class com.topologi.diffx.event.impl.ProcessingInstructionEvent
-
Creates a new processing instruction event.
- RangeComparatorLCS_0 - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- RangeDifference - Class in org.eclipse.compare.rangedifferencer
-
Description of a change between two or three ranges of comparable entities.
- RangeDifference(int, int, int, int, int) - Constructor for class org.eclipse.compare.rangedifferencer.RangeDifference
-
Creates a new RangeDifference with the given change kind
and left and right ranges.
- RangeDifferencer - Class in org.eclipse.compare.rangedifferencer
-
A RangeDifferencer finds the differences between two or three
IRangeComparators.
- rangesEqual(int, IRangeComparator, int) - Method in class org.eclipse.compare.EventSequenceComparator
-
- rangesEqual(int, IRangeComparator, int) - Method in interface org.eclipse.compare.rangedifferencer.IRangeComparator
-
Returns whether the comparable entity given by the first index matches an
entity specified by the other IRangeComparator and index.
- rangesEqual(int, IRangeComparator, int) - Method in class org.eclipse.compare.StringComparator
-
- Recorder - Interface in com.topologi.diffx.load
-
A class implementing this interface must be able to produce a sequence of event
from a specified input.
- registerRelationship(Differencer, RelationshipsPart, String, String) - Static method in class org.docx4j.diff.Differencer
-
This is a Xalan extension function, invoked from diffx2wml.xslt
Any rel which is present in the results of the comparison must point to
a valid target of the correct type, or the resulting document will
be broken.
- release() - Method in interface com.topologi.diffx.algorithm.Matrix
-
Releases all the resources used only by this matrix object.
- release() - Method in class com.topologi.diffx.algorithm.MatrixInt
-
Gets rid of the underlying matrix so that garbage collector can do its work.
- release() - Method in class com.topologi.diffx.algorithm.MatrixShort
-
Gets rid of the underlying matrix so that garbage collector can do its work.
- remove(int) - Method in class com.topologi.diffx.algorithm.ElementState
-
Removes the element at the specified position in this list.
- remove() - Method in class com.topologi.diffx.sequence.EventSequence.EventIterator
-
- removeEvent(int) - Method in class com.topologi.diffx.sequence.EventSequence
-
Removes an event from this sequence at the specified position.
- ReporterHandlerProxy - Class in com.topologi.diffx.xml.sax
-
A content handler wrapping another content handler and reporting information about
what methods are being called.
- ReporterHandlerProxy(ContentHandler) - Constructor for class com.topologi.diffx.xml.sax.ReporterHandlerProxy
-
Creates a new handler proxy.
- RIGHT - Static variable in class org.eclipse.compare.rangedifferencer.RangeDifference
-
Three-way change constant indicating a change in right.
- rightEnd() - Method in class org.eclipse.compare.rangedifferencer.RangeDifference
-
Returns the end index of the entity range on the right side.
- rightLength() - Method in class org.eclipse.compare.rangedifferencer.RangeDifference
-
Returns the number of entities on the right side.
- rightStart() - Method in class org.eclipse.compare.rangedifferencer.RangeDifference
-
Returns the start index of the entity range on the right side.
- SafeXMLFormatter - Class in com.topologi.diffx.format
-
An XML formatter that tries to ensure that the output XML will be well-formed.
- SafeXMLFormatter() - Constructor for class com.topologi.diffx.format.SafeXMLFormatter
-
Creates a new formatter on the standard output.
- SafeXMLFormatter(Writer) - Constructor for class com.topologi.diffx.format.SafeXMLFormatter
-
Creates a new formatter using the specified writer.
- SAXRecorder - Class in com.topologi.diffx.load
-
- SAXRecorder() - Constructor for class com.topologi.diffx.load.SAXRecorder
-
- SelectAncestorDialog_message - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- SelectAncestorDialog_option - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- SelectAncestorDialog_title - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- sequence - Variable in class com.topologi.diffx.load.SAXRecorder
-
The sequence of event for this recorder.
- sequence1 - Variable in class com.topologi.diffx.algorithm.DiffXAlgorithmBase
-
The first sequence of events to test.
- sequence2 - Variable in class com.topologi.diffx.algorithm.DiffXAlgorithmBase
-
The second sequence of events to test.
- SequenceSlicer - Class in com.topologi.diffx.sequence
-
The slicer takes two sequences and removes the common elements from the beginning
and the end of the chain so that only the smallest sequences are passed to the
DiffXAlgorithmBase.
- SequenceSlicer(EventSequence, EventSequence) - Constructor for class com.topologi.diffx.sequence.SequenceSlicer
-
Creates a new sequence slicer.
- serialize(Object, String) - Method in class com.topologi.diffx.xml.XMLSerializer
-
Serialises the given object using the given name as element name.
- serializeCollection(Collection<?>) - Method in class com.topologi.diffx.xml.XMLSerializer
-
Serialises the given Collection to xml.
- serializeHashtable(Hashtable<?, ?>) - Method in class com.topologi.diffx.xml.XMLSerializer
-
Serialise the given Hashtable to xml.
- serializeObject(Object) - Method in class com.topologi.diffx.xml.XMLSerializer
-
Serialises the given object to xml by using the public methods getXXX().
- set(int, int, int) - Method in interface com.topologi.diffx.algorithm.Matrix
-
Sets the value of the matrix at the given position.
- set(int, int, int) - Method in class com.topologi.diffx.algorithm.MatrixInt
-
- set(int, int, int) - Method in class com.topologi.diffx.algorithm.MatrixShort
-
- setConfig(DiffXConfig) - Method in class com.topologi.diffx.format.BasicXMLFormatter
-
- setConfig(DiffXConfig) - Method in class com.topologi.diffx.format.ConvenientXMLFormatter
-
- setConfig(DiffXConfig) - Method in interface com.topologi.diffx.format.DiffXFormatter
-
Sets the configuration to use with this formatter.
- setConfig(DiffXConfig) - Method in class com.topologi.diffx.format.MultiplexFormatter
-
- setConfig(DiffXConfig) - Method in class com.topologi.diffx.format.SafeXMLFormatter
-
- setConfig(DiffXConfig) - Method in class com.topologi.diffx.format.ShortStringFormatter
-
Ignored.
- setConfig(DiffXConfig) - Method in class com.topologi.diffx.format.SmartXMLFormatter
-
- setConfig(DiffXConfig) - Method in class com.topologi.diffx.format.StrictXMLFormatter
-
- setConfig(DiffXConfig) - Method in class com.topologi.diffx.load.DOMRecorder
-
Sets the configuration used by this recorder.
- setConfig(DiffXConfig) - Method in class com.topologi.diffx.load.SAXRecorder
-
Sets the configuration used by this recorder.
- setContentHandler(ContentHandler) - Method in class com.topologi.diffx.xml.sax.XMLWritableReader
- setDeleteTags(String, String) - Method in class com.topologi.diffx.format.StrictXMLFormatter
-
Sets the open and end tags for deleted text.
- setDocumentLocator(Locator) - Method in class com.topologi.diffx.xml.sax.ReporterHandlerProxy
- setDTDHandler(DTDHandler) - Method in class com.topologi.diffx.xml.sax.XMLWritableReader
-
Does nothing.
- setEntityResolver(EntityResolver) - Method in class com.topologi.diffx.xml.sax.XMLWritableReader
-
Returns null.
- setErrorHandler(ErrorHandler) - Method in class com.topologi.diffx.xml.sax.XMLWritableReader
-
Does nothing.
- setEvent(int, DiffXEvent) - Method in class com.topologi.diffx.sequence.EventSequence
-
Replaces an event of this sequence at the specified position.
- setFeature(String, boolean) - Method in class com.topologi.diffx.xml.sax.XMLWritableReader
- setGranularity(TextGranularity) - Method in class com.topologi.diffx.config.DiffXConfig
-
Sets the granularity of text diffing for this configuration.
- setIgnoreWhiteSpace(boolean) - Method in class com.topologi.diffx.config.DiffXConfig
-
- setIndentChars(String) - Method in class com.topologi.diffx.xml.dom.DOMWriterImpl
-
Sets the string to use for indentation.
- setIndentChars(String) - Method in class com.topologi.diffx.xml.sax.XMLWriterSAX
-
Sets the string to use for indentation.
- setIndentChars(String) - Method in class com.topologi.diffx.xml.XMLStringWriter
-
- setIndentChars(String) - Method in interface com.topologi.diffx.xml.XMLWriter
-
Sets the string to use for indentation.
- setInsertTags(String, String) - Method in class com.topologi.diffx.format.StrictXMLFormatter
-
Sets the open and end tags for inserted text.
- setLcs(int, int) - Method in class org.eclipse.compare.internal.LCS
-
- setNamespaceAware(boolean) - Method in class com.topologi.diffx.config.DiffXConfig
-
Sets whether Diff-X should take namespaces into account.
- setPowLimit(double) - Method in class org.eclipse.compare.internal.LCSSettings
-
- setPrefixMapping(String, String) - Method in class com.topologi.diffx.xml.dom.DOMWriterImpl
-
Not supported.
- setPrefixMapping(String, String) - Method in class com.topologi.diffx.xml.sax.XMLWriterSAX
-
- setPrefixMapping(String, String) - Method in class com.topologi.diffx.xml.XMLStringWriter
-
- setPrefixMapping(String, String) - Method in interface com.topologi.diffx.xml.XMLWriter
-
Sets a prefix mapping.
- setPrefixMapping(String, String) - Method in class com.topologi.diffx.xml.XMLWriterImpl
-
Not supported.
- setPrefixMapping(String, String) - Method in class com.topologi.diffx.xml.XMLWriterNSImpl
-
- setPreserveWhiteSpace(boolean) - Method in class com.topologi.diffx.config.DiffXConfig
-
- setProperty(String, Object) - Method in class com.topologi.diffx.xml.sax.XMLWritableReader
-
Does nothing.
- setRelsDiffIdentifier(String) - Method in class org.docx4j.diff.Differencer
-
- setReportPrefixDifferences(boolean) - Method in class com.topologi.diffx.config.DiffXConfig
-
Sets whether the Diff-X should report differences in prefixes.
- setTooLong(double) - Method in class org.eclipse.compare.internal.LCSSettings
-
- setup(int, int) - Method in interface com.topologi.diffx.algorithm.Matrix
-
Create a matrix of the given width and height.
- setup(int, int) - Method in class com.topologi.diffx.algorithm.MatrixInt
-
- setup(int, int) - Method in class com.topologi.diffx.algorithm.MatrixShort
-
- setUseGreedyMethod(boolean) - Method in class org.eclipse.compare.internal.LCSSettings
-
- setWeight(int) - Method in interface com.topologi.diffx.event.DiffXEvent
-
Sets the weight of this event.
- setWeight(int) - Method in class com.topologi.diffx.event.impl.IgnorableSpaceEvent
-
Ignored.
- setWhiteSpaceProcessing(WhiteSpaceProcessing) - Method in class com.topologi.diffx.config.DiffXConfig
-
Sets the white space processing for this configuration.
- setWriteXMLDeclaration(boolean) - Method in class com.topologi.diffx.format.BasicXMLFormatter
-
- setWriteXMLDeclaration(boolean) - Method in class com.topologi.diffx.format.ConvenientXMLFormatter
-
- setWriteXMLDeclaration(boolean) - Method in class com.topologi.diffx.format.SafeXMLFormatter
-
- setWriteXMLDeclaration(boolean) - Method in class com.topologi.diffx.format.SmartXMLFormatter
-
- setWriteXMLDeclaration(boolean) - Method in class com.topologi.diffx.format.StrictXMLFormatter
-
- setWriteXMLDeclaration(boolean) - Method in interface com.topologi.diffx.format.XMLDiffXFormatter
-
Set whether the formatter should include the XML declaration or not.
- setXMLReaderClass(String) - Static method in class com.topologi.diffx.load.SAXRecorder
-
Sets the name of the XML reader class to use.
- setXsltDiffx2Wml(Templates) - Static method in class org.docx4j.diff.Differencer
-
org/docx4j/diff/diffx2wml.xslt will be used by default
to transform the diff output into a Word docx with tracked
changes.
- ShortStringFormatter - Class in com.topologi.diffx.format
-
A simple formatter to write the short string version of the events.
- ShortStringFormatter() - Constructor for class com.topologi.diffx.format.ShortStringFormatter
-
Creates a new formatter on the standard output.
- ShortStringFormatter(Writer) - Constructor for class com.topologi.diffx.format.ShortStringFormatter
-
Creates a new formatter using the specified writer.
- ShowWhitespaceAction_0 - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- SINGLE_WHITESPACE - Static variable in class com.topologi.diffx.event.impl.SpaceEvent
-
A static instance for the single white spaces.
- size() - Method in class com.topologi.diffx.algorithm.ElementState
-
Returns the number of elements in this stack.
- size() - Method in class com.topologi.diffx.sequence.EventSequence
-
The size of the sequence.
- skippedEntity(String) - Method in class com.topologi.diffx.xml.sax.ReporterHandlerProxy
- skipRangeComparison(int, int, IRangeComparator) - Method in class org.eclipse.compare.EventSequenceComparator
-
- skipRangeComparison(int, int, IRangeComparator) - Method in interface org.eclipse.compare.rangedifferencer.IRangeComparator
-
Returns whether a comparison should be skipped because it would be too
costly (or lengthy).
- skipRangeComparison(int, int, IRangeComparator) - Method in class org.eclipse.compare.StringComparator
-
- slice() - Method in class com.topologi.diffx.sequence.SequenceSlicer
-
Slices the start and end of both sequences.
- sliceEnd() - Method in class com.topologi.diffx.sequence.NaiveSequenceSlicer
-
Slices the end of both sequences.
- sliceEnd(DiffXFormatter) - Method in class com.topologi.diffx.sequence.NaiveSequenceSlicer
-
Slices the end of both sequences and formats the start subsequence with the specified
formatter.
- sliceEnd() - Method in class com.topologi.diffx.sequence.SequenceSlicer
-
Slices the end of both sequences.
- sliceStart() - Method in class com.topologi.diffx.sequence.NaiveSequenceSlicer
-
Slices the start of both sequences.
- sliceStart(DiffXFormatter) - Method in class com.topologi.diffx.sequence.NaiveSequenceSlicer
-
Slices the start of both sequences and formats the start subsequence with the specified
formatter.
- sliceStart() - Method in class com.topologi.diffx.sequence.SequenceSlicer
-
Slices the start of both sequences.
- SmartXMLFormatter - Class in com.topologi.diffx.format
-
An XML formatter that tries to rectify the errors affecting the well-formedness of the XML.
- SmartXMLFormatter() - Constructor for class com.topologi.diffx.format.SmartXMLFormatter
-
Creates a new formatter on the standard output.
- SmartXMLFormatter(Writer) - Constructor for class com.topologi.diffx.format.SmartXMLFormatter
-
Creates a new formatter using the specified writer.
- SpaceEvent - Class in com.topologi.diffx.event.impl
-
A particular type of event reserved for white spaces.
- SpaceEvent(CharSequence) - Constructor for class com.topologi.diffx.event.impl.SpaceEvent
-
Creates a new word event.
- startDocument() - Method in class com.topologi.diffx.xml.sax.ReporterHandlerProxy
- startElement(String, String, String, Attributes) - Method in class com.topologi.diffx.xml.sax.ReporterHandlerProxy
- startElement(String, String, String, Attributes) - Method in class com.topologi.diffx.xml.XMLIndenter
- startPrefixMapping(String, String) - Method in class com.topologi.diffx.xml.sax.ReporterHandlerProxy
- StrictXMLFormatter - Class in com.topologi.diffx.format
-
A simple XML formatter that writes strictly what it is given.
- StrictXMLFormatter() - Constructor for class com.topologi.diffx.format.StrictXMLFormatter
-
Creates a new formatter on the standard output.
- StrictXMLFormatter(Writer) - Constructor for class com.topologi.diffx.format.StrictXMLFormatter
-
Creates a new formatter using the specified writer.
- StringComparator - Class in org.eclipse.compare
-
A comparator that compares strings.
- StringComparator(String) - Constructor for class org.eclipse.compare.StringComparator
-
- StructureDiffViewer_0 - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- StructureDiffViewer_1 - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- StructureDiffViewer_2 - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- StructureDiffViewer_3 - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- StructureDiffViewer_NoStructuralDifferences - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- StructureDiffViewer_StructureError - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- TAB - Static variable in class com.topologi.diffx.event.impl.SpaceEvent
-
A static instance for tabs.
- TextEvent - Interface in com.topologi.diffx.event
-
An interface for any data that comes from a text node.
- TextGranularity - Enum in com.topologi.diffx.config
-
Defines how should be tokenised and compared.
- TextMergeViewer_0 - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- TextMergeViewer_1 - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- TextMergeViewer_10 - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- TextMergeViewer_11 - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- TextMergeViewer_12 - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- TextMergeViewer_13 - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- TextMergeViewer_14 - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- TextMergeViewer_15 - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- TextMergeViewer_16 - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- TextMergeViewer_2 - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- TextMergeViewer_3 - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- TextMergeViewer_4 - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- TextMergeViewer_5 - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- TextMergeViewer_6 - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- TextMergeViewer_7 - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- TextMergeViewer_8 - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- TextMergeViewer_9 - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- TextMergeViewer_accessible_ancestor - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- TextMergeViewer_accessible_left - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- TextMergeViewer_accessible_right - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- TextMergeViewer_atBeginning_message - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- TextMergeViewer_atBeginning_title - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- TextMergeViewer_atEnd_message - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- TextMergeViewer_atEnd_title - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- TextMergeViewer_beforeLine_format - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- TextMergeViewer_changeType_addition - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- TextMergeViewer_changeType_change - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- TextMergeViewer_changeType_deletion - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- TextMergeViewer_cursorPosition_format - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- TextMergeViewer_diffDescription_diff_format - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- TextMergeViewer_diffDescription_noDiff_format - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- TextMergeViewer_diffType_format - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- TextMergeViewer_direction_conflicting - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- TextMergeViewer_direction_incoming - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- TextMergeViewer_direction_outgoing - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- TextMergeViewer_range_format - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- TextMergeViewer_statusLine_format - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- TextRecorder - Class in com.topologi.diffx.load
-
Records the line events in a text.
- TextRecorder() - Constructor for class com.topologi.diffx.load.TextRecorder
-
- TextTokenizer - Interface in com.topologi.diffx.load.text
-
An interface for text tokenizers.
- toAttributeValue(char[], int, int) - Method in interface com.topologi.diffx.xml.esc.XMLEscape
-
Returns a well-formed attribute value.
- toAttributeValue(String) - Method in interface com.topologi.diffx.xml.esc.XMLEscape
-
Returns a well-formed attribute value.
- toAttributeValue(char[], int, int) - Method in class com.topologi.diffx.xml.esc.XMLEscapeASCII
-
Replaces '<', '&', '"' and '\'' as well an any character that is not part of
the standard unicode range.
- toAttributeValue(char[], int, int) - Method in class com.topologi.diffx.xml.esc.XMLEscapeUTF8
-
Replaces '<', '&', '"' and '\'' as well an any character that is not part of
the standard unicode range.
- toElementName(String) - Static method in class com.topologi.diffx.xml.XMLUtils
-
Return a valid element name from the given string.
- toElementText(char[], int, int) - Method in interface com.topologi.diffx.xml.esc.XMLEscape
-
Returns a well-formed text value for the element.
- toElementText(String) - Method in interface com.topologi.diffx.xml.esc.XMLEscape
-
Returns a well-formed text value for the element.
- toElementText(char[], int, int) - Method in class com.topologi.diffx.xml.esc.XMLEscapeASCII
-
Replace characters which are invalid in element values,
by the corresponding entity in a given String.
- toElementText(char[], int, int) - Method in class com.topologi.diffx.xml.esc.XMLEscapeUTF8
-
Replace characters which are invalid in element values,
by the corresponding entity in a given String.
- tokenize(CharSequence) - Method in interface com.topologi.diffx.load.text.TextTokenizer
-
Returns the list of
TextEvent corresponding to the specified character sequence.
- tokenize(CharSequence) - Method in class com.topologi.diffx.load.text.TokenizerByChar
-
Returns the list of
TextEvent corresponding to the specified character sequence.
- tokenize(CharSequence) - Method in class com.topologi.diffx.load.text.TokenizerByText
-
Returns the list of
TextEvent corresponding to the specified character sequence.
- tokenize(CharSequence) - Method in class com.topologi.diffx.load.text.TokenizerByWord
-
Returns the list of
TextEvent corresponding to the specified character sequence.
- TokenizerByChar - Class in com.topologi.diffx.load.text
-
The tokeniser for characters events.
- TokenizerByChar() - Constructor for class com.topologi.diffx.load.text.TokenizerByChar
-
Creates a new tokenizer.
- TokenizerByText - Class in com.topologi.diffx.load.text
-
The tokeniser for characters events.
- TokenizerByText(WhiteSpaceProcessing) - Constructor for class com.topologi.diffx.load.text.TokenizerByText
-
Creates a new tokenizer.
- TokenizerByWord - Class in com.topologi.diffx.load.text
-
The tokeniser for characters events.
- TokenizerByWord(WhiteSpaceProcessing) - Constructor for class com.topologi.diffx.load.text.TokenizerByWord
-
Creates a new tokenizer.
- TokenizerFactory - Class in com.topologi.diffx.load.text
-
Factory for tokenizers.
- toShortString(DiffXEvent) - Static method in class com.topologi.diffx.format.ShortStringFormatter
-
Returns the short string for the given event.
- toString() - Method in class com.topologi.diffx.algorithm.MatrixShort
-
- toString() - Method in class com.topologi.diffx.event.impl.AttributeEventImpl
- toString() - Method in class com.topologi.diffx.event.impl.AttributeEventNSImpl
- toString() - Method in class com.topologi.diffx.event.impl.CharactersEvent
- toString() - Method in class com.topologi.diffx.event.impl.CharEvent
-
- toString() - Method in class com.topologi.diffx.event.impl.CloseElementEventImpl
-
- toString() - Method in class com.topologi.diffx.event.impl.CloseElementEventNSImpl
-
- toString() - Method in class com.topologi.diffx.event.impl.CommentEvent
-
- toString() - Method in class com.topologi.diffx.event.impl.IgnorableSpaceEvent
-
Returns "ignorable-space".
- toString() - Method in class com.topologi.diffx.event.impl.LineEvent
-
- toString() - Method in class com.topologi.diffx.event.impl.OpenElementEventImpl
-
- toString() - Method in class com.topologi.diffx.event.impl.OpenElementEventNSImpl
-
- toString() - Method in class com.topologi.diffx.event.impl.ProcessingInstructionEvent
-
- toString() - Method in class com.topologi.diffx.event.impl.SpaceEvent
-
- toString() - Method in class com.topologi.diffx.event.impl.WordEvent
-
- toString() - Method in class com.topologi.diffx.sequence.EventSequence
-
Returns the string representation of this sequence.
- toString() - Method in class com.topologi.diffx.xml.XMLStringWriter
-
Returns the XML content as a
String.
- toString() - Method in class org.eclipse.compare.rangedifferencer.RangeDifference
-
- toWML(String, Result, String, Calendar, RelationshipsPart, RelationshipsPart) - Method in class org.docx4j.diff.Differencer
-
- toXML(XMLWriter) - Method in class com.topologi.diffx.event.impl.AttributeEventImpl
-
Writes the XML representation of the implementing instance using the specified
XMLWriter.
- toXML(StringBuffer) - Method in class com.topologi.diffx.event.impl.AttributeEventImpl
-
Appends the XML representation of the object of the implementing class.
- toXML(XMLWriter) - Method in class com.topologi.diffx.event.impl.AttributeEventNSImpl
-
Writes the XML representation of the implementing instance using the specified
XMLWriter.
- toXML(StringBuffer) - Method in class com.topologi.diffx.event.impl.AttributeEventNSImpl
-
Appends the XML representation of the object of the implementing class.
- toXML(XMLWriter) - Method in class com.topologi.diffx.event.impl.CharactersEventBase
-
Writes the XML representation of the implementing instance using the specified
XMLWriter.
- toXML(StringBuffer) - Method in class com.topologi.diffx.event.impl.CharactersEventBase
-
Appends the XML representation of the object of the implementing class.
- toXML(XMLWriter) - Method in class com.topologi.diffx.event.impl.CharEvent
-
- toXML(StringBuffer) - Method in class com.topologi.diffx.event.impl.CharEvent
-
- toXML(XMLWriter) - Method in class com.topologi.diffx.event.impl.CloseElementEventImpl
-
- toXML(StringBuffer) - Method in class com.topologi.diffx.event.impl.CloseElementEventImpl
-
- toXML(XMLWriter) - Method in class com.topologi.diffx.event.impl.CloseElementEventNSImpl
-
- toXML(StringBuffer) - Method in class com.topologi.diffx.event.impl.CloseElementEventNSImpl
-
- toXML(XMLWriter) - Method in class com.topologi.diffx.event.impl.CommentEvent
-
- toXML(StringBuffer) - Method in class com.topologi.diffx.event.impl.CommentEvent
-
- toXML(XMLWriter) - Method in class com.topologi.diffx.event.impl.IgnorableSpaceEvent
-
- toXML() - Method in class com.topologi.diffx.event.impl.IgnorableSpaceEvent
-
- toXML(StringBuffer) - Method in class com.topologi.diffx.event.impl.IgnorableSpaceEvent
-
- toXML(XMLWriter) - Method in class com.topologi.diffx.event.impl.LineEvent
-
- toXML(StringBuffer) - Method in class com.topologi.diffx.event.impl.LineEvent
-
- toXML(XMLWriter) - Method in class com.topologi.diffx.event.impl.OpenElementEventImpl
-
- toXML(StringBuffer) - Method in class com.topologi.diffx.event.impl.OpenElementEventImpl
-
Converts this event to an XML open tag.
- toXML(XMLWriter) - Method in class com.topologi.diffx.event.impl.OpenElementEventNSImpl
-
- toXML(StringBuffer) - Method in class com.topologi.diffx.event.impl.OpenElementEventNSImpl
-
Converts this event to an XML open tag.
- toXML(XMLWriter) - Method in class com.topologi.diffx.event.impl.ProcessingInstructionEvent
-
- toXML(StringBuffer) - Method in class com.topologi.diffx.event.impl.ProcessingInstructionEvent
-
- toXML(XMLWriter) - Method in class com.topologi.diffx.event.impl.XMLBranchEvent
-
Write the DiffX events in order.
- toXML(StringBuffer) - Method in class com.topologi.diffx.event.impl.XMLBranchEvent
-
- toXML(StringBuffer) - Method in interface com.topologi.diffx.xml.XMLFormattable
-
Appends the XML representation of the object of the implementing class.
- toXML() - Method in interface com.topologi.diffx.xml.XMLFormattable
-
Returns a xml representation of the object of the implementing class.
- toXML(XMLWriter) - Method in interface com.topologi.diffx.xml.XMLWritable
-
Writes the XML representation of the implementing instance using the specified
XMLWriter.
- WhiteSpaceProcessing - Enum in com.topologi.diffx.config
-
Defines how white spaces should be processed.
- WordEvent - Class in com.topologi.diffx.event.impl
-
A text event representing a word.
- WordEvent(CharSequence) - Constructor for class com.topologi.diffx.event.impl.WordEvent
-
Creates a new word event.
- WorkerJob_0 - Static variable in class org.eclipse.compare.internal.CompareMessages
-
- writeAttValue(char[], int, int) - Method in interface com.topologi.diffx.xml.esc.XMLEscapeWriter
-
Writes a well-formed attribute value.
- writeAttValue(String) - Method in interface com.topologi.diffx.xml.esc.XMLEscapeWriter
-
Writes a well-formed attribute value.
- writeAttValue(char[], int, int) - Method in class com.topologi.diffx.xml.esc.XMLEscapeWriterASCII
-
Replaces '<', '&', '"' and '\'' as well an any character that is not part of
the standard unicode range.
- writeAttValue(char[], int, int) - Method in class com.topologi.diffx.xml.esc.XMLEscapeWriterUTF8
-
Replaces '<', '&', '"' and '\'' as well an any character that is not part of
the standard unicode range.
- writeCDATA(String) - Method in class com.topologi.diffx.xml.dom.DOMWriterImpl
-
Writes the CDATA section to the DOM.
- writeCDATA(String) - Method in class com.topologi.diffx.xml.sax.XMLWriterSAX
-
- writeCDATA(String) - Method in class com.topologi.diffx.xml.XMLStringWriter
-
- writeCDATA(String) - Method in interface com.topologi.diffx.xml.XMLWriter
-
Writes the given text as a CDATA section.
- writeComment(String) - Method in class com.topologi.diffx.xml.dom.DOMWriterImpl
-
Writes an XML comment.
- writeComment(String) - Method in class com.topologi.diffx.xml.sax.XMLWriterSAX
-
Does nothing as SAX content handler do not handle comments.
- writeComment(String) - Method in class com.topologi.diffx.xml.XMLStringWriter
-
- writeComment(String) - Method in interface com.topologi.diffx.xml.XMLWriter
-
Writes an XML comment.
- writePI(String, String) - Method in class com.topologi.diffx.xml.dom.DOMWriterImpl
-
Writes an XML processing instruction.
- writePI(String, String) - Method in class com.topologi.diffx.xml.sax.XMLWriterSAX
-
Writes an XML processing instruction.
- writePI(String, String) - Method in class com.topologi.diffx.xml.XMLStringWriter
-
- writePI(String, String) - Method in interface com.topologi.diffx.xml.XMLWriter
-
Writes an XML processing instruction.
- writeText(String) - Method in class com.topologi.diffx.xml.dom.DOMWriterImpl
-
Writes the given text correctly for the encoding of this document.
- writeText(char[], int, int) - Method in class com.topologi.diffx.xml.dom.DOMWriterImpl
-
Write the given text correctly for the encoding of this document.
- writeText(char) - Method in class com.topologi.diffx.xml.dom.DOMWriterImpl
-
This method is expensive as the character has to be converted to a String for DOM.
- writeText(Object) - Method in class com.topologi.diffx.xml.dom.DOMWriterImpl
-
Writes the string value of an object.
- writeText(char[], int, int) - Method in interface com.topologi.diffx.xml.esc.XMLEscapeWriter
-
Writes a well-formed text value for the element.
- writeText(String) - Method in interface com.topologi.diffx.xml.esc.XMLEscapeWriter
-
Writes the text string so that the text value for the element remains well-formed.
- writeText(char) - Method in interface com.topologi.diffx.xml.esc.XMLEscapeWriter
-
Writes the character so that the text value for the element remains well-formed.
- writeText(char) - Method in class com.topologi.diffx.xml.esc.XMLEscapeWriterASCII
-
Replace characters which are invalid in element values,
by the corresponding entity in a given String.
- writeText(char) - Method in class com.topologi.diffx.xml.esc.XMLEscapeWriterUTF8
-
Replace characters which are invalid in element values,
by the corresponding entity in a given String.
- writeText(String) - Method in class com.topologi.diffx.xml.sax.XMLWriterSAX
-
Writes the given text correctly for the encoding of this document.
- writeText(char[], int, int) - Method in class com.topologi.diffx.xml.sax.XMLWriterSAX
-
Write the given text correctly for the encoding of this document.
- writeText(char) - Method in class com.topologi.diffx.xml.sax.XMLWriterSAX
-
Writes the given character correctly for the encoding of this document.
- writeText(Object) - Method in class com.topologi.diffx.xml.sax.XMLWriterSAX
-
Writes the string value of an object.
- writeText(char) - Method in class com.topologi.diffx.xml.XMLStringWriter
-
- writeText(String) - Method in class com.topologi.diffx.xml.XMLStringWriter
-
- writeText(char[], int, int) - Method in class com.topologi.diffx.xml.XMLStringWriter
-
- writeText(char) - Method in interface com.topologi.diffx.xml.XMLWriter
-
Writes the given character correctly for the encoding of this document.
- writeText(String) - Method in interface com.topologi.diffx.xml.XMLWriter
-
Writes the given text correctly for the encoding of this document.
- writeText(char[], int, int) - Method in interface com.topologi.diffx.xml.XMLWriter
-
Write the given text correctly for the encoding of this document.
- writeXML(String) - Method in class com.topologi.diffx.xml.dom.DOMWriterImpl
-
Writes the given XML data.
- writeXML(char[], int, int) - Method in class com.topologi.diffx.xml.dom.DOMWriterImpl
-
Write the given XML data.
- writeXML(String) - Method in class com.topologi.diffx.xml.sax.XMLWriterSAX
-
Always throw an UnsupportedOperationException exception.
- writeXML(char[], int, int) - Method in class com.topologi.diffx.xml.sax.XMLWriterSAX
-
Always throw an UnsupportedOperationException exception.
- writeXML(String) - Method in class com.topologi.diffx.xml.XMLStringWriter
-
- writeXML(char[], int, int) - Method in class com.topologi.diffx.xml.XMLStringWriter
-
- writeXML(String) - Method in interface com.topologi.diffx.xml.XMLWriter
-
Writes the given XML data.
- writeXML(char[], int, int) - Method in interface com.topologi.diffx.xml.XMLWriter
-
Write the given XML data.
- XML_NS_PREFIX - Static variable in class com.topologi.diffx.util.Constants
-
- XML_NS_URI - Static variable in class com.topologi.diffx.util.Constants
-
- XMLBranchEvent - Class in com.topologi.diffx.event.impl
-
A branch of XML data.
- XMLBranchEvent(DiffXEvent[]) - Constructor for class com.topologi.diffx.event.impl.XMLBranchEvent
-
Creates a new XML branch.
- xmlDecl() - Method in class com.topologi.diffx.xml.dom.DOMWriterImpl
-
Does nothing.
- xmlDecl() - Method in class com.topologi.diffx.xml.sax.XMLWriterSAX
-
Does nothing.
- xmlDecl() - Method in class com.topologi.diffx.xml.XMLStringWriter
-
- xmlDecl() - Method in interface com.topologi.diffx.xml.XMLWriter
-
Writes the XML declaration.
- XMLDiffXFormatter - Interface in com.topologi.diffx.format
-
An interface for formatting the output of the Diff-X algorithm as XML.
- XMLEscape - Interface in com.topologi.diffx.xml.esc
-
An interface to escape XML character data.
- XMLEscapeASCII - Class in com.topologi.diffx.xml.esc
-
A singleton for escaping XML data when using the 'ASCII' encoding.
- XMLEscapeFactory - Class in com.topologi.diffx.xml.esc
-
Factory for XML escape classes.
- XMLEscapeUTF8 - Class in com.topologi.diffx.xml.esc
-
A utility class for escaping XML data when using the UTF-8 encoding.
- XMLEscapeWriter - Interface in com.topologi.diffx.xml.esc
-
An interface to escape XML character data onto a writer.
- XMLEscapeWriterASCII - Class in com.topologi.diffx.xml.esc
-
A utility class for escaping XML data using the UTF-8 encoding.
- XMLEscapeWriterASCII(Writer) - Constructor for class com.topologi.diffx.xml.esc.XMLEscapeWriterASCII
-
Creates a new XML escape writer using the utf-8 encoding.
- XMLEscapeWriterUTF8 - Class in com.topologi.diffx.xml.esc
-
A utility class for escaping XML data using the UTF-8 encoding.
- XMLEscapeWriterUTF8(Writer) - Constructor for class com.topologi.diffx.xml.esc.XMLEscapeWriterUTF8
-
Creates a new XML escape writer using the utf-8 encoding.
- XMLFilenameFilter - Class in com.topologi.diffx.util
-
Filename filter for XML files.
- XMLFilenameFilter() - Constructor for class com.topologi.diffx.util.XMLFilenameFilter
-
Creates a new case-insensitive XML file filter.
- XMLFilenameFilter(boolean) - Constructor for class com.topologi.diffx.util.XMLFilenameFilter
-
Creates a new XML file filter.
- XMLFormattable - Interface in com.topologi.diffx.xml
-
An Object which implements this interface can be formatted as XML using a toXML
method as a string.
- XMLHelper - Class in com.topologi.diffx.xml
-
Utility class that provides common XML operations so that the calling class uses lighter
code.
- XMLIndenter - Class in com.topologi.diffx.xml
-
A class to indent automatically some XML data.
- XMLNS_ATTRIBUTE - Static variable in class com.topologi.diffx.util.Constants
-
- XMLNS_ATTRIBUTE_NS_URI - Static variable in class com.topologi.diffx.util.Constants
-
- XMLRecorder - Interface in com.topologi.diffx.load
-
Defines recorders that are specific to XML.
- XMLSerializable - Interface in com.topologi.diffx.xml
-
An Object which implements this interface can be serialized
as XML using the XMLSerializer.
- XMLSerializer - Class in com.topologi.diffx.xml
-
This class provides methods to serialize objects to XML.
- XMLSerializer(XMLWriter) - Constructor for class com.topologi.diffx.xml.XMLSerializer
-
Creates a new XML serializer using the specified XML writer.
- XMLStringWriter - Class in com.topologi.diffx.xml
-
An XML which writes on to a string.
- XMLStringWriter(boolean) - Constructor for class com.topologi.diffx.xml.XMLStringWriter
-
Creates a new XML string writer.
- XMLStringWriter(boolean, boolean) - Constructor for class com.topologi.diffx.xml.XMLStringWriter
-
Create a new XML string writer.
- XMLUtils - Class in com.topologi.diffx.xml
-
A utility class for XML data.
- XMLWritable - Interface in com.topologi.diffx.xml
-
An Object which implements this interface can be written as XML using a
XMLWriter instance.
- XMLWritableInputSource - Class in com.topologi.diffx.xml.sax
-
An XML input source implementation wrapping a XML writable object.
- XMLWritableInputSource(XMLWritable) - Constructor for class com.topologi.diffx.xml.sax.XMLWritableInputSource
-
Creates an XML Writable object.
- XMLWritableReader - Class in com.topologi.diffx.xml.sax
-
An XMLReader implementation that can be used to parse XMLWritable objects.
- XMLWritableReader() - Constructor for class com.topologi.diffx.xml.sax.XMLWritableReader
-
Creates a new XML Reader.
- XMLWriter - Interface in com.topologi.diffx.xml
-
Defines a writer for XML data.
- XMLWriterImpl - Class in com.topologi.diffx.xml
-
A simple writer for XML data that does not support namespaces.
- XMLWriterImpl(Writer) - Constructor for class com.topologi.diffx.xml.XMLWriterImpl
-
Creates a new XML writer.
- XMLWriterImpl(Writer, boolean) - Constructor for class com.topologi.diffx.xml.XMLWriterImpl
-
Create a new XML writer.
- XMLWriterNSImpl - Class in com.topologi.diffx.xml
-
A Namespace-aware writer for XML data.
- XMLWriterNSImpl(Writer) - Constructor for class com.topologi.diffx.xml.XMLWriterNSImpl
-
Creates a new XML writer.
- XMLWriterNSImpl(Writer, boolean) - Constructor for class com.topologi.diffx.xml.XMLWriterNSImpl
-
Create a new XML writer.
- XMLWriterSAX - Class in com.topologi.diffx.xml.sax
-
An XML writer that generates SAX2 events.
- XMLWriterSAX(ContentHandler) - Constructor for class com.topologi.diffx.xml.sax.XMLWriterSAX
-
Creates a new XML writer.