1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-29 20:05:35 +02:00

bug 149331 - moving AbstractResource to an API package from an internal package so that it appears as part of the API.

This commit is contained in:
David Dykstal 2006-08-01 16:36:47 +00:00
parent 9c9dffd03c
commit 836e33b3fe
8 changed files with 13 additions and 14 deletions

View file

@ -11,7 +11,7 @@
package org.eclipse.rse.examples.daytime.model; package org.eclipse.rse.examples.daytime.model;
import org.eclipse.rse.core.internal.subsystems.AbstractResource; import org.eclipse.rse.core.subsystems.AbstractResource;
import org.eclipse.rse.core.subsystems.ISubSystem; import org.eclipse.rse.core.subsystems.ISubSystem;
/** /**

View file

@ -16,7 +16,7 @@
package samples.model; package samples.model;
import org.eclipse.rse.core.internal.subsystems.AbstractResource; import org.eclipse.rse.core.subsystems.AbstractResource;
import org.eclipse.rse.core.subsystems.ISubSystem; import org.eclipse.rse.core.subsystems.ISubSystem;
/** /**

View file

@ -16,7 +16,7 @@
package samples.model; package samples.model;
import org.eclipse.rse.core.internal.subsystems.AbstractResource; import org.eclipse.rse.core.subsystems.AbstractResource;
import org.eclipse.rse.core.subsystems.ISubSystem; import org.eclipse.rse.core.subsystems.ISubSystem;
/** /**

View file

@ -32,7 +32,7 @@ import org.eclipse.jface.viewers.TreeViewer;
import org.eclipse.jface.viewers.Viewer; import org.eclipse.jface.viewers.Viewer;
import org.eclipse.rse.core.SystemAdapterHelpers; import org.eclipse.rse.core.SystemAdapterHelpers;
import org.eclipse.rse.core.SystemBasePlugin; import org.eclipse.rse.core.SystemBasePlugin;
import org.eclipse.rse.core.internal.subsystems.AbstractResource; import org.eclipse.rse.core.subsystems.AbstractResource;
import org.eclipse.rse.core.subsystems.ISubSystem; import org.eclipse.rse.core.subsystems.ISubSystem;
import org.eclipse.rse.core.subsystems.ISubSystemConfiguration; import org.eclipse.rse.core.subsystems.ISubSystemConfiguration;
import org.eclipse.rse.core.subsystems.util.ISubsystemConfigurationAdapter; import org.eclipse.rse.core.subsystems.util.ISubsystemConfigurationAdapter;
@ -274,7 +274,7 @@ public abstract class AbstractSystemViewAdapter
/** /**
* <i><b>Overridable</b> by subclasses. You should override if not using AbstractResource.</i><br> * <i><b>Overridable</b> by subclasses. You should override if not using AbstractResource.</i><br>
* Returns the subsystem that contains this object. By default, if the * Returns the subsystem that contains this object. By default, if the
* given element is instanceof {@link org.eclipse.rse.core.internal.subsystems.AbstractResource AbstractResource}, * given element is instanceof {@link org.eclipse.rse.core.subsystems.AbstractResource AbstractResource},
* it calls getSubSystem on it, else returns null. * it calls getSubSystem on it, else returns null.
*/ */
public ISubSystem getSubSystem(Object element) public ISubSystem getSubSystem(Object element)

View file

