This is a legacy products documentation website. We have now released DeltaNova 2026.1.0.0 which brings all DeltaXignia Compare, Merge and check solutions together along with new unstructured comparisons of PDF, Microsoft Word, Microsoft Powerpoint documents. Please visit for more details - DeltaNova Documentation
XML Compare

DCP Schema Guide

This guide provides a short description of each element and attribute defined in the XML schema for the DOCUMENTCOMPARATOR Pipeline (DCP). A fuller description of DCP, along with an example and an explanation of the main concepts can be found in the DCP User Guide.

Element Index

DCP Schema Guide | advancedConfig 2

DCP Schema Guide | advancedEntityReferenceUsage 109

DCP Schema Guide | attributeChangeMarked 68

DCP Schema Guide | attributeLocation 104

DCP Schema Guide | attributeLocations 42

DCP Schema Guide | attributeSplittingConfig 18

DCP Schema Guide | booleanParameter 16

DCP Schema Guide | booleanProperty 34

DCP Schema Guide | calsColumnKeyingMode 44

DCP Schema Guide | calsTableConfiguration 19

DCP Schema Guide | calsValidationLevel 45

DCP Schema Guide | CDATA 115

DCP Schema Guide | changeGatheringEnabled 78

DCP Schema Guide | characterByCharacterEnabled 79

DCP Schema Guide | childAlignment 127

DCP Schema Guide | class 99

DCP Schema Guide | comments 117

DCP Schema Guide | comparisonReport 20

DCP Schema Guide | contentModel 118

DCP Schema Guide | defaultAttributeInfo 119

DCP Schema Guide | defaultNamespace 66

DCP Schema Guide | defaults 59

DCP Schema Guide | description 41

DCP Schema Guide | doctype 120

DCP Schema Guide | documentComparator 1

DCP Schema Guide | documentLocation 121

DCP Schema Guide | elementSplittingEnabled 80

DCP Schema Guide | elementSplittingThreshold 81

DCP Schema Guide | enableMathml 61

DCP Schema Guide | enableNumericTolerance 88

DCP Schema Guide | enableSVG 89

DCP Schema Guide | enableZIndex 90

DCP Schema Guide | entityReferences 122

DCP Schema Guide | entityReplacementText 123

DCP Schema Guide | extensionPoints 3

DCP Schema Guide | fallback 91

DCP Schema Guide | fallbackChangePercentage 92

DCP Schema Guide | feature 33

DCP Schema Guide | file 100

DCP Schema Guide | filter 38

DCP Schema Guide | finalPoint 39

DCP Schema Guide | frameMakerTcsTableChangeMode 69

DCP Schema Guide | fullDescription 4

DCP Schema Guide | generateReport 50

DCP Schema Guide | grouping 70

DCP Schema Guide | htmlColumnKeyingMode 52

DCP Schema Guide | htmlTableConfiguration 21

DCP Schema Guide | htmlValidationLevel 53

DCP Schema Guide | http 101

DCP Schema Guide | ignorableWhitespace 124

DCP Schema Guide | ignoreChangesConfig 22

DCP Schema Guide | ignoreColumnOrder 46

DCP Schema Guide | imageConfiguration 23

DCP Schema Guide | imageXpath 58

DCP Schema Guide | inputAExtensionPoints 11

DCP Schema Guide | inputBExtensionPoints 12

DCP Schema Guide | inputExtensionPoints 13

DCP Schema Guide | inputPreFlatteningPoint 14

DCP Schema Guide | invalidCalsTableBehaviour 47

DCP Schema Guide | invalidHtmlTableBehaviour 54

DCP Schema Guide | isEnabled 43

DCP Schema Guide | lexicalPreservation 24

DCP Schema Guide | location 105

DCP Schema Guide | locations 57

DCP Schema Guide | mathmlConfiguration 25

DCP Schema Guide | mathmlGranularity 62

DCP Schema Guide | mixedContentDetectionScope 82

DCP Schema Guide | modifiedAttributeMode 71

DCP Schema Guide | modifiedFormatOutput 72

DCP Schema Guide | modifiedWhitespaceBehaviour 83

DCP Schema Guide | moveCandidate 112

DCP Schema Guide | moveCandidates 63

DCP Schema Guide | moveDetectionConfig 26

DCP Schema Guide | moveDetectionType 64

DCP Schema Guide | namespaceConfiguration 27

DCP Schema Guide | nestedEntityReferences 125

DCP Schema Guide | normalizeHtmlTables 55

DCP Schema Guide | numericToleranceValue 93

DCP Schema Guide | orderlessPresentationMode 73

DCP Schema Guide | orphanedWordDetectionEnabled 84

DCP Schema Guide | orphanedWordLengthLimit 85

DCP Schema Guide | orphanedWordMaxPercentage 86

DCP Schema Guide | outerPiAndCommentProcessingMode 110

DCP Schema Guide | outputExtensionPoints 15

DCP Schema Guide | outputFormatConfiguration 28

DCP Schema Guide | outputProperties 7

DCP Schema Guide | outputType 106

DCP Schema Guide | overrides 60

DCP Schema Guide | parameter 102

DCP Schema Guide | parserFeatures 8

DCP Schema Guide | parserProperties 9

DCP Schema Guide | pipelineParameters 5

DCP Schema Guide | postTablePoint 36

DCP Schema Guide | preAttributePoint 40

DCP Schema Guide | preserveItems 111

DCP Schema Guide | preTablePoint 37

DCP Schema Guide | processCalsTables 48

DCP Schema Guide | processHtmlTables 56

DCP Schema Guide | processingInstructions 126

DCP Schema Guide | processingMode 107

DCP Schema Guide | property 32

DCP Schema Guide | reportDirectory 51

DCP Schema Guide | resource 103

DCP Schema Guide | resultFormat 74

DCP Schema Guide | resultReadabilityOptions 29

DCP Schema Guide | retain 108

DCP Schema Guide | showMoveSource 65

DCP Schema Guide | standardConfig 6

DCP Schema Guide | stringParameter 17

DCP Schema Guide | stringProperty 35

DCP Schema Guide | subtree 114

DCP Schema Guide | subtreeProcessingMode 30

DCP Schema Guide | subtrees 87

DCP Schema Guide | svgConfiguration 31

DCP Schema Guide | svgGranularity 94

DCP Schema Guide | svgInputAMarkupStyle 95

DCP Schema Guide | svgInputBMarkupStyle 96

DCP Schema Guide | svgZIndexMarkupStyle 97

DCP Schema Guide | trackChangesAuthor 75

DCP Schema Guide | trackChangesDate 76

DCP Schema Guide | transformerConfigurationProperties 10

DCP Schema Guide | userNamespace 113

DCP Schema Guide | userNamespaces 67

DCP Schema Guide | warningReportMode 49

DCP Schema Guide | xmetalTcsTableChangeMode 77

DCP Schema Guide | XMLDeclaration 116

DCP Schema Guide | xPathToReferencedSVG 98


Element Detail

Elements are listed in document-tree order, top-level elements first, then alphabetically:

Element: documentComparator 1

The root element for defining the overrides to a DocumentComparator whose defaults are as described in the API documentation.

A Document Comparator instance with default settings is created if no child elements are present.

Contained by

/

Contains

Attribute

Type

Description

id

anyNameType

A unique identifier for this pipeline configuration - listed as 'configuration id' in the command-line description.

version

string

The DCP specification version this conforms to - fixed at '1.0'

description

string

Short description of this DCP configuration.

Element

Description

DCP Schema Guide | advancedConfig

Configuration options providing low-level control of the comparison, more general configuration options are in 'standardConfig'

DCP Schema Guide | extensionPoints

Declare the extension points and contained filters to be inserted within the DocumentComparator pipeline

DCP Schema Guide | fullDescription

Designed to provide meaningful description and basic help information to the user

DCP Schema Guide | pipelineParameters

Container for all pipeline parameters

DCP Schema Guide | standardConfig

Genaral configuration options for the DocumentComparator - see 'advancedConfig' for further options

Element: advancedConfig 2

Configuration options providing low-level control of the comparison, more general configuration options are in 'standardConfig'

Contained by

/ DCP Schema Guide | documentComparator

Contains

Element

Description

DCP Schema Guide | outputProperties

Set Serializer property settings for the built in Saxon Serializer

DCP Schema Guide | parserFeatures

Set features on the underlying SAX parser used in the pipeline

DCP Schema Guide | parserProperties

Set properties on the underlying SAX parser used in the pipeline

DCP Schema Guide | transformerConfigurationProperties

Set configuration option on the Saxon XSLT transformers used in the pipeline

Element: extensionPoints 3

Declare the extension points and contained filters to be inserted within the DocumentComparator pipeline.

