@Override
public void move(int nRow, int nCol) {
synchronized (_sheet) {
if (_refs != null && !_refs.isEmpty()) {
final Ref ref = _refs.iterator().next();
final RefSheet refSheet = ref.getOwnerSheet();
final RefBook refBook = refSheet.getOwnerBook();
final int tRow = ref.getTopRow();
final int lCol = ref.getLeftCol();
final int bRow = ref.getBottomRow();
final int rCol = ref.getRightCol();
final Worksheet sheet = BookHelper.getSheet(_sheet, refSheet);
final ChangeInfo info = BookHelper.moveRange(sheet, tRow, lCol, bRow, rCol, nRow, nCol);
notifyMergeChange(refBook, info, ref, SSDataEvent.ON_CONTENTS_CHANGE, SSDataEvent.MOVE_NO);
}
}