IStructuredSelection selection = (IStructuredSelection) targetViewer.getSelection();
InternalTarget[] modelArray = new InternalTarget[selection.size()];
modelArray = (InternalTarget[]) selection.toList().toArray(modelArray);
clipboard.setContents(new Object[]{modelArray},
new Transfer[]{transfer});
clipboard.dispose();
}
};
copyAction.setText("Copy");
pasteAction = new Action() {