OxygenXMLDiff 4.0 API
A B C D F G I J L P R S U W X

A

AUTO - Static variable in class ro.sync.diff.api.DiffOptions
The algorithm is automatically chosen based on content type, text length, options etc.

B

BATCH_CONTENT_TYPE - Static variable in interface ro.sync.diff.api.DiffContentTypes
Content type for batch documents.

C

C_CONTENT_TYPE - Static variable in interface ro.sync.diff.api.DiffContentTypes
Content type for C documents.
CHARACTERS_COMPARE - Static variable in class ro.sync.diff.api.DiffOptions
Algorithm based on characters comparison.
CPLUSPLUS_CONTENT_TYPE - Static variable in interface ro.sync.diff.api.DiffContentTypes
Content type for C++ documents.
createDiffPerformer() - Static method in class ro.sync.diff.api.DiffPerformerFactory
Create difference performer.
CSS_CONTENT_TYPE - Static variable in interface ro.sync.diff.api.DiffContentTypes
Content type for CSS documents.

D

DiffContentTypes - Interface in ro.sync.diff.api
Content types for the documents used in the diff process.
Difference - Interface in ro.sync.diff.api
Represents a difference generated by the diff performer.
DifferencePerformer - Interface in ro.sync.diff.api
The DifferencePerformer is used to compare two resources of a given content type using a set of options.
DiffException - Exception in ro.sync.diff.api
Exception thrown by the diff performer when a problem is encountered and the operation fails or if the operation was stopped.
DiffException(String) - Constructor for exception ro.sync.diff.api.DiffException
 
DiffException(String, Exception) - Constructor for exception ro.sync.diff.api.DiffException
 
