Package | Description |
---|---|
com.deltaxml.api |
A low-level JAXP interface for advanced users supporting comparison and recombination.
|
com.deltaxml.core |
A JAXP compatible API to facilitate construction of XML comparison pipelines.
|
Modifier and Type | Class and Description |
---|---|
class |
AddRemoveKeyingException
Added or deleted content in the delta should not have a key which is present in the non-delta input of a combine operation.
|
class |
CannotCompareDeltaException
It is not permitted to use a delta file to the input to a comparison since a meaningful delta result cannot be produced.
|
class |
CPUCountException
An exception indicating that the license used to activate the software does not support the number of CPUs being used.
|
class |
DeletedSubtreeMismatchException
A deleted/added subtree mismatch between the delta and non-delta inputs of the forward/reverse combiner respectively.
|
class |
DifferentRootElementException
Files being compared must have equivalent root elements.
|
class |
DifferingOrderedAttributesException
The deltaxml:ordered attribute is placed on elements to control whether its children are compared using the ordered comparison
algorithm or the orderless algorithm.
|
class |
IncompatibleTypesCombineException
When applying the delta document to the input document, the node type of the delta must match that in the input documents.
|
class |
IncorrectAttributeCombineException
When the delta specifies that an attribute is deleted from the supplied input file (that is it has a deleted delta in a
forward-combine, or an added delta in a reverse-combine) the same attribute in the input file is expected to have the same
value as specified in the delta.
|
class |
IncorrectPCDataCombineException
When the delta specifies that text is deleted from the supplied input file (that is it has a deleted delta in a
forward-combine, or an added delta in a reverse-combine) the PCData in the input file is expected to match the PCData at the
same location in the delta file.
|
class |
InvalidClarkNameException
An exception of this type happens when the core comparator expects a Clark name, e.g.
|
class |
InvalidDeltaValueException
In DX1, a delta attribute should have one of the following values; "add", "delete", "WFmodify", "WFUmodify" or "unchanged".
|
class |
InvalidExchangeElementException
An exchange element should conform to the DX1 specification, detailed in the
specification
document.
|
class |
InvalidLicenseException
An exception indicating that the wrong type of license was found or supplied at runtime.
|
class |
InvalidModifiedElementException
A modified element must contain at least one of the following: new-attributes, old-attributes or child elements.
|
class |
InvalidNewOrOldAttributeFormatException
A old- or new-attributes attribute should conform to the DX1 specification, detailed in the
specification
document.
|
class |
InvalidOriginalPositionException
An Element has an {http://www.deltaxml.com/ns/well-formed-delta-v1}:original-position attribute which has an invalid format.
|
class |
InvalidPCDataModifyElementException
A PCDataModify element should conform to the DX1 specification, detailed in the
specification
document.
|
class |
InvalidSoftKeyAttributeException
An exception of this type happens when Soft Key attributes are used in an incorrect or ambiguous way.
|
class |
KeylessOrderlessModifyException
The orderless comparator cannot create a modified (A!=B) element other than through keying.
|
class |
LicenseConcurrencyLimitException
An exception indicating that the server-controlled concurrency limit has been exceeded.
|
class |
LicenseContentException
An exception indicating that the there was a problem with the license used to activate the software.
|
class |
LicenseException
This class groups all of the licensing related exceptions together.
|
class |
LicenseExpiredException
An exception indicating that the license used to activate the software has expired.
|
class |
LicenseNotYetValidException
An exception indicating that this license has not yet started
|
class |
LicenseSecurityException
An exception indicating a problem with the activation/licensing or other security related aspects of the DeltaXML software when
the JVM is using a Security Manager.
|
class |
MissingAttributeCombineException
When the delta specifies that an attribute is deleted from the supplied input file (that is it has a deleted delta in a
forward-combine, or an added delta in a reverse-combine) the input file is expected to have the same attribute at the
appropriate location.
|
class |
MissingContentCombineException
When processing an exchange, pcdataModify or textGroup elements which contain a old and new value, the item being deleted (in a
forward-combine the "old" value and in a reverse-combine the "new" value) must exist in the input document.
|
class |
MissingDeltaAttributeException
A changes-only context delta is required for use in a combine.
|
class |
MissingPCDataCombineException
When the delta specifies that text is deleted from the supplied input file (that is it has a deleted delta in a
forward-combine, or an added delta in a reverse-combine) the input file is expected to have PCData at the appropriate location.
|
class |
NodeCapacityExceededException
The size of the input data exceeds the capacity permitted by the activation license.
|
class |
NoLicenseInstalledException
An exception indicating that the software has not been sucessfully activated with an appropriate license.
|
class |
NoMatchingDeltaItemCombineException
A delta file should contain a delta representing each item in both of the input files used for comparison, unless the items are
children of a added/deleted or unchanged node (the latter of these is not applicable in a changes-only delta, which is used by
the combine process).
|
class |
NoMatchingItemCombineException
An item with an unchanged delta in the delta file means that both of the original inputs will have contained the same XML node.
|
class |
NonMatchingDeletedDeltaCombineException
When a delta refers to a node in the input file which is to be excluded from the result it is expected to be the same as the
same item in the delta.
|
class |
NonMatchingExchangeItemCombineException
When a delta includes an exchange the item in the input file that is being "exchanged" should match its item in the exchange.
|
class |
NonMatchingPCDataCombineException
Unchanged PCData should be the same in the input and delta files.
|
class |
NotADeltaFileException
A combine operation requires one of the original input files that was used in the comparison, and the changes-only delta that
was the result of the comparison.
|
class |
OrderlessDeltaMismatchException
In the orderless combination algorithm, all elements which are added, deleted or modified must have corresponding elements in
the non-delta input.
|
class |
OriginalPositionAttributeMissingException
An Element does not have an {http://www.deltaxml.com/ns/well-formed-delta-v1}:original-position attribute when one is required.
|
class |
PropertyRejectedException
This Exception is thrown when a comparison is started on an XMLComparator on which setProperty has been called with arguments
that are not understood by a parent
XMLReader . |
class |
UnchangedElementHasChildrenException
In a changes-only delta, an unchanged element should not have any child attributes or elements.
|
class |
UnexpectedAttributeCombineException
When the delta specifies that an attribute is added in the delta file (that is it has an added delta in a forward-combine, or a
deleted delta in a reverse-combine) the input file should not already have an attribute with the same name in the same
namespace.
|
class |
UnexpectedDeltaAttributeException
When inside an added or deleted sub-tree, an element should not contain a delta attribute.
|
class |
UnexpectedDeltaFileException
A combine can only be carried out with one of the original input files and the delta.
|
class |
UnexpectedNewAttributesException
In DX1, an attribute called new-attribute is used to store the deleted or, in the case of a modified attribute, the old value.
|
class |
UnexpectedOldAttributesException
In DX1, an attribute called old-attribute is used to store the deleted or, in the case of a modified attribute, the old value.
|
class |
UnorderedDuplicateKeysException
An orderless element (one with the
deltaxml:ordered='false' attribute) cannot contain more than one child element
with the same name/type (ie. |
class |
UnorderedElementContainingPCDATAException
The orderless comparator cannot process mixed XML content, that is an element containing child elements and PCDATA.
|
class |
UnorderedModifiedContainsPCDATAException
An orderless comparison cannot be performed on a node with child PCData nodes.
|
class |
VersionLabelNotPresentInOriginalPositionException
The value of a {http://www.deltaxml.com/ns/well-formed-delta-v1}:original-position attribute does not have a value for the
requested version label..
|
Modifier and Type | Method and Description |
---|---|
void |
ErrorListener.error(DeltaXMLProcessingException e)
Receive notification of a recoverable error.
|
void |
ErrorListener.fatalError(DeltaXMLProcessingException e)
Receive notification of a fatal error.
|
void |
ErrorListener.warning(DeltaXMLProcessingException e)
Receive notification of a recoverable warning.
|
Modifier and Type | Method and Description |
---|---|
abstract void |
XMLCombiner.combine(javax.xml.transform.Source src,
javax.xml.transform.Source delta,
javax.xml.transform.Result result)
Combine an XML tree and a DeltaXML tree and produce the other original XML tree as result.
|
abstract void |
XMLComparator.compare(javax.xml.transform.Source src1,
javax.xml.transform.Source src2,
javax.xml.transform.Result delta)
Compare two XML trees and produce a delta tree as result.
|
void |
ErrorListener.error(DeltaXMLProcessingException e)
Receive notification of a recoverable error.
|
void |
ErrorListener.fatalError(DeltaXMLProcessingException e)
Receive notification of a fatal error.
|
abstract boolean |
XMLComparator.isEqual(javax.xml.transform.Source src1,
javax.xml.transform.Source src2)
Compare two XML trees and return a boolean result indicating whether they have equivalent content.
|
void |
ErrorListener.warning(DeltaXMLProcessingException e)
Receive notification of a recoverable warning.
|
Modifier and Type | Method and Description |
---|---|
void |
RethrowingComparatorErrorHandler.error(DeltaXMLProcessingException dxpe)
Receives notification of a recoverable error and throws an Exception.
|
void |
RethrowingComparatorErrorHandler.fatalError(DeltaXMLProcessingException dxpe)
Receives notification of a fatal error and throws an Exception.
|
void |
RethrowingComparatorErrorHandler.warning(DeltaXMLProcessingException dxpe)
Receives notification of a recoverable warning and ignores it.
|
Modifier and Type | Method and Description |
---|---|
void |
RethrowingComparatorErrorHandler.error(DeltaXMLProcessingException dxpe)
Receives notification of a recoverable error and throws an Exception.
|
void |
RethrowingComparatorErrorHandler.fatalError(DeltaXMLProcessingException dxpe)
Receives notification of a fatal error and throws an Exception.
|
Copyright © 2001-2018 DeltaXML Ltd. All Rights Reserved.