A B C D E F G H I L M N O P R S T U V W X

S

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
Records the SAX events in an EventSequence.
SAXRecorder() - Constructor for class com.topologi.diffx.load.SAXRecorder
 
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
Deprecated. use setWhiteSpaceProcessing instead
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.
setNamespaceAware(boolean) - Method in class com.topologi.diffx.config.DiffXConfig
Sets whether Diff-X should take namespaces into account.
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
Deprecated. use setWhiteSpaceProcessing instead
setProperty(String, Object) - Method in class com.topologi.diffx.xml.sax.XMLWritableReader
Does nothing.
setReportPrefixDifferences(boolean) - Method in class com.topologi.diffx.config.DiffXConfig
Sets whether the Diff-X should report differences in prefixes.
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
 
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.
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.
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
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.

A B C D E F G H I L M N O P R S T U V W X