DiffOptions - Class in ro.sync.diff.api
Holds options needed to decide which diff algorithm and which diff options will be used.
DiffOptions(int, boolean, int, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class ro.sync.diff.api.DiffOptions
Constructor.
DiffOptions() - Constructor for class ro.sync.diff.api.DiffOptions
Default constructor for default options.
DiffPerformerFactory - Class in ro.sync.diff.api
Factory used to create a difference performer, used to compare two resources using different algorithms and options.
DiffPerformerFactory() - Constructor for class ro.sync.diff.api.DiffPerformerFactory
 
DiffProgressEvent - Interface in ro.sync.diff.api
Event used by the DiffProgressListener to signal when the diff progress is incremented.
DiffProgressListener - Interface in ro.sync.diff.api
Listener to the diff performer.
DTD_CONTENT_TYPE - Static variable in interface ro.sync.diff.api.DiffContentTypes
Content type for DTD documents.

F

finished() - Method in interface ro.sync.diff.api.DiffProgressListener
Event send by the diff process when is finished.

G

getAlgorithm() - Method in class ro.sync.diff.api.DiffOptions
 
getCount() - Method in interface ro.sync.diff.api.DiffProgressEvent
 
getLeftIntervalEnd() - Method in interface ro.sync.diff.api.Difference
Get the difference left interval end offset.
getLeftIntervalStart() - Method in interface ro.sync.diff.api.Difference
Get the difference left interval start offset.
getMaxNumberOfDiffs() - Method in class ro.sync.diff.api.DiffOptions
 
getRightIntervalEnd() - Method in interface ro.sync.diff.api.Difference
Get the difference right interval end offset.
getRightIntervalStart() - Method in interface ro.sync.diff.api.Difference
Get the difference right interval start offset.

I

isIgnoreAttributesOrder() - Method in class ro.sync.diff.api.DiffOptions
 
isIgnoreCDATA() - Method in class ro.sync.diff.api.DiffOptions
 
isIgnoreComments() - Method in class ro.sync.diff.api.DiffOptions
 
isIgnoreDOCTYPE() - Method in class ro.sync.diff.api.DiffOptions
 
isIgnoreEntities() - Method in class ro.sync.diff.api.DiffOptions
 
isIgnoreNamespaceDeclarations() - Method in class ro.sync.diff.api.DiffOptions
 
isIgnoreNamespaces() - Method in class ro.sync.diff.api.DiffOptions
 
isIgnorePI() - Method in class ro.sync.diff.api.DiffOptions
 
isIgnorePrefixes() - Method in class ro.sync.diff.api.DiffOptions
 
isIgnoreStateOfEmptyElements() - Method in class ro.sync.diff.api.DiffOptions
 
isIgnoreText() - Method in class ro.sync.diff.api.DiffOptions
 
isIgnoreWhitespaces() - Method in class ro.sync.diff.api.DiffOptions
 
isMarkEndTagsAsDifferent() - Method in class ro.sync.diff.api.DiffOptions
 
isMergeAdjacentDifferences() - Method in class ro.sync.diff.api.DiffOptions
 

J

JAVA_CONTENT_TYPE - Static variable in interface ro.sync.diff.api.DiffContentTypes
Content type for Java documents.
JAVASCRIPT_CONTENT_TYPE - Static variable in interface ro.sync.diff.api.DiffContentTypes
Content type for JavaScript documents.
JSON_CONTENT_TYPE - Static variable in interface ro.sync.diff.api.DiffContentTypes
Content type for JSon documents.

L

LINES_COMPARE - Static variable in class ro.sync.diff.api.DiffOptions
Algorithm based on line by line comparison.

P

performDiff(Reader, Reader, String, String, String, DiffOptions, DiffProgressListener) - Method in interface ro.sync.diff.api.DifferencePerformer
Performs the diff operation between the resources represented by the two readers.
PERL_CONTENT_TYPE - Static variable in interface ro.sync.diff.api.DiffContentTypes
Content type for PERL documents.
PHP_CONTENT_TYPE - Static variable in interface ro.sync.diff.api.DiffContentTypes
Content type for PHP documents.
PLAIN_TEXT_CONTENT_TYPE - Static variable in interface ro.sync.diff.api.DiffContentTypes
Content type for text documents.
PROPERTIES_CONTENT_TYPE - Static variable in interface ro.sync.diff.api.DiffContentTypes
Content type for properties documents.
PYTHON_CONTENT_TYPE - Static variable in interface ro.sync.diff.api.DiffContentTypes
Content type for PYTHON documents.

R

registerLicenseKey(Reader) - Static method in class ro.sync.diff.api.DiffPerformerFactory
The license key reader to the diff performer factory.
RNC_CONTENT_TYPE - Static variable in interface ro.sync.diff.api.DiffContentTypes
Content type for RNC documents.
ro.sync.diff.api - package ro.sync.diff.api
 

S

setAlgorithm(int) - Method in class ro.sync.diff.api.DiffOptions
 
setIgnoreAttributesOrder(boolean) - Method in class ro.sync.diff.api.DiffOptions
 
setIgnoreCDATA(boolean) - Method in class ro.sync.diff.api.DiffOptions
 
setIgnoreComments(boolean) - Method in class ro.sync.diff.api.DiffOptions
 
setIgnoreDOCTYPE(boolean) - Method in class ro.sync.diff.api.DiffOptions
 
setIgnoreEntities(boolean) - Method in class ro.sync.diff.api.DiffOptions
 
setIgnoreNamespaceDeclarations(boolean) - Method in class ro.sync.diff.api.DiffOptions
 
setIgnoreNamespaces(boolean) - Method in class ro.sync.diff.api.DiffOptions
 
setIgnorePI(boolean) - Method in class ro.sync.diff.api.DiffOptions
 
setIgnorePrefixes(boolean) - Method in class ro.sync.diff.api.DiffOptions
 
setIgnoreStateOfEmptyElements(boolean) - Method in class ro.sync.diff.api.DiffOptions
 
setIgnoreText(boolean) - Method in class ro.sync.diff.api.DiffOptions
 
setIgnoreWhitespaces(boolean) - Method in class ro.sync.diff.api.DiffOptions
 
setMarkEndTagsAsDifferent(boolean) - Method in class ro.sync.diff.api.DiffOptions
 
setMaxNumberOfDiffs(int) - Method in class ro.sync.diff.api.DiffOptions
 
setMergeAdjacentDifferences(boolean) - Method in class ro.sync.diff.api.DiffOptions
 
SHELL_CONTENT_TYPE - Static variable in interface ro.sync.diff.api.DiffContentTypes
Content type for shell documents.
SQL_CONTENT_TYPE - Static variable in interface ro.sync.diff.api.DiffContentTypes
Content type for SQL documents.
start() - Method in interface ro.sync.diff.api.DiffProgressListener
Called when the diff process is starting.
stop() - Method in interface ro.sync.diff.api.DifferencePerformer
Signal to the diff performer that it must stop.
SYNTAX_AWARE - Static variable in class ro.sync.diff.api.DiffOptions
Algorithm based on comparing the syntax tokens.

U

update(DiffProgressEvent) - Method in interface ro.sync.diff.api.DiffProgressListener
Called when the progress in the diff process was increased.

W

WORDS_COMPARE - Static variable in class ro.sync.diff.api.DiffOptions
Algorithm based on words comparison.

X

XML_ACCURATE - Static variable in class ro.sync.diff.api.DiffOptions
XML accurate diff based on Sasha and Zhang algorithm.
XML_CONTENT_TYPE - Static variable in interface ro.sync.diff.api.DiffContentTypes
Content type for XML documents.
XML_FAST - Static variable in class ro.sync.diff.api.DiffOptions
Fast XML hybrid heuristic algorithm.
XQUERY_CONTENT_TYPE - Static variable in interface ro.sync.diff.api.DiffContentTypes
Content type for XQUERY documents.

A B C D F G I J L P R S U W X
OxygenXMLDiff 4.0 API

© Copyright SyncRO Soft SRL 2002 - 2011.