| Package | Description | 
|---|---|
| com.deltaxml.ditamerge | 
 This package provides classes for Merging of DITA inputs. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CPUCountException
An exception indicating that the license used to activate the
 software does not support the number of CPUs being used. 
 | 
class  | 
InvalidLicenseException
 An exception indicating that the wrong type of license was
 found at runtime. 
 | 
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 enable the software. 
 | 
class  | 
LicenseExpiredException
 An exception indicating that the license used to enable 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  | 
NodeCapacityExceededException
The size of the input data exceeds the capacity permitted by
 the associated license. 
 | 
class  | 
NoLicenseInstalledException
 An exception indicating that the software has not been
 successfully enabled with an appropriate license. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ThreeWayMerge.addLicenseFile(File licenseFile)
Adds the license file for use with Flexera licensing. 
 | 
void | 
ConcurrentMerge.addLicenseFile(File licenseFile)
Adds the license file for use with Flexera licensing. 
 | 
void | 
SequentialMerge.addLicenseFile(File licenseFile)
Adds the license file for use with Flexera licensing. 
 | 
void | 
ThreeWayMerge.addLicenseServer(String hostname)
Adds a license server for use with concurrent licensing. 
 | 
void | 
ConcurrentMerge.addLicenseServer(String hostname)
Adds a license server for use with concurrent licensing. 
 | 
void | 
SequentialMerge.addLicenseServer(String hostname)
Adds a license server for use with concurrent licensing. 
 | 
void | 
ThreeWayMerge.addLicenseServer(String hostname,
                int port)
Adds a license server and port for use with concurrent licensing. 
 | 
void | 
ConcurrentMerge.addLicenseServer(String hostname,
                int port)
Adds a license server and port for use with concurrent licensing. 
 | 
void | 
SequentialMerge.addLicenseServer(String hostname,
                int port)
Adds a license server and port for use with concurrent licensing. 
 | 
void | 
ThreeWayMerge.addVersion(File file,
          String version)
Adds a version with a File input. 
 | 
void | 
ConcurrentMerge.addVersion(File file,
          String version)
Adds a version with a File input. 
 | 
void | 
SequentialMerge.addVersion(File file,
          String version)
Adds a version with a File input. 
 | 
void | 
ThreeWayMerge.addVersion(InputStream is,
          String systemId,
          String version)
Adds a version with an input stream input. 
 | 
void | 
ConcurrentMerge.addVersion(InputStream is,
          String systemId,
          String version)
Adds a version with an input stream input. 
 | 
void | 
SequentialMerge.addVersion(InputStream is,
          String systemId,
          String version)
Adds a version with an input stream input. 
 | 
void | 
ThreeWayMerge.addVersion(Reader r,
          String systemId,
          String version)
Adds a version with a File input. 
 | 
void | 
ConcurrentMerge.addVersion(Reader r,
          String systemId,
          String version)
Adds a version with a File input. 
 | 
void | 
SequentialMerge.addVersion(Reader r,
          String systemId,
          String version)
Adds a version with a File input. 
 | 
void | 
ThreeWayMerge.addVersion(URL url,
          String version)
Adds a version with a URL input. 
 | 
void | 
ConcurrentMerge.addVersion(URL url,
          String version)
Adds a version with a URL input. 
 | 
void | 
SequentialMerge.addVersion(URL url,
          String version)
Adds a version with a URL input. 
 | 
void | 
ThreeWayMerge.extractAll(File file)
Extracts the entire content of all added versions of the Merger to a File using the deltaV2 merge format. 
 | 
void | 
ConcurrentMerge.extractAll(File file)
Extracts the entire content of all added versions of the Merger to a File using the deltaV2 merge format. 
 | 
void | 
SequentialMerge.extractAll(File file)
Extracts the entire content of all added versions of the Merger to a File using the deltaV2 merge format. 
 | 
void | 
ThreeWayMerge.extractAll(OutputStream os)
Extracts the entire content of all added versions of the Merger to a OutputStream using the deltaV2 merge format. 
 | 
void | 
ConcurrentMerge.extractAll(OutputStream os)
Extracts the entire content of all added versions of the Merger to a OutputStream using the deltaV2 merge format. 
 | 
void | 
SequentialMerge.extractAll(OutputStream os)
Extracts the entire content of all added versions of the Merger to a OutputStream using the deltaV2 merge format. 
 | 
