See: Description
Interface | Description |
---|---|
MergeBase<DeltaXMLBaseException extends Exception,InvalidInputException extends DeltaXMLBaseException,LicenseException extends DeltaXMLBaseException,DifferentRootElementException extends DeltaXMLBaseException,DoctypeChangeException extends DeltaXMLBaseException,DoctypeMissingException extends DeltaXMLBaseException,UnorderedDuplicateKeysException extends DeltaXMLBaseException,DifferingOrderedAttributesException extends DeltaXMLBaseException,UnorderedElementContainingPCDATAException extends DeltaXMLBaseException> |
A common interface for sequential merge classes.
|
MergeCommon<DeltaXMLBaseException extends Exception,InvalidInputException extends DeltaXMLBaseException,LicenseException extends DeltaXMLBaseException,DifferentRootElementException extends DeltaXMLBaseException,DoctypeChangeException extends DeltaXMLBaseException,DoctypeMissingException extends DeltaXMLBaseException,UnorderedDuplicateKeysException extends DeltaXMLBaseException,DifferingOrderedAttributesException extends DeltaXMLBaseException,UnorderedElementContainingPCDATAException extends DeltaXMLBaseException> |
A common interface for concurrent merge classes.
|
MergeProgressListener |
Interface for listeners to monitor the progress of the merge stages.
|
Class | Description |
---|---|
MergeProgressTextReporter |
Reports merge progress to System.err using textual messages.
|
This package is used to define the interfaces and classes that are common to all of the merge products.
This allows the use of Generics in our code and saves code duplication. For the user of a single 'Merge' product the existence of this interface should have little or no impact. However, users of multiple products perhaps supporting different document formats, could make use of this interface to simplify their code.
Copyright © 2023 Deltaman Group Ltd. All Rights Reserved.