In EBNF the required sequence S of child elements is:

  • S := 'inputPreFlatteningPoint'? IP 'outputExtensionPoints'?

  • IP := 'inputExtensionPoints'? | ( 'inputAExtensionPoints'? 'inputBExtensionPoints'? )


Contained by

/ DCP Schema Guide | documentComparator

Contains

Element

Description

DCP Schema Guide | inputAExtensionPoints

Extension points for modifying input A filter chains, after element flattening

DCP Schema Guide | inputBExtensionPoints

Extension points for modifying input B filter chains, after element flattening

DCP Schema Guide | inputExtensionPoints

Extension points for modifying A and B input filter chains, after element flattening

DCP Schema Guide | inputPreFlatteningPoint

Extension point for modifying A and B input filters, before element flattening

DCP Schema Guide | outputExtensionPoints

Extension points for modifying output filter chains, after element flattening

Element: fullDescription 4

Designed to provide meaningful description and basic help information to the user.

It can contain PCDATA content. It should include a description of the Document Comparator configuration defined by the DCP. How this information is presented to users is a tool-dependent operation, for example a GUI-based tool may provide a pop-up window and show HTML formatted content.

Contained by

/ DCP Schema Guide | documentComparator

Contains

Element

Description

[any]

Any element permitted [mixed content]

Element: pipelineParameters 5

Container for all pipeline parameters.

Pipeline parameters have global scope and are referenced using the 'paremeterRef' attribute. Pipeline parameters have a default value that can be overridden through the API. The maximum number of child elements is not restricted.

Contained by

/ DCP Schema Guide | documentComparator

Contains

Element

Description

DCP Schema Guide | booleanParameter

Declare a boolean parameter that may be referenced by 'parameterRef' attributes or as $variables from within XPath expressions

DCP Schema Guide | stringParameter

Declare a string parameter that may be referenced by 'parameterRef' attributes or as $variables from within XPath expressions

Element: standardConfig 6

Genaral configuration options for the DocumentComparator - see 'advancedConfig' for further options.

Contained by

/ DCP Schema Guide | documentComparator

Contains

Element

Description

DCP Schema Guide | attributeSplittingConfig

Specifies configuration options for attribute splitting

DCP Schema Guide | calsTableConfiguration

Specifies configuration options for CALS table comparison

DCP Schema Guide | comparisonReport

Specifies whether and where to generate comparison report which contains comparison analysis and recommendations to improve comparison result

DCP Schema Guide | htmlTableConfiguration

Specifies configuration options for HTML table comparison

DCP Schema Guide | ignoreChangesConfig

Specifies configuration options for Ignore Changes processing

DCP Schema Guide | imageConfiguration

Specifies configuration options for Binary Image Comparison

DCP Schema Guide | lexicalPreservation

Configures the way lexical information is preserved

DCP Schema Guide | mathmlConfiguration

Specifies configuration options for MathML processing

DCP Schema Guide | moveDetectionConfig

Specifies configuration options for moves

DCP Schema Guide | namespaceConfiguration

Defines a set of prefix uri pairs for namespaces that can be used within XPath expressions provided to certain configurations such as ignoreChangesConfig or subtreeProcessingMode

DCP Schema Guide | outputFormatConfiguration

Specifies configuration options related to the format of the comparison result from a DocumentComparator

DCP Schema Guide | resultReadabilityOptions

Sets options to change the granularity and ordering of changes in the result in order to improve readability

DCP Schema Guide | subtreeProcessingMode

Specifies configuration options for subtree processing

DCP Schema Guide | svgConfiguration

Specifies configuration options for SVG Comparison

Element: outputProperties 7

Set Serializer property settings for the built in Saxon Serializer.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | advancedConfig

Contains

Element

Description

DCP Schema Guide | property

Sets the string value of a named property

Element: parserFeatures 8

Set features on the underlying SAX parser used in the pipeline.

For more detail, see setParserFeature in the API documentation.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | advancedConfig

Contains

Element

Description

DCP Schema Guide | feature

Sets the boolean value of a named feature

Element: parserProperties 9

Set properties on the underlying SAX parser used in the pipeline.

For more detail, see setParserProperty in the API documentation.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | advancedConfig

Contains

Element

Description

DCP Schema Guide | property

Sets the string value of a named property

Element: transformerConfigurationProperties 10

Set configuration option on the Saxon XSLT transformers used in the pipeline.

The maximum number of child elements is not restricted.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | advancedConfig

Contains

Element

Description

DCP Schema Guide | booleanProperty

A named boolean property

DCP Schema Guide | stringProperty

A named string property

Element: inputAExtensionPoints 11

Extension points for modifying input A filter chains, after element flattening.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints

Contains

Element

Description

DCP Schema Guide | postTablePoint

The filter extension point immediately after table processing

DCP Schema Guide | preTablePoint

The filter extension point immediately before table processing

Element: inputBExtensionPoints 12

Extension points for modifying input B filter chains, after element flattening.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints

Contains

Element

Description

DCP Schema Guide | postTablePoint

The filter extension point immediately after table processing

DCP Schema Guide | preTablePoint

The filter extension point immediately before table processing

Element: inputExtensionPoints 13

Extension points for modifying A and B input filter chains, after element flattening.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints

Contains

Element

Description

DCP Schema Guide | postTablePoint

The filter extension point immediately after table processing

DCP Schema Guide | preTablePoint

The filter extension point immediately before table processing

Element: inputPreFlatteningPoint 14

Extension point for modifying A and B input filters, before element flattening.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints

Contains

Element

Description

DCP Schema Guide | filter

An XSLT or Java XML processing filter to be loaded into the comparator pipeline

Element: outputExtensionPoints 15

Extension points for modifying output filter chains, after element flattening.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints

Contains

Element

Description

DCP Schema Guide | finalPoint

The final filter extension point in the DocumentComparator output pipeline

DCP Schema Guide | postTablePoint

The filter extension point immediately after table processing

DCP Schema Guide | preAttributePoint

The filter extension point after table processing and just before attribute processing in the DocumentComparator output pipeline

DCP Schema Guide | preTablePoint

The filter extension point immediately before table processing

Element: booleanParameter 16

Declare a boolean parameter that may be referenced by 'parameterRef' attributes or as $variables from within XPath expressions.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | pipelineParameters

Contains

Attribute

Type

Description

name

NCName

The boolean parameter name

defaultValue

boolean

The default boolean value - may be overriden externally

Element

Description

DCP Schema Guide | description

Short summary of the purpose of the parameter

Element: stringParameter 17

Declare a string parameter that may be referenced by 'parameterRef' attributes or as $variables from within XPath expressions.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | pipelineParameters

Contains

Attribute

Type

Description

name

NCName

The string parameter name

defaultValue

string

The default string value - may be overriden externally

Element

Description

DCP Schema Guide | description

Short summary of the purpose of the parameter

Element: attributeSplittingConfig 18

Specifies configuration options for attribute splitting.

These options can be specified on a comparator to configure its behaviour. Attribute Splitting is off by default.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig

Contains

Attribute

Type

Description

defaultMode

[enum]

Permitted values / descriptions:


narrativeText This mode sets the default mode to narrative text. dataSet This mode sets the default mode to data set. dataList This mode sets the default mode to data list.

Element

Description

DCP Schema Guide | attributeLocations

This class is used to represent locations for attributes which will be processed and split

DCP Schema Guide | isEnabled

Sets whether the comparator should enable the feature or not

Element: calsTableConfiguration 19

Specifies configuration options for CALS table comparison.

These configuration options can be specified on a DocumentComparator to configure its behaviour when comparing tables.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig

Contains

Element

Description

DCP Schema Guide | calsColumnKeyingMode

Sets the column keying mode used to align table columns when the table processing is enabled

DCP Schema Guide | calsValidationLevel

Sets the ValidationLevel to use for CALS table validation

DCP Schema Guide | ignoreColumnOrder

Sets whether the DocumentComparator should ignore table column order

DCP Schema Guide | invalidCalsTableBehaviour

Sets the behaviour to use when inputs contain invalid CALS tables

DCP Schema Guide | processCalsTables

Sets whether the DocumentComparator should process CALS tables

DCP Schema Guide | warningReportMode

Specifies how table invalidity warnings should be reported

Element: comparisonReport 20

Specifies whether and where to generate comparison report which contains comparison analysis and recommendations to improve comparison result.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig

Contains

Element

Description

DCP Schema Guide | generateReport

Specifies whether to generate comparison report

DCP Schema Guide | reportDirectory

Specifies where to generate comparison report

Element: htmlTableConfiguration 21

Specifies configuration options for HTML table comparison.

These configuration options can be specified on a DocumentComparator to configure its behaviour when comparing tables.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig

Contains

Element

Description

