From 911aa6d6746d51f1f5d8171e5cde0542ffbc8743 Mon Sep 17 00:00:00 2001 From: David Dykstal Date: Fri, 19 Jan 2007 21:15:26 +0000 Subject: [PATCH] [api][170639] change IHost to implement IAdaptable --- .../src/org/eclipse/rse/core/model/IHost.java | 3 ++- .../model/org/eclipse/rse/internal/model/Host.java | 3 +-- .../model/org/eclipse/rse/model/DummyHost.java | 3 ++- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/model/IHost.java b/rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/model/IHost.java index de14d465644..e2c691d109f 100644 --- a/rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/model/IHost.java +++ b/rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/model/IHost.java @@ -16,6 +16,7 @@ package org.eclipse.rse.core.model; +import org.eclipse.core.runtime.IAdaptable; import org.eclipse.rse.core.subsystems.IConnectorService; import org.eclipse.rse.core.subsystems.ISubSystem; @@ -29,7 +30,7 @@ import org.eclipse.rse.core.subsystems.ISubSystem; /** * @lastgen interface SystemConnection {} */ -public interface IHost extends IRSEModelObject { +public interface IHost extends IAdaptable, IRSEModelObject { /** * Return the system profile that owns this connection */ diff --git a/rse/plugins/org.eclipse.rse.ui/model/org/eclipse/rse/internal/model/Host.java b/rse/plugins/org.eclipse.rse.ui/model/org/eclipse/rse/internal/model/Host.java index 58153585243..819515ee018 100644 --- a/rse/plugins/org.eclipse.rse.ui/model/org/eclipse/rse/internal/model/Host.java +++ b/rse/plugins/org.eclipse.rse.ui/model/org/eclipse/rse/internal/model/Host.java @@ -18,7 +18,6 @@ package org.eclipse.rse.internal.model; import java.util.Locale; -import org.eclipse.core.runtime.IAdaptable; import org.eclipse.core.runtime.Platform; import org.eclipse.rse.core.IRSESystemType; import org.eclipse.rse.core.SystemPreferencesManager; @@ -35,7 +34,7 @@ import org.eclipse.rse.ui.RSEUIPlugin; /** * A single connection object. */ -public class Host extends RSEModelObject implements IHost, IAdaptable +public class Host extends RSEModelObject implements IHost { /** diff --git a/rse/plugins/org.eclipse.rse.ui/model/org/eclipse/rse/model/DummyHost.java b/rse/plugins/org.eclipse.rse.ui/model/org/eclipse/rse/model/DummyHost.java index 9326a5b1e09..7aa87551c8c 100644 --- a/rse/plugins/org.eclipse.rse.ui/model/org/eclipse/rse/model/DummyHost.java +++ b/rse/plugins/org.eclipse.rse.ui/model/org/eclipse/rse/model/DummyHost.java @@ -15,6 +15,7 @@ ********************************************************************************/ package org.eclipse.rse.model; +import org.eclipse.core.runtime.PlatformObject; import org.eclipse.rse.core.model.IHost; import org.eclipse.rse.core.model.IPropertySet; import org.eclipse.rse.core.model.ISystemHostPool; @@ -22,7 +23,7 @@ import org.eclipse.rse.core.model.ISystemProfile; import org.eclipse.rse.core.subsystems.IConnectorService; import org.eclipse.rse.core.subsystems.ISubSystem; -public class DummyHost implements IHost +public class DummyHost extends PlatformObject implements IHost { protected String _hostName; protected String _systemType;