Eclipse Platform
Release 3.4

org.eclipse.ui.services
Interface IEvaluationReference

All Superinterfaces:
org.eclipse.ui.internal.services.IEvaluationResultCache

public interface IEvaluationReference
extends org.eclipse.ui.internal.services.IEvaluationResultCache

A token representing a core expression and property change listener currently working in the IEvaluationService.

Note:This is not meant to be implemented or extended by clients.

PROVISIONAL. This class or interface has been added as part of a work in progress. There is a guarantee neither that this API will work nor that it will remain the same. Please do not use this API without consulting with the Platform/UI team. This might disappear in 3.4 M5.

Since:
3.4

Method Summary
 IPropertyChangeListener getListener()
          The property change listener associated with the evaluated expression.
 String getProperty()
          The property used in change notifications.
 
Methods inherited from interface org.eclipse.ui.internal.services.IEvaluationResultCache
clearResult, evaluate, getExpression, getSourcePriority, setResult
 

Method Detail

getListener

public IPropertyChangeListener getListener()
The property change listener associated with the evaluated expression.

Returns:
the listener for updates.

getProperty

public String getProperty()
The property used in change notifications.

Returns:
the property name.

Eclipse Platform
Release 3.4

Guidelines for using Eclipse APIs.

Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.