DCP Schema Guide | htmlColumnKeyingMode

Sets the column keying mode used to align table columns when the table processing is enabled

DCP Schema Guide | htmlValidationLevel

Sets the ValidationLevel to use for HTML table validation

DCP Schema Guide | ignoreColumnOrder

Sets whether the DocumentComparator should ignore table column order

DCP Schema Guide | invalidHtmlTableBehaviour

Sets the behaviour to use when inputs contain invalid HTML tables

DCP Schema Guide | normalizeHtmlTables

Sets whether the Document Comparator should normalize the specification of columns in HTML tables

DCP Schema Guide | processHtmlTables

Sets whether the DocumentComparator should process HTML tables

DCP Schema Guide | warningReportMode

Specifies how table invalidity warnings should be reported

Element: ignoreChangesConfig 22

Specifies configuration options for Ignore Changes processing.

These options can be specified on a comparator to configure its behaviour.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig

Contains

Element

Description

DCP Schema Guide | locations

This class is used to represent locations for elements and attributes on which the changes will be ignored

Element: imageConfiguration 23

Specifies configuration options for Binary Image Comparison.

These configuration options can be specified on a DocumentComparator to configure its behavior when comparing images. Binary Image Comparison is on by default, but still requires the defining of XPaths to the referenced images.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig

Contains

Element

Description

DCP Schema Guide | imageXpath

Sets XPath to the referenced binary image

DCP Schema Guide | isEnabled

Sets whether the comparator should enable the feature or not

Element: lexicalPreservation 24

Configures the way lexical information is preserved.

This is mostly for lexical artifacts that are not included in the standards for the XPath Data Model or XML Infoset. The exceptions are comment and processing-instruction nodes that are controlled here also.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig

Contains

Element

Description

DCP Schema Guide | defaults

This required element is the container for elements that set the defaults for all lexical preservation artifacts

DCP Schema Guide | overrides

Container for elements that override defaults for specific lexical preservation artifacts

Element: mathmlConfiguration 25

Specifies configuration options for MathML processing.

These configuration options can be specified on a DocumentComparator to configure its behaviour when comparing MathML.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig

Contains

Element

Description

DCP Schema Guide | enableMathml

Sets whether the DocumentComparator should use MathML-specific processing

DCP Schema Guide | mathmlGranularity

Sets the granularity at which the differences between two MathML expressions will be represented

Element: moveDetectionConfig 26

Specifies configuration options for moves.

These configuration options can be specified on a comparator to configure its behaviour.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig

Contains

Element

Description

DCP Schema Guide | isEnabled

Sets whether the comparator should enable the feature or not

DCP Schema Guide | moveCandidates

This class is used to represent move candidates

DCP Schema Guide | moveDetectionType

Sets the type of move detection, determining how move processing should be executed

DCP Schema Guide | showMoveSource

Sets whether the comparator should show move source or not

Element: namespaceConfiguration 27

Defines a set of prefix uri pairs for namespaces that can be used within XPath expressions provided to certain configurations such as ignoreChangesConfig or subtreeProcessingMode.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig

Contains

Element

Description

DCP Schema Guide | defaultNamespace

This element is used to define the default namespace

DCP Schema Guide | userNamespaces

This element is used to define user namespaces

Element: outputFormatConfiguration 28

Specifies configuration options related to the format of the comparison result from a DocumentComparator.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig

Contains

Element

Description

DCP Schema Guide | attributeChangeMarked

Sets the behaviour for marking elements with an attribute changed marker - for cases where attribute changes can not otherwise be represented

DCP Schema Guide | frameMakerTcsTableChangeMode

Specify how table changes are propagated for FrameMaker tracked changes representations, the default is down

DCP Schema Guide | grouping

Sets the behaviour for grouping adjacent changes

DCP Schema Guide | modifiedAttributeMode

Determines how modified attributes are represented in the output

DCP Schema Guide | modifiedFormatOutput

Sets the behaviour for outputting elements with modified formatting

DCP Schema Guide | orderlessPresentationMode

Specifies how the child elements of 'orderless' elements should be output

DCP Schema Guide | resultFormat

Specifies the format of results output from the DocumentComparator

DCP Schema Guide | trackChangesAuthor

Author name to use when generating tracked changes in the result document

DCP Schema Guide | trackChangesDate

The date-time to be used for tracked change representations, otherwise the current date-time is used

DCP Schema Guide | xmetalTcsTableChangeMode

Specify how table changes are propagated for XMetal tracked changes representations, the default is down

Element: resultReadabilityOptions 29

Sets options to change the granularity and ordering of changes in the result in order to improve readability.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig

Contains

Element

Description

DCP Schema Guide | changeGatheringEnabled

Sets whether to change the order of consecutive changed items to improve readability

DCP Schema Guide | characterByCharacterEnabled

Sets whether to enable character by character comparison

DCP Schema Guide | elementSplittingEnabled

Sets whether modified elements containing text should be split when the amount of unchanged text falls below a given percentage

DCP Schema Guide | elementSplittingThreshold

Sets the percentage of unchanged text present in a modified element below which the element will be split

DCP Schema Guide | mixedContentDetectionScope

Set the scope to use for determining if each element in the document is of a mixed-content type

DCP Schema Guide | modifiedWhitespaceBehaviour

Set the ModifiedWhitespaceBehaviour to use for changes to whitespace

DCP Schema Guide | orphanedWordDetectionEnabled

States whether or not orphaned word detection is enabled

DCP Schema Guide | orphanedWordLengthLimit

Sets the maximum number of words to consider for orphaned word detection

DCP Schema Guide | orphanedWordMaxPercentage

Sets the maximum proportion of the total change size that orphaned words can take while still being considered orphans

Element: subtreeProcessingMode 30

Specifies configuration options for subtree processing.

These options can be specified on a comparator to configure its behaviour.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig

Contains

Attribute

Type

Description

defaultMode

[enum]

Permitted values / descriptions:


text This mode sets the subtree mode to text. data This mode sets the subtree mode to data.

Element

Description

DCP Schema Guide | subtrees

This class is used to represent subtrees

Element: svgConfiguration 31

Specifies configuration options for SVG Comparison.

These configuration options can be specified on a DocumentComparator to configure its behaviour when comparing SVG.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig

Contains

Element

Description

DCP Schema Guide | enableNumericTolerance

Sets whether to use a numeric tolerance

DCP Schema Guide | enableSVG

Sets whether the DocumentComparator should do SVG comparison

DCP Schema Guide | enableZIndex

Sets whether to use move handling within SVG Comparisons to markup Z-index changes

DCP Schema Guide | fallback

