*/
public ETextTableCellRangeCloneService(
IETextTableCellRange textTableCellRange, ITextDocument textDocument)
throws CloneException {
if (textTableCellRange == null) {
throw new CloneException("The submitted range is not valid");
}
if (!(textTableCellRange instanceof ETextTableCellRange)) {
throw new CloneException("The submitted range is not valid");
}
if (textDocument == null) {
throw new CloneException("The submitted text document is not valid");
}
this.textTableCellRange = (ETextTableCellRange) textTableCellRange;
this.textDocument = textDocument;
}