From e3bb6c7eaebab1618bb278160f16b1e003632dc5 Mon Sep 17 00:00:00 2001 From: Martin Oberhuber < martin.oberhuber@windriver.com> Date: Tue, 2 Sep 2008 18:40:44 +0000 Subject: [PATCH] [cleanup] Add real @noimplement to IContextObject --- .../eclipse/rse/ui/view/IContextObject.java | 27 +++++++++---------- 1 file changed, 13 insertions(+), 14 deletions(-) diff --git a/rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/IContextObject.java b/rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/IContextObject.java index 0cb67b909fd..b6ca091bed3 100644 --- a/rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/IContextObject.java +++ b/rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/IContextObject.java @@ -8,7 +8,7 @@ * Initial Contributors: * The following IBM employees contributed to the Remote System Explorer * component that contains this file: David McKnight. - * + * * Contributors: * David McKnight (IBM) - [187739] [refresh] Sub Directories are collapsed when Parent Directory is Refreshed on Remote Systems *******************************************************************************/ @@ -19,32 +19,31 @@ import org.eclipse.rse.core.filters.ISystemFilterReference; import org.eclipse.rse.core.subsystems.ISubSystem; /** - * This class is used by tree views to pass context information from the views to - * the view providers and model adapters for queries. The context information consists of - * a model object and it may optionally contain the associated filter reference a subsystem. - * - * Context objects are created transiently and are only used to aid in providing filter information - * during a query. - * - * noimplement - Extending or implementing this interface in client code is - * strongly discouraged, may break your code in a future major release, - * and will likely lead to degradation of RSE behavior. + * This class is used by tree views to pass context information from the views + * to the view providers and model adapters for queries. The context information + * consists of a model object and it may optionally contain the associated + * filter reference a subsystem. * + * Context objects are created transiently and are only used to aid in providing + * filter information during a query. + * + * @noimplement This interface is not intended to be implemented by clients + * (this message added in RSE 3.0.1). */ -public interface IContextObject +public interface IContextObject { /** * Gets the associated filter reference for the corresponding model object * @return the associated filter reference */ public ISystemFilterReference getFilterReference(); - + /** * Gets the model object for which this context applies * @return the model object */ public IAdaptable getModelObject(); - + /** * Gets the associated subsystem for the corresponding model object * @return the associated subsystem