Determines whether to fallback to {@link SVGComparisonGranularity

DCP Schema Guide | fallbackChangePercentage

Sets Fallback Change Percentage setting for SVG comparison results

DCP Schema Guide | numericToleranceValue

Sets the numeric tolerance value for SVG comparison results

DCP Schema Guide | svgGranularity

Sets the granularity at which the differences between two SVG images will be represented

DCP Schema Guide | svgInputAMarkupStyle

Sets the Input A SVG markup style setting for SVG comparison results

DCP Schema Guide | svgInputBMarkupStyle

Sets the Input A SVG markup style setting for SVG comparison results

DCP Schema Guide | svgZIndexMarkupStyle

Sets the Input Z SVG markup style setting for SVG comparison results

DCP Schema Guide | xPathToReferencedSVG

Sets XPath to the referenced SVG

Element: property 32

Sets the string value of a named property

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | advancedConfig / DCP Schema Guide | outputProperties

/ DCP Schema Guide | documentComparator / DCP Schema Guide | advancedConfig / DCP Schema Guide | parserProperties

Contains

Attribute

Type

Description

name

anyNameType

The parameter name

literalValue

string

The literal string value

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: feature 33

Sets the boolean value of a named feature.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | advancedConfig / DCP Schema Guide | parserFeatures

Contains

Attribute

Type

Description

literalValue

boolean

The literal boolean value for the feature setting.

name

anyURI

The fully qualitifed feature name.

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: booleanProperty 34

A named boolean property

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | advancedConfig / DCP Schema Guide | transformerConfigurationProperties

Contains

Attribute

Type

Description

name

anyNameType

The parameter name

literalValue

boolean

The literal boolean value

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: stringProperty 35

A named string property

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | advancedConfig / DCP Schema Guide | transformerConfigurationProperties

Contains

Attribute

Type

Description

name

anyNameType

The parameter name

literalValue

string

The literal string value

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: postTablePoint 36

The filter extension point immediately after table processing.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputAExtensionPoints

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputBExtensionPoints

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputExtensionPoints

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | outputExtensionPoints

Contains

Element

Description

DCP Schema Guide | filter

An XSLT or Java XML processing filter to be loaded into the comparator pipeline

Element: preTablePoint 37

The filter extension point immediately before table processing.

The preTablePoint element must be placed before the postTablePoint element.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputAExtensionPoints

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputBExtensionPoints

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputExtensionPoints

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | outputExtensionPoints

Contains

Element

Description

DCP Schema Guide | filter

An XSLT or Java XML processing filter to be loaded into the comparator pipeline

Element: filter 38

An XSLT or Java XML processing filter to be loaded into the comparator pipeline.

There must be one 'class', 'http', 'resource' or 'file' child element for a filter element as this defines the filter type and how it is to be loaded. Attributes on the filter element may be used to control whether the filter is enabled or disabled.
Child 'parameter' elements may also be added so that parameter values are passed on to matching parameters in the XML filter. Any number of filter elements may be added to an extension point, filters are processed in the pipeline in order of occurrence.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputPreFlatteningPoint

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputAExtensionPoints / DCP Schema Guide | postTablePoint

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputAExtensionPoints / DCP Schema Guide | preTablePoint

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputBExtensionPoints / DCP Schema Guide | postTablePoint

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputBExtensionPoints / DCP Schema Guide | preTablePoint

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputExtensionPoints / DCP Schema Guide | postTablePoint

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputExtensionPoints / DCP Schema Guide | preTablePoint

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | outputExtensionPoints / DCP Schema Guide | finalPoint

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | outputExtensionPoints / DCP Schema Guide | postTablePoint

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | outputExtensionPoints / DCP Schema Guide | preAttributePoint

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | outputExtensionPoints / DCP Schema Guide | preTablePoint

Contains

Attribute

Type

Description

if

NCName

Enable filter when named boolean pipelineParameter is true.

unless

NCName

Disable filter when named boolean pipelineParameter is true.

when

string

Enable filter when XPath expression evaluates true.

Element

Description

DCP Schema Guide | class

Load a Java class implementing the SAX XMLFilter interface from the ClassPath

DCP Schema Guide | file

Load an XSLT filter from the file system

DCP Schema Guide | http

Load XSLT filter from an identified HTTP resource

DCP Schema Guide | parameter

A named parameter to supply to a filter - any XPath-item type (including a sequence) can be supplied to an XSLT filter using the xpath attribute

DCP Schema Guide | resource

Load an XSLT filter as a resource in a jar file

Element: finalPoint 39

The final filter extension point in the DocumentComparator output pipeline.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | outputExtensionPoints

Contains

Element

Description

DCP Schema Guide | filter

An XSLT or Java XML processing filter to be loaded into the comparator pipeline

Element: preAttributePoint 40

The filter extension point after table processing and just before attribute processing in the DocumentComparator output pipeline.

The element must be placed after any ...TablePoint elements.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | outputExtensionPoints

Contains

Element

Description

DCP Schema Guide | filter

An XSLT or Java XML processing filter to be loaded into the comparator pipeline

Element: description 41

Short summary of the purpose of the parameter.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | pipelineParameters / DCP Schema Guide | booleanParameter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | pipelineParameters / DCP Schema Guide | stringParameter

Contains

Type: xs:string

Element: attributeLocations 42

This class is used to represent locations for attributes which will be processed and split.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | attributeSplittingConfig

Contains

Element

Description

DCP Schema Guide | attributeLocation

This is used to represent an attribute location XPath, separator, regular expression or output separator

Element: isEnabled 43

Sets whether the comparator should enable the feature or not.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | attributeSplittingConfig

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | imageConfiguration

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | moveDetectionConfig

Contains

Attribute

Type

Description

literalValue

boolean

Set 'true' to enable the feature.

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: calsColumnKeyingMode 44

Sets the column keying mode used to align table columns when the table processing is enabled.

In AUTO mode, the comparator will automatically handle the entire keying process. Only AUTO mode allows for user-defined keys in the input files. This is not possible in other modes. In COLNAME mode, comparator will use column names (defined by @colname) as keys. In POSITION mode, comparator will use column positions as keys. Indexing starts from 1 and the maximum position is defined by the number of columns described by @cols attribute.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | calsTableConfiguration

Contains

Attribute

Type

Description

literalValue

[enum]

Permitted values / descriptions:


auto Automatically handles table column keying. colname Uses @colname attribute values as keys. position Uses table column positions as keys.

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: calsValidationLevel 45

Sets the ValidationLevel to use for CALS table validation.

A value of ValidationLevel.STRICT will cause the InvalidTableBehaviour mode to be used for any CALS invalidity. A value of ValidationLevel.RELAXED means that invalidities which are known to have no effect on CALS processing will not prevent CALS processing from running. N.B. Warnings will be reported according to the WarningReportMode regardless of the setting used here.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | calsTableConfiguration

Contains

Attribute

Type

Description

literalValue

[enum]

Permitted values / descriptions:


relaxed Performs relaxed validation. strict Performs strict validation.

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: ignoreColumnOrder 46

Sets whether the DocumentComparator should ignore table column order.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | calsTableConfiguration

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | htmlTableConfiguration

Contains

Attribute

Type

Description

literalValue

boolean

Set true to ignore table column order

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: invalidCalsTableBehaviour 47

Sets the behaviour to use when inputs contain invalid CALS tables.

Some of the processing used for CALS table comparison makes the assumption that the tables conform to the CALS specification. In order to avoid errors in this processing, the tables are first validated to ensure that it will work as expected. When tables are not valid, there are several options for the behaviour that the comparison should take. This enum is used to specify the options

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | calsTableConfiguration

Contains

Attribute

Type

Description

literalValue

[enum]

Permitted values / descriptions:


compareAsXml Compare tables as 'plain' XML. fail Throw an Exception when invalid tables are encountered. propagateUp Propagate the changes to the <tgroup> level of the table.

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: processCalsTables 48

Sets whether the DocumentComparator should process CALS tables.

CALS table processing is recommended as it will perform sophisticated processing when comparing two CALS tables to ensure that the resulting CALS table is valid.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | calsTableConfiguration

Contains

Attribute

Type

Description

literalValue

boolean

Set true to enable processing of CALS tables

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: warningReportMode 49

Specifies how table invalidity warnings should be reported.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | calsTableConfiguration

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | htmlTableConfiguration

Contains

Attribute

Type

Description

literalValue

[enum]

Permitted values / descriptions:


comments Reports warnings using XML comments. message Reports warnings using <xsl:message/>. processingInstructions Reports warning using processing instructions with the format <?dxml_warn warning content ?>.

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: generateReport 50

Specifies whether to generate comparison report.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | comparisonReport

Contains

Attribute

Type

Description

literalValue

boolean

Set 'true' to generate comparison report as an additional output.

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: reportDirectory 51

Specifies where to generate comparison report.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | comparisonReport

Contains

Attribute

Type

Description

literalValue

string

The location of the directory to write the comparison report to.

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: htmlColumnKeyingMode 52

Sets the column keying mode used to align table columns when the table processing is enabled.

In AUTO mode, the comparator will automatically handle the entire keying process. Only AUTO mode allows for user-defined keys in the input files. This is not possible in other modes. In POSITION mode,comparator will use column positions as keys. Indexing starts from 1 and the maximum position is defined by the number of columns described by @col attribute.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | htmlTableConfiguration

Contains

Attribute

Type

Description

literalValue

[enum]

Permitted values / descriptions:


auto Automatically handles table column keying. position Uses table column positions as keys.

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: htmlValidationLevel 53

Sets the ValidationLevel to use for HTML table validation.

A value of ValidationLevel.STRICT will cause the InvalidTableBehaviour mode to be used for any HTML invalidity. A value of ValidationLevel.RELAXED means that invalidities which are known to have no effect on HTML processing will not prevent HTML processing from running. N.B. Warnings will be reported according to the WarningReportMode regardless of the setting used here.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | htmlTableConfiguration

Contains

Attribute

Type

Description

literalValue

[enum]

Permitted values / descriptions:


relaxed Performs relaxed validation. strict Performs strict validation.

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: invalidHtmlTableBehaviour 54

Sets the behaviour to use when inputs contain invalid HTML tables.

Some of the processing used for HTML table comparison makes the assumption that the tables conform to the HTML specification. In order to avoid errors in this processing, the tables are first validated to ensure that it will work as expected. When tables are not valid, there are several options for the behaviour that the comparison should take. This enum is used to specify the options

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | htmlTableConfiguration

Contains

Attribute

Type

Description

literalValue

[enum]

Permitted values / descriptions:


compareAsXml Compare tables as 'plain' XML. fail Throw an Exception when invalid tables are encountered. propagateUp Propagate the changes to the <tgroup> level of the table.

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: normalizeHtmlTables 55

Sets whether the Document Comparator should normalize the specification of columns in HTML tables.

This setting is recommended when there is a difference between inputs of specifying columns, e.g. if one uses just * <colgroup> and another uses <col> without <colgroup>.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | htmlTableConfiguration

Contains

Attribute

Type

Description

literalValue

boolean

Set true to enable normalization of HTML table column specification

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: processHtmlTables 56

Sets whether the DocumentComparator should process HTML tables.

HTML table processing is recommended as it will perform sophisticated processing when comparing two HTML tables to ensure that the resulting HTML table is valid.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | htmlTableConfiguration

Contains

Attribute

Type

Description

literalValue

boolean

Set true to enable processing of HTML tables

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: locations 57

This class is used to represent locations for elements and attributes on which the changes will be ignored.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | ignoreChangesConfig

Contains

Element

Description

DCP Schema Guide | location

This is used to represent location XPath and result rule

Element: imageXpath 58

Sets XPath to the referenced binary image.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | imageConfiguration

Contains

Attribute

Type

Description

literalValue

string

Sets XPath to the referenced image.

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: defaults 59

This required element is the container for elements that set the defaults for all lexical preservation artifacts.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation

Contains

Element

Description

DCP Schema Guide | outputType

Set the default PreservationOutputType for changes to preserved items

DCP Schema Guide | processingMode

Sets the 'PreservationProcessingMode' for controlling behaviour when preserved lexical artifacts have changed

DCP Schema Guide | retain

Sets whether information on a lexical preservation artifact is preserved in the pipeline

Element: overrides 60

Container for elements that override defaults for specific lexical preservation artifacts

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation

Contains

Element

Description

DCP Schema Guide | advancedEntityReferenceUsage

For controlling some specialist use cases, where both the entity references and their replacement text are compared

DCP Schema Guide | outerPiAndCommentProcessingMode

Set processingMode for processing-instructions and comments occurring before or after the root element

DCP Schema Guide | preserveItems

Container for preservation of specific lexical preservation artifacts, these override general preservation settings for all artifacts contained in the 'defaults' element

Element: enableMathml 61

Sets whether the DocumentComparator should use MathML-specific processing.

MathML processing is recommended as it will use MATHML-aware features when comparing two MathML expressions to ensure that the result can be rendered.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | mathmlConfiguration

Contains

Attribute

Type

Description

literalValue

boolean

Set true to enable MathML processing

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: mathmlGranularity 62

Sets the granularity at which the differences between two MathML expressions will be represented.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | mathmlConfiguration

Contains

Attribute

Type

Description

literalValue

[enum]

Permitted values / descriptions:


adjacent Reports the differences by repeating A and B MathML adjacent to each other. detailed-adjacent Reports the differences by repeating the A and B MathML adjacent to each other. Content within the adjacent A and B views is highlighted at the specific parts where it is different. inline Reports the differences inline within the MathML without duplicating A and B. If the differences are too complex to easily render inline, the 'detailed-adjacent' view is used.

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: moveCandidates 63

This class is used to represent move candidates.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | moveDetectionConfig

Contains

Element

Description

DCP Schema Guide | moveCandidate

This is used to represent move candidate element XPath and class XPath pairs

Element: moveDetectionType 64

Sets the type of move detection, determining how move processing should be executed.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | moveDetectionConfig

Contains

Attribute

Type

Description

literalValue

[enum]

Permitted values / descriptions:


restricted This mode only detects moves at the roots of added or deleted subtrees. This may offer a performance benefit in some cases. unrestricted This mode is used to detect moves anywhere in the tree.

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: showMoveSource 65

Sets whether the comparator should show move source or not.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | moveDetectionConfig

Contains

Attribute

Type

Description

literalValue

boolean

Set 'true' to show move source.

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: defaultNamespace 66

This element is used to define the default namespace.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | namespaceConfiguration

Contains

Attribute

Type

Description

uri

Sets the uri of the default namespace.

Element: userNamespaces 67

This element is used to define user namespaces.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | namespaceConfiguration

Contains

Element

Description

DCP Schema Guide | userNamespace

This element is used to define user namespace

Element: attributeChangeMarked 68

Sets the behaviour for marking elements with an attribute changed marker - for cases where attribute changes can not otherwise be represented.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | outputFormatConfiguration

Contains

Attribute

Type

Description

literalValue

boolean

Set 'true' to mark changed attributes in output.

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: frameMakerTcsTableChangeMode 69

Specify how table changes are propagated for FrameMaker tracked changes representations, the default is down.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | outputFormatConfiguration

Contains

Attribute

Type

Description

literalValue

[enum]

Permitted values / descriptions:


down Changes in rows and cells are pushed down to the cell content level. ignore All changes in a table are ignored. up Changes in rows and cells are pushed up to the table level.

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: grouping 70

Sets the behaviour for grouping adjacent changes.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | outputFormatConfiguration

Contains

Attribute

Type

Description

literalValue

boolean

Set 'true' to group adjacent changes in output.

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: modifiedAttributeMode 71

Determines how modified attributes are represented in the output.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | outputFormatConfiguration

Contains

Attribute

Type

Description

literalValue

[enum]

Permitted values / descriptions:


useDefault The behaviour will depend on other parameter settings, primarily the output-format. change The associated modified attribute filter will be skipped, thus leaving the delta attribute change markup alone. A Output the 'A' version of modified attributes and any deleted ('A') attributes. AB Output the 'A' version of modified attributes. B Output the 'B' version of modified attributes and any added ('B') attributes. BA Output the 'B' version of modified attributes. encode-as-attributes Output the 'B' version of modified attributes and any added ('B') attributes but additionally show the changes encoded as attributes in the attribute-change ('ac') namespace.

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: modifiedFormatOutput 72

Sets the behaviour for outputting elements with modified formatting.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | outputFormatConfiguration

Contains

Attribute

Type

Description

literalValue

[enum]

Permitted values / descriptions:


useDefault Choose the most relevant behaviour based on other configuration settings. A Output the formatting elements from the A input. B Output the formatting elements from the B input. AB Output the A and B formatting elements. Where A and B formatting elements overlap or are nested, use formatting elements from the A input. BA Output the A and B formatting elements. Where A and B formatting elements overlap or are nested, use formatting elements from the B input. change Represent all formatting element changes using the deltaV2.1 format. content-group Output each formatting element change using a content group.

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: orderlessPresentationMode 73

Specifies how the child elements of 'orderless' elements should be output.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | outputFormatConfiguration

Contains

Attribute

Type

Description

literalValue

[enum]

Permitted values / descriptions:


a_adds Outputs elements from the A input, in order, followed by elements only in the B input, in order. a_matches_deletes_adds Outputs elements from both inputs in their A order, followed by elements only in A and then elements only in B. b_deletes Outputs elements from the B input, in order, followed by elements only in the A input, in order. b_matches_adds_deletes Outputs elements from both inputs in their B order, followed by elements only in B and then elements only in A.

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: resultFormat 74

Specifies the format of results output from the DocumentComparator.

The default resultFormat is 'delta'.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | outputFormatConfiguration

Contains

Attribute

Type

Description

literalValue

[enum]

Permitted values / descriptions:


arbortext-tc Reports changes using the Arbortext editor track changes format. delta Reports changes using the DeltaXML delta file result. oxygen-tc Reports changes using oXygen Author track changes processing instructions. xmetal-tc Reports changes using XMetaL track changes processing instructions. framemaker-tc Reports changes using FrameMaker track changes processing instructions.

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: trackChangesAuthor 75

Author name to use when generating tracked changes in the result document.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | outputFormatConfiguration

Contains

Attribute

Type

Description

literalValue

string

The author name to use.

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: trackChangesDate 76

The date-time to be used for tracked change representations, otherwise the current date-time is used.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | outputFormatConfiguration

Contains

Attribute

Type

Description

literalValue

dateTime

The date-time to use - example: 2001-10-26T21:32:52

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: xmetalTcsTableChangeMode 77

Specify how table changes are propagated for XMetal tracked changes representations, the default is down.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | outputFormatConfiguration

Contains

Attribute

Type

Description

literalValue

[enum]

Permitted values / descriptions:


down Changes in rows and cells are pushed down to the cell content level. ignore All changes in a table are ignored. up Changes in rows and cells are pushed up to the table level.

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: changeGatheringEnabled 78

Sets whether to change the order of consecutive changed items to improve readability.

If the result contains a sequence of elements whose deltaxml:deltaV2 attribute values are mixed up in a sequence of As and Bs, enabling this feature will cause them to be reordered so that they are not mixed.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | resultReadabilityOptions

Contains

Attribute

Type

Description

literalValue

boolean

Set true to enabled change gathering

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: characterByCharacterEnabled 79

Sets whether to enable character by character comparison

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | resultReadabilityOptions

Contains

Attribute

Type

Description

literalValue

boolean

Set true to enable character by character comparison

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: elementSplittingEnabled 80

Sets whether modified elements containing text should be split when the amount of unchanged text falls below a given percentage.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | resultReadabilityOptions

Contains

Attribute

Type

Description

literalValue

boolean

Set true to enable element splitting

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: elementSplittingThreshold 81

Sets the percentage of unchanged text present in a modified element below which the element will be split.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | resultReadabilityOptions

Contains

Attribute

Type

Description

literalValue

Percentage

The threshold percentage as in integer (1 to 100)

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: mixedContentDetectionScope 82

Set the scope to use for determining if each element in the document is of a mixed-content type.

The mixed content type affects whitespace processing. If DTD or XML Schema validation is used this setting has no effect.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | resultReadabilityOptions

Contains

Attribute

Type

Description

literalValue

[enum]

Permitted values / descriptions:


document Determine if an element is mixed-content using information from elements of the same name in the document. Using this scope significantly slows processing for large files. local Determine mixed content information for each element in turn, based on the contents of that element alone.

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: modifiedWhitespaceBehaviour 83

Set the ModifiedWhitespaceBehaviour to use for changes to whitespace.

Here, both documents must have some whitespace at a given point in order for there to be a change in whitespace. This will then be processed in accordance with the specified behaviour. Whitespace insertions and deletions are not affected by the modified whitespace behaviour.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | resultReadabilityOptions

Contains

Attribute

Type

Description

literalValue

[enum]

Permitted values / descriptions:


useDefault The context dependent automatic whitespace setting. ignore Ignore differences in whitespace that is not explicitly preserved. keepA Similar to 'ignore' except that 'A' document's whitespace is kept (instead of the 'B' document's whitespace). normalize Normalize whitespace in inputs before comparison. show Display the differences in whitespace where possible

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: orphanedWordDetectionEnabled 84

