diff options
author | rsuen | 2007-03-12 14:58:48 +0000 |
---|---|---|
committer | rsuen | 2007-03-12 14:58:48 +0000 |
commit | 2712c9eec04629ec979643bb7ec0828a8bb05bee (patch) | |
tree | 63f8ffc99a2cf870d45851a1d7e787c30e53987f /providers/bundles/org.eclipse.ecf.provider.bittorrent.ui | |
parent | 6247c4264e6231620b94178fa3e72d7f20bb2976 (diff) | |
download | org.eclipse.ecf-2712c9eec04629ec979643bb7ec0828a8bb05bee.tar.gz org.eclipse.ecf-2712c9eec04629ec979643bb7ec0828a8bb05bee.tar.xz org.eclipse.ecf-2712c9eec04629ec979643bb7ec0828a8bb05bee.zip |
Use the FileIDFactory instead of manually casting.
Diffstat (limited to 'providers/bundles/org.eclipse.ecf.provider.bittorrent.ui')
-rw-r--r-- | providers/bundles/org.eclipse.ecf.provider.bittorrent.ui/src/org/eclipse/ecf/internal/provider/bittorrent/ui/BitTorrentConnectWizard.java | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/providers/bundles/org.eclipse.ecf.provider.bittorrent.ui/src/org/eclipse/ecf/internal/provider/bittorrent/ui/BitTorrentConnectWizard.java b/providers/bundles/org.eclipse.ecf.provider.bittorrent.ui/src/org/eclipse/ecf/internal/provider/bittorrent/ui/BitTorrentConnectWizard.java index 2db5d472b..b3e927ebe 100644 --- a/providers/bundles/org.eclipse.ecf.provider.bittorrent.ui/src/org/eclipse/ecf/internal/provider/bittorrent/ui/BitTorrentConnectWizard.java +++ b/providers/bundles/org.eclipse.ecf.provider.bittorrent.ui/src/org/eclipse/ecf/internal/provider/bittorrent/ui/BitTorrentConnectWizard.java @@ -14,7 +14,6 @@ import java.io.File; import java.io.IOException; import org.eclipse.ecf.core.IContainer; -import org.eclipse.ecf.core.identity.IDCreateException; import org.eclipse.ecf.filetransfer.IFileTransfer; import org.eclipse.ecf.filetransfer.IFileTransferListener; import org.eclipse.ecf.filetransfer.IRetrieveFileTransferContainerAdapter; @@ -22,6 +21,8 @@ import org.eclipse.ecf.filetransfer.IncomingFileTransferException; import org.eclipse.ecf.filetransfer.events.IFileTransferEvent; import org.eclipse.ecf.filetransfer.events.IIncomingFileTransferEvent; import org.eclipse.ecf.filetransfer.events.IIncomingFileTransferReceiveStartEvent; +import org.eclipse.ecf.filetransfer.identity.FileCreateException; +import org.eclipse.ecf.filetransfer.identity.FileIDFactory; import org.eclipse.ecf.filetransfer.identity.IFileID; import org.eclipse.ecf.filetransfer.ui.FileTransfersView; import org.eclipse.ecf.ui.IConnectWizard; @@ -57,9 +58,9 @@ public class BitTorrentConnectWizard extends Wizard implements IConnectWizard { IRetrieveFileTransferContainerAdapter irftca = (IRetrieveFileTransferContainerAdapter) container .getAdapter(IRetrieveFileTransferContainerAdapter.class); try { - targetID = (IFileID) irftca.getRetrieveNamespace().createInstance( - new Object[] { page.getTorrentName() }); - } catch (IDCreateException e) { + targetID = FileIDFactory.getDefault().createFileID( + irftca.getRetrieveNamespace(), page.getTorrentName()); + } catch (FileCreateException e) { new ContainerConnectErrorDialog(workbench .getActiveWorkbenchWindow().getShell(), 1, "The target ID to connect to could not be created", page |