@ -88,7 +88,7 @@ public abstract class ServiceSubSystem extends SubSystem implements IServiceSubS
* in the RSE, which is the default, then there must also be an RSE {@link org.eclipse.rse.ui.view.ISystemViewElementAdapter GUI-adapter} registered * in the RSE, which is the default, then there must also be an RSE {@link org.eclipse.rse.ui.view.ISystemViewElementAdapter GUI-adapter} registered
* with the platform. The base class implementation of this interface is {@link org.eclipse.rse.ui.view.AbstractSystemViewAdapter}. * with the platform. The base class implementation of this interface is {@link org.eclipse.rse.ui.view.AbstractSystemViewAdapter}.
* </ol> * </ol>
* <p>A good place to start with your remote-resource classes to subclasss {@link org.eclipse.rse.core.internal.subsystems.AbstractResource}, as it * <p>A good place to start with your remote-resource classes to subclasss {@link org.eclipse.rse.core.subsystems.AbstractResource}, as it
* already implements IAdaptable, and maintains a reference to this owning subsystem, which helps when * already implements IAdaptable, and maintains a reference to this owning subsystem, which helps when
* implementing the {@link org.eclipse.rse.ui.view.ISystemRemoteElementAdapter remote-adapter}. * implementing the {@link org.eclipse.rse.ui.view.ISystemRemoteElementAdapter remote-adapter}.
* <p> * <p>
@ -131,7 +131,7 @@ public abstract class ServiceSubSystem extends SubSystem implements IServiceSubS
* in the RSE, which is the default, then there must also be an RSE {@link org.eclipse.rse.ui.view.ISystemViewElementAdapter GUI-adapter} registered * in the RSE, which is the default, then there must also be an RSE {@link org.eclipse.rse.ui.view.ISystemViewElementAdapter GUI-adapter} registered
* with the platform. The base class implementation of this interface is {@link org.eclipse.rse.ui.view.AbstractSystemViewAdapter}. * with the platform. The base class implementation of this interface is {@link org.eclipse.rse.ui.view.AbstractSystemViewAdapter}.
* </ol> * </ol>
* <p>A good place to start with your remote-resource classes to subclasss {@link org.eclipse.rse.core.internal.subsystems.AbstractResource}, as it * <p>A good place to start with your remote-resource classes to subclasss {@link org.eclipse.rse.core.subsystems.AbstractResource}, as it
* already implements IAdaptable, and maintains a reference to this owning subsystem, which helps when * already implements IAdaptable, and maintains a reference to this owning subsystem, which helps when
* implementing the {@link org.eclipse.rse.ui.view.ISystemRemoteElementAdapter remote-adapter}. * implementing the {@link org.eclipse.rse.ui.view.ISystemRemoteElementAdapter remote-adapter}.
* <p> * <p>

View file

@ -47,7 +47,7 @@ import org.eclipse.swt.widgets.Shell;
* <li>{@link org.eclipse.rse.core.servicesubsystem.ServiceSubSystem} for the subsystem * <li>{@link org.eclipse.rse.core.servicesubsystem.ServiceSubSystem} for the subsystem
* <li>{@link org.eclipse.rse.core.internal.subsystems.AbstractSystem} for the system * <li>{@link org.eclipse.rse.core.internal.subsystems.AbstractSystem} for the system
* <li>{@link org.eclipse.rse.core.internal.subsystems.AbstractSystemManager} for the system manager * <li>{@link org.eclipse.rse.core.internal.subsystems.AbstractSystemManager} for the system manager
* <li>{@link org.eclipse.rse.core.internal.subsystems.AbstractResource} for the individual remote resources * <li>{@link org.eclipse.rse.core.subsystems.AbstractResource} for the individual remote resources
* </ul> * </ul>
* <p> * <p>
* In general, for what methods to override, only worry about the non-generated methods in * In general, for what methods to override, only worry about the non-generated methods in

View file

