Change name from http service access handler to UrlServiceAccess handler
diff --git a/framework/bundles/org.eclipse.ecf.discovery.ui/plugin.xml b/framework/bundles/org.eclipse.ecf.discovery.ui/plugin.xml
index f6c66f6..a3d780b 100644
--- a/framework/bundles/org.eclipse.ecf.discovery.ui/plugin.xml
+++ b/framework/bundles/org.eclipse.ecf.discovery.ui/plugin.xml
@@ -5,7 +5,7 @@
<extension
point="org.eclipse.ecf.discovery.ui.serviceAccessHandler">
<serviceAccessHandler
- class="org.eclipse.ecf.discovery.ui.HttpServiceAccessHandler">
+ class="org.eclipse.ecf.discovery.ui.UrlServiceAccessHandler">
</serviceAccessHandler>
</extension>
<extension
diff --git a/framework/bundles/org.eclipse.ecf.discovery.ui/schema/serviceAccessHandler.exsd b/framework/bundles/org.eclipse.ecf.discovery.ui/schema/serviceAccessHandler.exsd
index dd9abcc..b153d4b 100644
--- a/framework/bundles/org.eclipse.ecf.discovery.ui/schema/serviceAccessHandler.exsd
+++ b/framework/bundles/org.eclipse.ecf.discovery.ui/schema/serviceAccessHandler.exsd
@@ -78,7 +78,7 @@
<extension
point="org.eclipse.ecf.discovery.ui.serviceAccessHandler">
<serviceAccessHandler
- class="org.eclipse.ecf.discovery.ui.HttpServiceAccessHandler">
+ class="org.eclipse.ecf.discovery.ui.UrlServiceAccessHandler">
</serviceAccessHandler>
</extension>
</pre>
diff --git a/framework/bundles/org.eclipse.ecf.discovery.ui/src/org/eclipse/ecf/discovery/ui/HttpServiceAccessHandler.java b/framework/bundles/org.eclipse.ecf.discovery.ui/src/org/eclipse/ecf/discovery/ui/UrlServiceAccessHandler.java
similarity index 94%
rename from framework/bundles/org.eclipse.ecf.discovery.ui/src/org/eclipse/ecf/discovery/ui/HttpServiceAccessHandler.java
rename to framework/bundles/org.eclipse.ecf.discovery.ui/src/org/eclipse/ecf/discovery/ui/UrlServiceAccessHandler.java
index 41ce83c..253e6bb 100644
--- a/framework/bundles/org.eclipse.ecf.discovery.ui/src/org/eclipse/ecf/discovery/ui/HttpServiceAccessHandler.java
+++ b/framework/bundles/org.eclipse.ecf.discovery.ui/src/org/eclipse/ecf/discovery/ui/UrlServiceAccessHandler.java
@@ -31,14 +31,14 @@
* This is a service access handler for handling the http/http service. The associated properties
* for this service are documented at <a href="http://www.dns-sd.org/ServiceTypes.html">http://www.dns-sd.org/ServiceTypes.html</a>.
*/
-public class HttpServiceAccessHandler implements IServiceAccessHandler {
+public class UrlServiceAccessHandler implements IServiceAccessHandler {
private static final String RFC2782_PATH = "path"; //$NON-NLS-1$
//private static final String RFC2782_USERNAME = "u"; //$NON-NLS-1$
//private static final String RFC2782_PASSWORD = "p"; //$NON-NLS-1$
static final IContributionItem[] EMPTY_CONTRIBUTION = {};
- public HttpServiceAccessHandler() {
+ public UrlServiceAccessHandler() {
// nothing to do
}
@@ -50,6 +50,8 @@
protocol = "http"; //$NON-NLS-1$
else if (serviceTypes.size() == 1 && serviceTypes.contains("https")) //$NON-NLS-1$
protocol = "https"; //$NON-NLS-1$
+ else if (serviceTypes.size() == 1 && serviceTypes.contains("ftp")) //$NON-NLS-1$
+ protocol = "ftp"; //$NON-NLS-1$
if (protocol == null)
return EMPTY_CONTRIBUTION;
URI location = serviceInfo.getLocation();