diff --git a/rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/AbstractSystemViewAdapter.java b/rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/AbstractSystemViewAdapter.java index 7d81418f2f7..a510323c357 100644 --- a/rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/AbstractSystemViewAdapter.java +++ b/rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/AbstractSystemViewAdapter.java @@ -364,15 +364,6 @@ public abstract class AbstractSystemViewAdapter */ public abstract ImageDescriptor getImageDescriptor(Object element); - - /** - * Abstract. Must be overridden by subclasses.
- * Return the label for this object. - * @see #getName(Object) - * @see #getAbsoluteName(Object) - */ - public abstract String getText(Object element); - /** * Return the alternate label for this object. By default this * just returns the regular label. If a custom label is required, diff --git a/rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/ISystemRemoteElementAdapter.java b/rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/ISystemRemoteElementAdapter.java index 1b817dda030..eb076b93866 100644 --- a/rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/ISystemRemoteElementAdapter.java +++ b/rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/ISystemRemoteElementAdapter.java @@ -32,9 +32,18 @@ import org.eclipse.swt.widgets.Shell; public interface ISystemRemoteElementAdapter extends IRemoteObjectIdentifier { /** - * Return the name of this object, which may be different than the display text ({#link #getText(Object)}. + * Return the name of this object, which may be different than + * the display text ({#link #getText(Object)}. */ public String getName(Object element); + + /** + * Return the label for this object. + * @see #getName(Object) + * @see #getAbsoluteName(Object) + */ + public String getText(Object element); + /** * Return the fully qualified name of this remote object. * Unlike getName, this should include the full path to the name.