States whether or not orphaned word detection is enabled.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | resultReadabilityOptions

Contains

Attribute

Type

Description

literalValue

boolean

Enable/disable.

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: orphanedWordLengthLimit 85

Sets the maximum number of words to consider for orphaned word detection.

Sequences of words longer than the specified length will never be detected as orphaned words, regardless of the amount of changed words around them.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | resultReadabilityOptions

Contains

Attribute

Type

Description

literalValue

unsignedLong

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: orphanedWordMaxPercentage 86

Sets the maximum proportion of the total change size that orphaned words can take while still being considered orphans.

If the percentage value for a possibly orphaned section is less than or equal to this value, then it is classified as orphaned (unless there are more words than the length limit allows). The percentage value for a possibly orphaned section is calculated as follows:

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | resultReadabilityOptions

Contains

Attribute

Type

Description

literalValue

Percentage

An integer value (1 to 100) that is the max percentage of the total change size were a change is considered to be orphaned.

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: subtrees 87

This class is used to represent subtrees.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | subtreeProcessingMode

Contains

Element

Description

DCP Schema Guide | subtree

This is used to represent subtree XPath and type

Element: enableNumericTolerance 88

Sets whether to use a numeric tolerance.

SVG comparison will check co-ordinate values are within specified tolerance and therefore can be considered having negligible change.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | svgConfiguration

