mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-07-15 13:05:22 +02:00
[cleanup] Add real @noimplement to IContextObject
This commit is contained in:
parent
1dff8ab352
commit
e3bb6c7eae
1 changed files with 13 additions and 14 deletions
|
@ -8,7 +8,7 @@
|
||||||
* Initial Contributors:
|
* Initial Contributors:
|
||||||
* The following IBM employees contributed to the Remote System Explorer
|
* The following IBM employees contributed to the Remote System Explorer
|
||||||
* component that contains this file: David McKnight.
|
* component that contains this file: David McKnight.
|
||||||
*
|
*
|
||||||
* Contributors:
|
* Contributors:
|
||||||
* David McKnight (IBM) - [187739] [refresh] Sub Directories are collapsed when Parent Directory is Refreshed on Remote Systems
|
* 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;
|
import org.eclipse.rse.core.subsystems.ISubSystem;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* This class is used by tree views to pass context information from the views to
|
* This class is used by tree views to pass context information from the views
|
||||||
* the view providers and model adapters for queries. The context information consists of
|
* to the view providers and model adapters for queries. The context information
|
||||||
* a model object and it may optionally contain the associated filter reference a subsystem.
|
* 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.
|
|
||||||
*
|
*
|
||||||
|
* 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
|
* Gets the associated filter reference for the corresponding model object
|
||||||
* @return the associated filter reference
|
* @return the associated filter reference
|
||||||
*/
|
*/
|
||||||
public ISystemFilterReference getFilterReference();
|
public ISystemFilterReference getFilterReference();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the model object for which this context applies
|
* Gets the model object for which this context applies
|
||||||
* @return the model object
|
* @return the model object
|
||||||
*/
|
*/
|
||||||
public IAdaptable getModelObject();
|
public IAdaptable getModelObject();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the associated subsystem for the corresponding model object
|
* Gets the associated subsystem for the corresponding model object
|
||||||
* @return the associated subsystem
|
* @return the associated subsystem
|
||||||
|
|
Loading…
Add table
Reference in a new issue