com.crystaldecisions.sdk.occa.report.data
Interface ITableChangeFeedback

All Superinterfaces:
IClone
All Known Implementing Classes:
TableChangeFeedback

public interface ITableChangeFeedback
extends IClone

This interface represents a mapping from one table to another, including the mapping of fields.

See Also:
IVerifyDatabaseFeedback.getTableChangeFeedbacks()

Method Summary
 FieldMappingInfos getFieldMappingInfos()
          Gets the collection of a field mappings from the original to the target table.
 java.lang.String getTableAlias()
          Gets the alias of the original table for the field mappings.
 ITable getTargetTable()
          Gets the target table for the field mappings.
 void setFieldMappingInfos(FieldMappingInfos infos)
          Sets the field mappings from the original to the target table.
 void setTableAlias(java.lang.String alias)
          Sets the original table.
 void setTargetTable(ITable table)
          Sets the target table.
 

Method Detail

getTableAlias

java.lang.String getTableAlias()
Gets the alias of the original table for the field mappings.

Returns:
The alias of the oring table.

getTargetTable

ITable getTargetTable()
Gets the target table for the field mappings.

Returns:
The target ITable.

getFieldMappingInfos

FieldMappingInfos getFieldMappingInfos()
Gets the collection of a field mappings from the original to the target table.

Returns:
The FieldMappingInfos describing the field mappings.

setTableAlias

void setTableAlias(java.lang.String alias)
Sets the original table.

Parameters:
alias - The alias of the original table.

setTargetTable

void setTargetTable(ITable table)
Sets the target table.

Parameters:
table - The new target ITable for the fields.

setFieldMappingInfos

void setFieldMappingInfos(FieldMappingInfos infos)
Sets the field mappings from the original to the target table.

Parameters:
infos - The FieldMappingInfos describing which fields in the original table are mapped to which fields in the target table.