Contains

Attribute

Type

Description

literalValue

boolean

Determines whether to use numeric tolerance

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: enableSVG 89

Sets whether the DocumentComparator should do SVG comparison.

SVG comparison is recommended as it will use SVG-aware features when comparing two SVG images to ensure that the result can be rendered.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | svgConfiguration

Contains

Attribute

Type

Description

literalValue

boolean

Set true to enable SVG comparison

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: enableZIndex 90

Sets whether to use move handling within SVG Comparisons to markup Z-index changes.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | svgConfiguration

Contains

Attribute

Type

Description

literalValue

boolean

Determines whether to use Z Index handling

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: fallback 91

Determines whether to fallback to {@link SVGComparisonGranularity.

ADJACENT}. SVG comparison granularity will fallback to SVGComparisonGranularity.ADJACENT if SVG exceeds the number changed elements defined by FallbackChangePercentage.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | svgConfiguration

Contains

Attribute

Type

Description

literalValue

boolean

Determines whether to fallback

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: fallbackChangePercentage 92

Sets Fallback Change Percentage setting for SVG comparison results.

The default value is 30.00%.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | svgConfiguration

Contains

Attribute

Type

Description

literalValue

double

Sets Fallback Change Percentage

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: numericToleranceValue 93

Sets the numeric tolerance value for SVG comparison results.

The default is 1%, but can be given as a fixed value. Adding '%' will switch value to percentage.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | svgConfiguration

Contains

Attribute

Type

Description

literalValue

string

Sets the value for SVG numeric tolerance either a fixed value or percentage.

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: svgGranularity 94

Sets the granularity at which the differences between two SVG images will be represented.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | svgConfiguration

Contains

Attribute

Type

Description

literalValue

[enum]

Permitted values / descriptions:


adjacent Reports the differences by repeating A and B SVG adjacent to each other. detailed-adjacent Reports the differences by repeating the A and B SVG adjacent to each other. Content within the adjacent A and B views is highlighted at the specific parts where it is different. animate-inline Reports SVG differences by animating them by changing the opacity from 1 to 0 for delete and 0 to 1 for add. This setting will override any other SVG configuration.

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: svgInputAMarkupStyle 95

Sets the Input A SVG markup style setting for SVG comparison results.

The default is "red" and an SVG color can be provided as color names, RGB or RGBA values, HEX values, HSL or HSLA values.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | svgConfiguration

Contains

Attribute

Type

Description

literalValue

string

Sets the Input A SVG markup style

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: svgInputBMarkupStyle 96

Sets the Input A SVG markup style setting for SVG comparison results.

The default is "green" and an SVG color can be provided as color names, RGB or RGBA values, HEX values, HSL or HSLA values.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | svgConfiguration

Contains

Attribute

Type

Description

literalValue

string

Sets the Input A SVG markup style

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: svgZIndexMarkupStyle 97

Sets the Input Z SVG markup style setting for SVG comparison results.

The default is "purple" and an SVG color can be provided as color names, RGB or RGBA values, HEX values, HSL or HSLA values.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | svgConfiguration

Contains

Attribute

Type

Description

literalValue

string

Sets the Input Z SVG markup style

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: xPathToReferencedSVG 98

Sets XPath to the referenced SVG.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | svgConfiguration

Contains

Attribute

Type

Description

literalValue

string

Sets XPath to the referenced SVG.

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: class 99

Load a Java class implementing the SAX XMLFilter interface from the ClassPath.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputPreFlatteningPoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputAExtensionPoints / DCP Schema Guide | postTablePoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputAExtensionPoints / DCP Schema Guide | preTablePoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputBExtensionPoints / DCP Schema Guide | postTablePoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputBExtensionPoints / DCP Schema Guide | preTablePoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputExtensionPoints / DCP Schema Guide | postTablePoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputExtensionPoints / DCP Schema Guide | preTablePoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | outputExtensionPoints / DCP Schema Guide | finalPoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | outputExtensionPoints / DCP Schema Guide | postTablePoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | outputExtensionPoints / DCP Schema Guide | preAttributePoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | outputExtensionPoints / DCP Schema Guide | preTablePoint / DCP Schema Guide | filter

Contains

Attribute

Type

Description

name

anyNameType

The fully qualified name of the class.

Element: file 100

Load an XSLT filter from the file system.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputPreFlatteningPoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputAExtensionPoints / DCP Schema Guide | postTablePoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputAExtensionPoints / DCP Schema Guide | preTablePoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputBExtensionPoints / DCP Schema Guide | postTablePoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputBExtensionPoints / DCP Schema Guide | preTablePoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputExtensionPoints / DCP Schema Guide | postTablePoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputExtensionPoints / DCP Schema Guide | preTablePoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | outputExtensionPoints / DCP Schema Guide | finalPoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | outputExtensionPoints / DCP Schema Guide | postTablePoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | outputExtensionPoints / DCP Schema Guide | preAttributePoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | outputExtensionPoints / DCP Schema Guide | preTablePoint / DCP Schema Guide | filter

Contains

Attribute

Type

Description

path

string

The path of the filter to be loaded, relative paths are resolved according to the setting of the 'relBase' attribute.

relBase

[enum]

The relBase attribute is used to specify how the relative path to a file is resolved.

Permitted values / descriptions:


current Resolve using the current working directory, obtained from the Java user.dir system property. home Resolve using the user's home directory. dxp Resolve using the directory containing the DXP file, when it is loaded from a file.

Element: http 101

