@Override
  protected FoldingTransferableData clone() {
    FoldingData[] newFoldingData = new FoldingData[myFoldingDatas.length];
    for (int i = 0; i < myFoldingDatas.length; i++) {
      newFoldingData[i] = (FoldingData)myFoldingDatas[i].clone();
    }
    return new FoldingTransferableData(newFoldingData);
  }
@Override
  protected FoldingTransferableData clone()