if (canCopy(selection)) {
if (isServerDataStoreEntry) {
ServerDataStore serverDataStore = (ServerDataStore) serverDataStoreEntry.eContainer();
command = new CopyServerDataStoreEntryToClipboard(editingDomain, serverDataStore, serverDataStoreEntry);
} else {
DestinationDataStore destinationDataStore = (DestinationDataStore) destinationDataStoreEntry.eContainer();
command = new CopyDestinationDataStoreEntryToClipboard(editingDomain, destinationDataStore, destinationDataStoreEntry);
}
setBaseEnabled(true);
}
}