com.deltaxml.dita NamespaceDeltaXML DITA Compare .NET API Documentation
DeltaXML DITA Compare .NET API Documentation
This namespace contains IKVM converted Java classes for the DITA Compare product. Some of these classes have been wrapped by .NET specific variants, where this assists with their usage in a .NET context, such as by providing .NET versions of the file, stream, and URL handling. Other classes are automatically wrapped by the .NET conversion process, such as the primitive types and Exceptions. The remaining classes, such as the Java enumerations are not wrapped, as they are already straight forward to use in their current form within the .NET context. Only the unwrapped IKVMed classes that are officially part of the .NET API are documented here.

Please see the DeltaXML.DitaCompareApi namespace documentation for details of the .NET wrapped aspect of this API.

Classes

  ClassDescription
Public classAttributeWithValue
Represents an XML Attribute name and value pair.
Public classConfigProperties
DeltaXML's configuration properties are used to control the behaviour of DeltaXML products.
Public classCPUCountException
An exception indicating that the license used with the software does not support the number of runtime cores being used.
Public classCPULimitException
An exception indicating that the license used with the software does not support the number of runtime cores being used.
Public classDeltaXMLDitaError
Indicates an unrecoverable error condition in the DeltaXML DITA Comparator.
Public classDeltaXMLDitaException
Specifies an exceptional condition in the DITA Comparator.
Public classDifferentRootElementException
Indicates that the inputs have different root elements.
Public classDitaCompareVersion
The product's version information.
Public classDitaIOException
Public classDitaMapCompareProgressListener DocumentSource
Public classDitaMapCompareProgressListener ProcessingMode
Public classDitaMapCompareProgressListenerAbstractImpl
Public classDitaMapfileCompare
Compares the XML content of two Darwin Information Typing Architecture (DITA) maps and produces a result map marked to show changes.
Public classDitaTopic4MapCompare
Compares the XML content of two Darwin Information Typing Architecture (DITA) maps and produces a result topic that is ready for DeltaXML's internal map processing.
Public classDitaTopicProcessingException
Public classFilterProcessingException
Indicates an error in compiling, configuring or running a filter.
Public classFrameMakerTrackChangesTableChangeMode
Enumeration representing the possible values for the framemaker-tcs-table-change-mode parameter.
Public classIndentOutput
Enumeration representing the possible values for the indent output parameter.
Public classInputLoadException
Indicates that an input could not be loaded.
Public classInvalidInputException
Indicates that an input is not of the correct format for this pipeline.
Public classInvalidLicenseException
An exception indicating that the wrong type of license was found at runtime.
Public classInvalidTableBehaviour
An enum representing the action which should be taken when an invalid table is detected.
Public classLicenseConcurrencyLimitException
An exception indicating that the server-controlled concurrency limit has been exceeded.
Public classLicenseContentException
An exception indicating that the there was a problem with the license used with the software.
Public classLicenseException
Indicates that the comparison could not be run due to licensing constraints.
Public classLicenseExpiredException
An exception indicating that the license used with the software has expired.
Public classLicenseNotYetValidException
An exception indicating that this license has not yet started
Public classLicenseSecurityException
An exception indicating a problem with the licensing or other security related aspects of the DeltaXML software when the JVM is using a Security Manager.
Public classMapCleanTemp
Enumeration representing how the result map is constructed.
Public classMapCopyScope
Enumeration representing a DITA map's copy scope.
Public classMapResultOrigin
Enumeration representing which map input is being used to form the basis of the output.
Public classMapResultStructure
Enumeration representing how the result map is constructed.
Public classMapTopicExceptionPropagationMode
Public classMapUncomparedTopicMarkup
Enumeration representing what updates should be performed to uncompared/unaligned topics (in the context of a DITA map comparison).
Public classMathMLGranularity
Specifies the granularity at which the differences between the two MathML expressions will be represented from the DocumentComparator.
Public classModifiedAttributeMode
Defined the modified attribute processing mode.
Public classNodeCapacityExceededException
The size of the input data exceeds the capacity permitted by the license.
Public classNoLicenseInstalledException
An exception indicating that the software cannot find an appropriate license.
Public classOutputFormat
Enumeration representing the possible values for the output-format parameter.
Public classOutputImageRefForm
The result document may reside in a different location to the inputs.
Public classOxygenTrackChangesDeletedSpaceMode
Enumeration representing the possible values for the oxygen-tcs-deleted-space-mode parameter.
Public classParserException
Indicates a problem creating or configuring an XML Parser.
Public classPerformMarkupException
Public classPreservationMode
An enum representing the different document preservation modes.
Public classSerializationException
Indicates a problem with writing the comparison result.
Public classShowNonPhraseChanges
Enumeration representing how to show changes in elements where phrase would be invalid DITA.
Public classStepsConflictResolution
Enumeration representing the possible values for the step conflict resolution parameter.
Public classUnmarkedChangeMode
Choose the version of the item to extract for output.
Public classUnrepresentableTableRowChangeMode
Enumeration representing the possible values for the xmetal-tcs-table-change-mode parameter.
Public classWarningReportMode
An enum representing the warning report modes.
Public classWhitespaceProcessingMode
Enumeration representing the possible values for the whitespace-processing-mode parameter.
Public classXmetalTrackChangesTableChangeMode
Enumeration representing the possible values for the xmetal-tcs-table-change-mode parameter.
Public classXmlVersionDeclaration
Represents the values for the version in the XML declaration.
Interfaces

  InterfaceDescription
Public interfaceDitaMapCompareProgressListener
Public interfaceDitaMapfileCompareProgressListener
A comparison progress listener.
Public interfaceDitaTopic4MapCompareProgressListener
A comparison progress listener.
Public interfaceDitaTopicCompareProgressListener
A comparison progress listener.