@ -14,11 +14,10 @@
* {Name} (company) - description of contribution. * {Name} (company) - description of contribution.
********************************************************************************/ ********************************************************************************/
package org.eclipse.rse.core.internal.subsystems; package org.eclipse.rse.core.subsystems;
import org.eclipse.core.runtime.IAdaptable; import org.eclipse.core.runtime.IAdaptable;
import org.eclipse.core.runtime.Platform; import org.eclipse.core.runtime.Platform;
import org.eclipse.rse.core.subsystems.ISubSystem;
/** /**

View file

@ -1980,7 +1980,7 @@ public abstract class SubSystem extends RSEModelObject implements IAdaptable, IS
* in the RSE, which is the default, then there must also be an RSE {@link org.eclipse.rse.ui.view.ISystemViewElementAdapter GUI-adapter} registered * in the RSE, which is the default, then there must also be an RSE {@link org.eclipse.rse.ui.view.ISystemViewElementAdapter GUI-adapter} registered
* with the platform. The base class implementation of this interface is {@link org.eclipse.rse.ui.view.AbstractSystemViewAdapter}. * with the platform. The base class implementation of this interface is {@link org.eclipse.rse.ui.view.AbstractSystemViewAdapter}.
* </ol> * </ol>
* <p>A good place to start with your remote-resource classes to subclasss {@link org.eclipse.rse.core.internal.subsystems.AbstractResource}, as it * <p>A good place to start with your remote-resource classes to subclasss {@link org.eclipse.rse.core.subsystems.AbstractResource}, as it
* already implements IAdaptable, and maintains a reference to this owning subsystem, which helps when * already implements IAdaptable, and maintains a reference to this owning subsystem, which helps when
* implementing the {@link org.eclipse.rse.ui.view.ISystemRemoteElementAdapter remote-adapter}. * implementing the {@link org.eclipse.rse.ui.view.ISystemRemoteElementAdapter remote-adapter}.
* <p> * <p>
@ -2282,7 +2282,7 @@ public abstract class SubSystem extends RSEModelObject implements IAdaptable, IS
* in the RSE, which is the default, then there must also be an RSE {@link org.eclipse.rse.ui.view.ISystemViewElementAdapter GUI-adapter} registered * in the RSE, which is the default, then there must also be an RSE {@link org.eclipse.rse.ui.view.ISystemViewElementAdapter GUI-adapter} registered
* with the platform. The base class implementation of this interface is {@link org.eclipse.rse.ui.view.AbstractSystemViewAdapter}. * with the platform. The base class implementation of this interface is {@link org.eclipse.rse.ui.view.AbstractSystemViewAdapter}.
* </ol> * </ol>
* <p>A good place to start with your remote-resource classes to subclasss {@link org.eclipse.rse.core.internal.subsystems.AbstractResource}, as it * <p>A good place to start with your remote-resource classes to subclasss {@link org.eclipse.rse.core.subsystems.AbstractResource}, as it
* already implements IAdaptable, and maintains a reference to this owning subsystem, which helps when * already implements IAdaptable, and maintains a reference to this owning subsystem, which helps when
* implementing the {@link org.eclipse.rse.ui.view.ISystemRemoteElementAdapter remote-adapter}. * implementing the {@link org.eclipse.rse.ui.view.ISystemRemoteElementAdapter remote-adapter}.
* <p> * <p>
@ -2853,7 +2853,7 @@ public abstract class SubSystem extends RSEModelObject implements IAdaptable, IS
* in the RSE, which is the default, then there must also be an RSE {@link org.eclipse.rse.ui.view.ISystemViewElementAdapter GUI-adapter} registered * in the RSE, which is the default, then there must also be an RSE {@link org.eclipse.rse.ui.view.ISystemViewElementAdapter GUI-adapter} registered
* with the platform. The base class implementation of this interface is {@link org.eclipse.rse.ui.view.AbstractSystemViewAdapter}. * with the platform. The base class implementation of this interface is {@link org.eclipse.rse.ui.view.AbstractSystemViewAdapter}.
* </ol> * </ol>
* <p>A good place to start with your remote-resource classes to subclasss {@link org.eclipse.rse.core.internal.subsystems.AbstractResource}, as it * <p>A good place to start with your remote-resource classes to subclasss {@link org.eclipse.rse.core.subsystems.AbstractResource}, as it
* already implements IAdaptable, and maintains a reference to this owning subsystem, which helps when * already implements IAdaptable, and maintains a reference to this owning subsystem, which helps when
* implementing the {@link org.eclipse.rse.ui.view.ISystemRemoteElementAdapter remote-adapter}. * implementing the {@link org.eclipse.rse.ui.view.ISystemRemoteElementAdapter remote-adapter}.
* <p> * <p>
@ -2948,7 +2948,7 @@ public abstract class SubSystem extends RSEModelObject implements IAdaptable, IS
* in the RSE, which is the default, then there must also be an RSE {@link org.eclipse.rse.ui.view.ISystemViewElementAdapter GUI-adapter} registered * in the RSE, which is the default, then there must also be an RSE {@link org.eclipse.rse.ui.view.ISystemViewElementAdapter GUI-adapter} registered
* with the platform. The base class implementation of this interface is {@link org.eclipse.rse.ui.view.AbstractSystemViewAdapter}. * with the platform. The base class implementation of this interface is {@link org.eclipse.rse.ui.view.AbstractSystemViewAdapter}.
* </ol> * </ol>
* <p>A good place to start with your remote-resource classes to subclasss {@link org.eclipse.rse.core.internal.subsystems.AbstractResource}, as it * <p>A good place to start with your remote-resource classes to subclasss {@link org.eclipse.rse.core.subsystems.AbstractResource}, as it
* already implements IAdaptable, and maintains a reference to this owning subsystem, which helps when * already implements IAdaptable, and maintains a reference to this owning subsystem, which helps when
* implementing the {@link org.eclipse.rse.ui.view.ISystemRemoteElementAdapter remote-adapter}. * implementing the {@link org.eclipse.rse.ui.view.ISystemRemoteElementAdapter remote-adapter}.
* <p> * <p>