1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-23 17:05:26 +02:00

Documentation

This commit is contained in:
John Cortell 2010-11-01 20:55:25 +00:00
parent d08f8469bc
commit 2cd5b59772

View file

@ -29,17 +29,20 @@ public interface ICache<V> {
* The executor that must be used to access this cache.
*/
public DsfExecutor getExecutor();
/**
* Returns the current data value held by this cache. Clients should first
* call isValid() to determine if the data is up to date.
*/
/**
* Returns the current data value held by this cache. Clients should first
* call isValid() to determine if the data is up to date. Calling this when
* in the invalid state will throw an IllegalStateException
*/
public V getData();
/**
* Returns the status of the source request held by this cache. Clients
* should first call isValid() to determine if the data is up to date.
*/
/**
* Returns the status of the source request held by this cache. Clients
* should first call isValid() to determine if the data is up to date.
* Calling this when in the invalid state will throw an
* IllegalStateException
*/
public IStatus getStatus();
/**