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.