Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrsuen2007-03-12 14:58:48 +0000
committerrsuen2007-03-12 14:58:48 +0000
commit2712c9eec04629ec979643bb7ec0828a8bb05bee (patch)
tree63f8ffc99a2cf870d45851a1d7e787c30e53987f /providers/bundles/org.eclipse.ecf.provider.bittorrent.ui
parent6247c4264e6231620b94178fa3e72d7f20bb2976 (diff)
downloadorg.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.java9
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

Back to the top