Load XSLT filter from an identified HTTP resource.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputPreFlatteningPoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputAExtensionPoints / DCP Schema Guide | postTablePoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputAExtensionPoints / DCP Schema Guide | preTablePoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputBExtensionPoints / DCP Schema Guide | postTablePoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputBExtensionPoints / DCP Schema Guide | preTablePoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputExtensionPoints / DCP Schema Guide | postTablePoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputExtensionPoints / DCP Schema Guide | preTablePoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | outputExtensionPoints / DCP Schema Guide | finalPoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | outputExtensionPoints / DCP Schema Guide | postTablePoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | outputExtensionPoints / DCP Schema Guide | preAttributePoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | outputExtensionPoints / DCP Schema Guide | preTablePoint / DCP Schema Guide | filter

Contains

Attribute

Type

Description

url

anyURI

The URL of the HTTP resource.

Element: parameter 102

A named parameter to supply to a filter - any XPath-item type (including a sequence) can be supplied to an XSLT filter using the xpath attribute.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputPreFlatteningPoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputAExtensionPoints / DCP Schema Guide | postTablePoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputAExtensionPoints / DCP Schema Guide | preTablePoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputBExtensionPoints / DCP Schema Guide | postTablePoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputBExtensionPoints / DCP Schema Guide | preTablePoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputExtensionPoints / DCP Schema Guide | postTablePoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputExtensionPoints / DCP Schema Guide | preTablePoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | outputExtensionPoints / DCP Schema Guide | finalPoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | outputExtensionPoints / DCP Schema Guide | postTablePoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | outputExtensionPoints / DCP Schema Guide | preAttributePoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | outputExtensionPoints / DCP Schema Guide | preTablePoint / DCP Schema Guide | filter

Contains

Attribute

Type

Description

name

anyNameType

The parameter name

literalValue

string

The literal string value

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: resource 103

Load an XSLT filter as a resource in a jar file.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputPreFlatteningPoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputAExtensionPoints / DCP Schema Guide | postTablePoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputAExtensionPoints / DCP Schema Guide | preTablePoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputBExtensionPoints / DCP Schema Guide | postTablePoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputBExtensionPoints / DCP Schema Guide | preTablePoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputExtensionPoints / DCP Schema Guide | postTablePoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | inputExtensionPoints / DCP Schema Guide | preTablePoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | outputExtensionPoints / DCP Schema Guide | finalPoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | outputExtensionPoints / DCP Schema Guide | postTablePoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | outputExtensionPoints / DCP Schema Guide | preAttributePoint / DCP Schema Guide | filter

/ DCP Schema Guide | documentComparator / DCP Schema Guide | extensionPoints / DCP Schema Guide | outputExtensionPoints / DCP Schema Guide | preTablePoint / DCP Schema Guide | filter

Contains

Attribute

Type

Description

name

anyNameType

The resource name, for example, '/xsl/resource.xsl'

Element: attributeLocation 104

This is used to represent an attribute location XPath, separator, regular expression or output separator.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | attributeSplittingConfig / DCP Schema Guide | attributeLocations

Contains

Attribute

Type

Description

enabled

boolean

Set if attribute splitting is enabled or disabled for the attribute at this location

attributeXpath

Set the attribute XPath

mode

[enum]

Permitted values / descriptions:


narrativeText This mode sets the default mode to narrative text. dataSet This mode sets the default mode to data set. dataList This mode sets the default mode to data list.

separator

string

Sets the separator used to split the attribute text.

regex

string

Sets the regular expression used to split the attribute text.

outputTokenSeparator

string

Sets the output separator used to separate tokens in the output.

Element: location 105

This is used to represent location XPath and result rule.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | ignoreChangesConfig / DCP Schema Guide | locations

Contains

Attribute

Type

Description

ignoreXpath

Sets the node XPath.

resultRule

[enum]

Permitted values / descriptions:


BA Default. This copies new value if it exists, otherwise copy old value. AB This copies old value if it exists, otherwise copy new value. A This copies old value if it exists, otherwise don’t output. B This copies new value if it exists, otherwise don’t output DELETE Don’t copy under any circumstances (but process the subtree if present)

Element: outputType 106

Set the default PreservationOutputType for changes to preserved items.

Used to specify how the lexically preserved items should be styled. Here, the two available styles are either 'normal' or 'encoded'. A third option of 'auto' enables the specified default style to be applied. Note that when 'auto' is selected for the default style then the default style is treated as 'normal'.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | defaults

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | overrides / DCP Schema Guide | preserveItems / DCP Schema Guide | CDATA

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | overrides / DCP Schema Guide | preserveItems / DCP Schema Guide | XMLDeclaration

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | overrides / DCP Schema Guide | preserveItems / DCP Schema Guide | comments

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | overrides / DCP Schema Guide | preserveItems / DCP Schema Guide | defaultAttributeInfo

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | overrides / DCP Schema Guide | preserveItems / DCP Schema Guide | doctype

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | overrides / DCP Schema Guide | preserveItems / DCP Schema Guide | entityReferences

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | overrides / DCP Schema Guide | preserveItems / DCP Schema Guide | ignorableWhitespace

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | overrides / DCP Schema Guide | preserveItems / DCP Schema Guide | processingInstructions

Contains

Attribute

Type

Description

literalValue

[enum]

Permitted values / descriptions:


useDefault Specifies that the default encoding style should be used. encoded The encoded preservation element should appear encoded in the output. normal The encoded preservation element should be decoded by the final output transformation (which is typically part of serialisation process).

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: processingMode 107

Sets the 'PreservationProcessingMode' for controlling behaviour when preserved lexical artifacts have changed.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | defaults

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | overrides / DCP Schema Guide | preserveItems / DCP Schema Guide | CDATA

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | overrides / DCP Schema Guide | preserveItems / DCP Schema Guide | XMLDeclaration

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | overrides / DCP Schema Guide | preserveItems / DCP Schema Guide | comments

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | overrides / DCP Schema Guide | preserveItems / DCP Schema Guide | defaultAttributeInfo

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | overrides / DCP Schema Guide | preserveItems / DCP Schema Guide | doctype

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | overrides / DCP Schema Guide | preserveItems / DCP Schema Guide | entityReferences

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | overrides / DCP Schema Guide | preserveItems / DCP Schema Guide | ignorableWhitespace

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | overrides / DCP Schema Guide | preserveItems / DCP Schema Guide | processingInstructions

Contains

Attribute

Type

Description

literalValue

[enum]

Permitted values / descriptions:


useDefault Use the default ProcessingMode A Keep the A version AB Keep the A version if it exists, otherwise keep the B version AdB Same as A, except when handling internal subset declarations which are treated as AB B Keep the B version BA Keep the B version if it exists, otherwise keep the A version BdA Same as B, except when handling internal subset declarations which are treated as BA change Keep change information as-is

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: retain 108

Sets whether information on a lexical preservation artifact is preserved in the pipeline.

The Java API equivalent is: 'setPreserve[artifactName]'.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | defaults

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | overrides / DCP Schema Guide | preserveItems / DCP Schema Guide | CDATA

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | overrides / DCP Schema Guide | preserveItems / DCP Schema Guide | XMLDeclaration

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | overrides / DCP Schema Guide | preserveItems / DCP Schema Guide | comments

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | overrides / DCP Schema Guide | preserveItems / DCP Schema Guide | contentModel

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | overrides / DCP Schema Guide | preserveItems / DCP Schema Guide | defaultAttributeInfo

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | overrides / DCP Schema Guide | preserveItems / DCP Schema Guide | doctype

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | overrides / DCP Schema Guide | preserveItems / DCP Schema Guide | documentLocation

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | overrides / DCP Schema Guide | preserveItems / DCP Schema Guide | entityReferences

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | overrides / DCP Schema Guide | preserveItems / DCP Schema Guide | entityReplacementText

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | overrides / DCP Schema Guide | preserveItems / DCP Schema Guide | ignorableWhitespace

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | overrides / DCP Schema Guide | preserveItems / DCP Schema Guide | nestedEntityReferences

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | overrides / DCP Schema Guide | preserveItems / DCP Schema Guide | processingInstructions

Contains

Attribute

Type

Description

literalValue

boolean

Set true to keep information on a lexical preservation artifact.

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: advancedEntityReferenceUsage 109

For controlling some specialist use cases, where both the entity references and their replacement text are compared.

One use case where you might want to set this variable explicitly is: when you configure the comparator for standard 'round trip' lexical preservation, but the final output format cannot represent entity references. In this case, the REPLACE value can be used. This is an alternative to specifying a custom processing mode that performs round trip processing, except for entity references which are substituted for their values (i.e. their replacement text) prior to the comparison.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | overrides

Contains

Attribute

Type

Description

literalValue

[enum]

Permitted values / descriptions:


useDefault Choose one of the other three behaviours in a context dependent manner. change Keep the encoded form of the entity reference, with its change markup. replace Extract the replacement text from the encoded entity reference. split The encoded entity references have their replacement text removed and are split into 'new' and 'old' versions on detection of change.

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: outerPiAndCommentProcessingMode 110

Set processingMode for processing-instructions and comments occurring before or after the root element.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | overrides

Contains

Attribute

Type

Description

literalValue

[enum]

Permitted values / descriptions:


useDefault Use the default ProcessingMode A Keep the A version AB Keep the A version if it exists, otherwise keep the B version AdB Same as A, except when handling internal subset declarations which are treated as AB B Keep the B version BA Keep the B version if it exists, otherwise keep the A version BdA Same as B, except when handling internal subset declarations which are treated as BA change Keep change information as-is

parameterRef

string

Name of referenced pipelineParameter

xpath

XPath expression returning the required type

Element: preserveItems 111

Container for preservation of specific lexical preservation artifacts, these override general preservation settings for all artifacts contained in the 'defaults' element.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | overrides

Contains

Element

Description

DCP Schema Guide | CDATA

Controls preservation of CDATA sections found in the input documents

DCP Schema Guide | XMLDeclaration

Controls preservation XML declarations in the input documents

DCP Schema Guide | comments

Controls preservation of XML comment nodes found in the input documents

DCP Schema Guide | contentModel

Controls preservation of DTD/Schema Element Content Model

DCP Schema Guide | defaultAttributeInfo

Controls how information is preserved on DTD/Schema-defined default attributes added by the parser

DCP Schema Guide | doctype

Controls preservation of DocType declarations and the internal DTD subset

DCP Schema Guide | documentLocation

Controls preservation of the original document location (the systemId)

DCP Schema Guide | entityReferences

Controls preservation of entity references found in the input documents

DCP Schema Guide | entityReplacementText

Controls preservation of text to be used when entities are resolved

DCP Schema Guide | ignorableWhitespace

Controls preservation of whitespace identified as ignorable by a DTD or XML Schema

DCP Schema Guide | nestedEntityReferences

Controls preservation of entities references actually occurring within entities

DCP Schema Guide | processingInstructions

Controls preservation of XML processing-instruction nodes found in the input documents

Element: moveCandidate 112

This is used to represent move candidate element XPath and class XPath pairs.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | moveDetectionConfig / DCP Schema Guide | moveCandidates

Contains

Attribute

Type

Description

elemXpath

Sets the element Xpath.

classXpath

Sets the class Xpath.

Element: userNamespace 113

This element is used to define user namespace.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | namespaceConfiguration / DCP Schema Guide | userNamespaces

Contains

Attribute

Type

Description

prefix

Sets the prefix of the user namespace.

uri

Sets the uri of the user namespace.

Element: subtree 114

This is used to represent subtree XPath and type.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | subtreeProcessingMode / DCP Schema Guide | subtrees

Contains

Attribute

Type

Description

elemXpath

Sets the element XPath.

mode

[enum]

Permitted values / descriptions:


text This mode sets the subtree mode to text. data This mode sets the subtree mode to data.

ordered

boolean

Sets the boolean where true represents ordered alignment, and false represents unordered alignment.

Element

Description

DCP Schema Guide | childAlignment

This class represents child alignment specifiers for the subtree configuration

Element: CDATA 115

Controls preservation of CDATA sections found in the input documents.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | overrides / DCP Schema Guide | preserveItems

Contains

Element

Description

DCP Schema Guide | outputType

Set the default PreservationOutputType for changes to preserved items

DCP Schema Guide | processingMode

Sets the 'PreservationProcessingMode' for controlling behaviour when preserved lexical artifacts have changed

DCP Schema Guide | retain

Sets whether information on a lexical preservation artifact is preserved in the pipeline

Element: XMLDeclaration 116

Controls preservation XML declarations in the input documents.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | overrides / DCP Schema Guide | preserveItems

Contains

Element

Description

DCP Schema Guide | outputType

Set the default PreservationOutputType for changes to preserved items

DCP Schema Guide | processingMode

Sets the 'PreservationProcessingMode' for controlling behaviour when preserved lexical artifacts have changed

DCP Schema Guide | retain

Sets whether information on a lexical preservation artifact is preserved in the pipeline

Element: comments 117

Controls preservation of XML comment nodes found in the input documents.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | overrides / DCP Schema Guide | preserveItems

Contains

Element

Description

DCP Schema Guide | outputType

Set the default PreservationOutputType for changes to preserved items

DCP Schema Guide | processingMode

Sets the 'PreservationProcessingMode' for controlling behaviour when preserved lexical artifacts have changed

DCP Schema Guide | retain

Sets whether information on a lexical preservation artifact is preserved in the pipeline

Element: contentModel 118

Controls preservation of DTD/Schema Element Content Model.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | overrides / DCP Schema Guide | preserveItems

Contains

Element

Description

DCP Schema Guide | retain

Sets whether information on a lexical preservation artifact is preserved in the pipeline

Element: defaultAttributeInfo 119

Controls how information is preserved on DTD/Schema-defined default attributes added by the parser.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | overrides / DCP Schema Guide | preserveItems

Contains

Element

Description

DCP Schema Guide | outputType

Set the default PreservationOutputType for changes to preserved items

DCP Schema Guide | processingMode

Sets the 'PreservationProcessingMode' for controlling behaviour when preserved lexical artifacts have changed

DCP Schema Guide | retain

Sets whether information on a lexical preservation artifact is preserved in the pipeline

Element: doctype 120

Controls preservation of DocType declarations and the internal DTD subset.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | overrides / DCP Schema Guide | preserveItems

Contains

Element

Description

DCP Schema Guide | outputType

Set the default PreservationOutputType for changes to preserved items

DCP Schema Guide | processingMode

Sets the 'PreservationProcessingMode' for controlling behaviour when preserved lexical artifacts have changed

DCP Schema Guide | retain

Sets whether information on a lexical preservation artifact is preserved in the pipeline

Element: documentLocation 121

Controls preservation of the original document location (the systemId).

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | overrides / DCP Schema Guide | preserveItems

Contains

Element

Description

DCP Schema Guide | retain

Sets whether information on a lexical preservation artifact is preserved in the pipeline

Element: entityReferences 122

Controls preservation of entity references found in the input documents.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | overrides / DCP Schema Guide | preserveItems

Contains

Element

Description

DCP Schema Guide | outputType

Set the default PreservationOutputType for changes to preserved items

DCP Schema Guide | processingMode

Sets the 'PreservationProcessingMode' for controlling behaviour when preserved lexical artifacts have changed

DCP Schema Guide | retain

Sets whether information on a lexical preservation artifact is preserved in the pipeline

Element: entityReplacementText 123

Controls preservation of text to be used when entities are resolved.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | overrides / DCP Schema Guide | preserveItems

Contains

Element

Description

DCP Schema Guide | retain

Sets whether information on a lexical preservation artifact is preserved in the pipeline

Element: ignorableWhitespace 124

Controls preservation of whitespace identified as ignorable by a DTD or XML Schema.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | overrides / DCP Schema Guide | preserveItems

Contains

Element

Description

DCP Schema Guide | outputType

Set the default PreservationOutputType for changes to preserved items

DCP Schema Guide | processingMode

Sets the 'PreservationProcessingMode' for controlling behaviour when preserved lexical artifacts have changed

DCP Schema Guide | retain

Sets whether information on a lexical preservation artifact is preserved in the pipeline

Element: nestedEntityReferences 125

Controls preservation of entities references actually occurring within entities.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | overrides / DCP Schema Guide | preserveItems

Contains

Element

Description

DCP Schema Guide | retain

Sets whether information on a lexical preservation artifact is preserved in the pipeline

Element: processingInstructions 126

Controls preservation of XML processing-instruction nodes found in the input documents.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | lexicalPreservation / DCP Schema Guide | overrides / DCP Schema Guide | preserveItems

Contains

Element

Description

DCP Schema Guide | outputType

Set the default PreservationOutputType for changes to preserved items

DCP Schema Guide | processingMode

Sets the 'PreservationProcessingMode' for controlling behaviour when preserved lexical artifacts have changed

DCP Schema Guide | retain

Sets whether information on a lexical preservation artifact is preserved in the pipeline

Element: childAlignment 127

This class represents child alignment specifiers for the subtree configuration.

Contained by

/ DCP Schema Guide | documentComparator / DCP Schema Guide | standardConfig / DCP Schema Guide | subtreeProcessingMode / DCP Schema Guide | subtrees / DCP Schema Guide | subtree

Contains

Attribute

Type

Description

childXpath

Sets the child xpath

keyXpath

Sets the key xpath specifying the key for the associated child element

This documentation was auto-generated from the XML Schema XSD.