DitaCompareDotNet XmetalTcsTableChangeMode Property DeltaXML DITA Compare .NET API Documentation
DeltaXML DITA Compare .NET API Documentation
Specifies how changes in tables should be tracked.

Namespace: DeltaXML.DitaCompareApi
Assembly: DeltaXML.DitaCompareApi (in DeltaXML.DitaCompareApi.dll) Version: (

public XmetalTrackChangesTableChangeMode XmetalTcsTableChangeMode { get; set; }

Property Value

Type: XmetalTrackChangesTableChangeMode

Specifies how changes in tables should be tracked.

The XMetaL editor cannot track the addition or deletion of a row or cell within a table. Such changes can be pushed down to the cell level, pushed up to the table level (e.g. a CALS or HTML 'table' element), or ignored. The advantage of pushing the changes down to the cell content level, is that this provides the highest level of change granularity, at the cost of having to accept or reject every changed cell in the table independently.

The push up processing means that any table that contains a row or cell level update is represented by a table level add and delete.

The ignore option is similar to the way in which track changes within tables are handled in XMetaL; as neither row insertion and deletion or cell splitting and merging is tracked. However, for clarity this mode of operation ignores all changes within a table, it simply produces the 'B' version of the table.

See also com.deltaxml.dita.XmetalTrackChangesTableChangeMode



See Also