void | 
ThreeWayMerge.extractAll(Writer w)
Extracts the entire content of all added versions of the Merger to a Writer using the deltaV2 merge format. 
 | 
void | 
ConcurrentMerge.extractAll(Writer w)
Extracts the entire content of all added versions of the Merger to a Writer using the deltaV2 merge format. 
 | 
void | 
SequentialMerge.extractAll(Writer w)
Extracts the entire content of all added versions of the Merger to a Writer using the deltaV2 merge format. 
 | 
void | 
ThreeWayMerge.merge(File ancestor,
     File edit1,
     File edit2,
     File result)
This method is used to perform three way merge of DITA inputs. 
 | 
void | 
ThreeWayMerge.merge(InputStream ancestor,
     String systemIdAncestor,
     InputStream edit1,
     String systemIdEdit1,
     InputStream edit2,
     String systemIdEdit2,
     OutputStream result)
This method is used to perform three way merge of InputStreams. 
 | 
void | 
ThreeWayMerge.merge(Reader ancestor,
     String systemIdAncestor,
     Reader edit1,
     String systemIdEdit1,
     Reader edit2,
     String systemIdEdit2,
     Writer result)
This method is used to perform three way merge with Readers. 
 | 
void | 
ThreeWayMerge.setAncestor(File file,
           String version)
Sets the ancestor document with a File input. 
 | 
void | 
ConcurrentMerge.setAncestor(File file,
           String version)
Sets the ancestor document with a File input. 
 | 
void | 
ThreeWayMerge.setAncestor(InputStream is,
           String systemId,
           String version)
Sets the ancestor document with a InputStream. 
 | 
void | 
ConcurrentMerge.setAncestor(InputStream is,
           String systemId,
           String version)
Sets the ancestor document with a InputStream. 
 | 
void | 
ThreeWayMerge.setAncestor(Reader r,
           String systemId,
           String version)
Sets the ancestor document with a Reader. 
 | 
void | 
ConcurrentMerge.setAncestor(Reader r,
           String systemId,
           String version)
Sets the ancestor document with a Reader. 
 | 
void | 
ThreeWayMerge.setAncestor(URL url,
           String version)
Sets the ancestor document with a URL. 
 | 
void | 
ConcurrentMerge.setAncestor(URL url,
           String version)
Sets the ancestor document with a URL. 
 | 
void | 
ThreeWayMerge.setLicenseFile(File licenseFile)
Deprecated. 
 
Deprecated in the favour of addLicenseFile. 
 | 
void | 
ConcurrentMerge.setLicenseFile(File licenseFile)
Deprecated. 
 
Deprecated in the favour of addLicenseFile. 
 | 
void | 
SequentialMerge.setLicenseFile(File licenseFile)
Deprecated. 
 
Deprecated in the favour of addLicenseFile. 
 | 
void | 
ThreeWayMerge.setLicenseServer(String hostname)
Deprecated. 
 
Deprecated in the favour of addLicenseServer. 
 | 
void | 
ConcurrentMerge.setLicenseServer(String hostname)
Deprecated. 
 
Deprecated in the favour of addLicenseServer. 
 | 
void | 
SequentialMerge.setLicenseServer(String hostname)
Deprecated. 
 
Deprecated in the favour of addLicenseServer. 
 | 
void | 
ThreeWayMerge.setLicenseServer(String hostname,
                int port)
Deprecated. 
 
Deprecated in the favour of addLicenseServer. 
 | 
void | 
ConcurrentMerge.setLicenseServer(String hostname,
                int port)
Deprecated. 
 
Deprecated in the favour of addLicenseServer. 
 | 
void | 
SequentialMerge.setLicenseServer(String hostname,
                int port)
Deprecated. 
 
Deprecated in the favour of addLicenseServer. 
 | 
void | 
ThreeWayMerge.setRedistributionLicenseContent(long[] key)
Sets a redistribution license for use with subsequent three way merge operations. 
 | 
void | 
ConcurrentMerge.setRedistributionLicenseContent(long[] key)
Sets a redistribution license for use with subsequent three way merge operations. 
 | 
void | 
SequentialMerge.setRedistributionLicenseContent(long[] key)
Sets a redistribution license for use with subsequent three way merge operations. 
 | 
Copyright © 2023 Deltaman Group Ltd. All Rights Reserved.