diff --git a/rse/plugins/org.eclipse.rse.ui/subsystems/org/eclipse/rse/core/subsystems/SubSystem.java b/rse/plugins/org.eclipse.rse.ui/subsystems/org/eclipse/rse/core/subsystems/SubSystem.java index 7c21e2e19f1..f93f62337dd 100644 --- a/rse/plugins/org.eclipse.rse.ui/subsystems/org/eclipse/rse/core/subsystems/SubSystem.java +++ b/rse/plugins/org.eclipse.rse.ui/subsystems/org/eclipse/rse/core/subsystems/SubSystem.java @@ -71,16 +71,13 @@ import org.eclipse.ui.progress.WorkbenchJob; *
internalResolveFilterString
methods to
- * populate the remote resources shown when the subsystem's filters are expanded. It might also involve overriding the inherited
- * internalRunCommand
method if this subsystem supports running commands remotely... although typically such subsystems
- * extend {@link ShellServiceSubSystem}, not this class.
+ * populate the remote resources shown when the subsystem's filters are expanded.
*
*
- * This is the base class that subsystem suppliers subclass, although this is usually done
- * by subclassing the child class {@link org.eclipse.rse.core.servicesubsystem.impl.ServiceSubSystem DefaultSubSystemImpl}.
+ * This is the base class that subsystem suppliers subclass.
* Each instance of this class represents a subsystem instance for a particular connection.
*
- * When a {@link org.eclipse.rse.model.SystemConnection SystemConnection} is created, this subsystem's factory will be asked to create an + * When a {@link IHost} is created, this subsystem's factory will be asked to create an * instance of its subsystem. If desired, your GUI may also allow users to create additional * instances. *
@@ -88,17 +85,17 @@ import org.eclipse.ui.progress.WorkbenchJob; * are supplied as empty, so you only override those you want to support). * These are required: *
* @param filterString filter pattern for objects to return. - * @param Shell parent shell used to show error message. Null means you will handle showing the error message. + * @return the results of resolving the filter string. */ public Object[] resolveFilterString(String filterString) throws Exception @@ -2042,8 +2038,6 @@ public abstract class SubSystem extends RSEModelObject implements IAdaptable, IS * After successful resolve, the sort method is called to sort the concatenated results before * returning them. * - * This method should be avoided in favour of one that runs in a job. - * * @param filterStrings array of filter patterns for objects to return. * @return Array of objects that are the result of resolving all the filter strings */