diff options
author | slewis | 2007-01-10 19:44:35 +0000 |
---|---|---|
committer | slewis | 2007-01-10 19:44:35 +0000 |
commit | 54992e98bc0544ee98d9a249dda803be1b3ea2b1 (patch) | |
tree | 8edef136ec61cadb02168bb2b7f79870736ed8ce /providers/bundles/org.eclipse.ecf.provider.filetransfer | |
parent | 4b0a85bc38a74aa4271175c126018dbaca845d4e (diff) | |
download | org.eclipse.ecf-54992e98bc0544ee98d9a249dda803be1b3ea2b1.tar.gz org.eclipse.ecf-54992e98bc0544ee98d9a249dda803be1b3ea2b1.tar.xz org.eclipse.ecf-54992e98bc0544ee98d9a249dda803be1b3ea2b1.zip |
Removed INamespaceAdapter and references. hard coded FileTransferNamespace.getSupportedSchemes() to "http", "https", "ftp", "file".
Diffstat (limited to 'providers/bundles/org.eclipse.ecf.provider.filetransfer')
-rw-r--r-- | providers/bundles/org.eclipse.ecf.provider.filetransfer/src/org/eclipse/ecf/internal/provider/filetransfer/identity/FileTransferNamespace.java | 18 |
1 files changed, 2 insertions, 16 deletions
diff --git a/providers/bundles/org.eclipse.ecf.provider.filetransfer/src/org/eclipse/ecf/internal/provider/filetransfer/identity/FileTransferNamespace.java b/providers/bundles/org.eclipse.ecf.provider.filetransfer/src/org/eclipse/ecf/internal/provider/filetransfer/identity/FileTransferNamespace.java index c9011a5d3..92779e6ea 100644 --- a/providers/bundles/org.eclipse.ecf.provider.filetransfer/src/org/eclipse/ecf/internal/provider/filetransfer/identity/FileTransferNamespace.java +++ b/providers/bundles/org.eclipse.ecf.provider.filetransfer/src/org/eclipse/ecf/internal/provider/filetransfer/identity/FileTransferNamespace.java @@ -12,7 +12,6 @@ import java.net.URL; import org.eclipse.ecf.core.identity.ID; import org.eclipse.ecf.core.identity.IDCreateException; -import org.eclipse.ecf.core.identity.INamespaceAdapter; import org.eclipse.ecf.core.identity.Namespace; /** @@ -31,10 +30,6 @@ public class FileTransferNamespace extends Namespace { * @see org.eclipse.ecf.core.identity.Namespace#createInstance(java.lang.Object[]) */ public ID createInstance(Object[] args) throws IDCreateException { - INamespaceAdapter adapter = (INamespaceAdapter) getAdapter(INamespaceAdapter.class); - if (adapter != null) - return adapter.createInstance(this, args); - else { if (args == null || args.length == 0) throw new IDCreateException("arguments is null or empty"); try { @@ -47,7 +42,6 @@ public class FileTransferNamespace extends Namespace { } throw new IDCreateException( "arguments not correct to create instance of FileTransferNamespace"); - } } /* @@ -56,11 +50,7 @@ public class FileTransferNamespace extends Namespace { * @see org.eclipse.ecf.core.identity.Namespace#getSupportedSchemes() */ public String[] getSupportedSchemes() { - INamespaceAdapter adapter = (INamespaceAdapter) getAdapter(INamespaceAdapter.class); - if (adapter != null) - return adapter.getSupportedSchemes(this); - else - return super.getSupportedSchemes(); + return new String [] { "http", "https", "ftp", "file" }; } /* @@ -78,11 +68,7 @@ public class FileTransferNamespace extends Namespace { * @see org.eclipse.ecf.core.identity.Namespace#getSupportedParameterTypesForCreateInstance() */ public Class[][] getSupportedParameterTypes() { - INamespaceAdapter adapter = (INamespaceAdapter) getAdapter(INamespaceAdapter.class); - if (adapter != null) - return adapter.getSupportedParameterTypes(this); - else - return new Class[][] { { URL.class }, { String.class } }; + return new Class[][] { { URL.class }, { String.class } }; } } |