|
 |
|
|
org.eclipse.jface.databinding.viewers
Interface IViewerValueProperty
-
All Superinterfaces:
- org.eclipse.core.databinding.property.IProperty, org.eclipse.core.databinding.property.value.IValueProperty
-
All Known Implementing Classes:
-
ViewerValueProperty
-
public interface IViewerValueProperty
- extends org.eclipse.core.databinding.property.value.IValueProperty
IValueProperty for observing a JFace viewer
-
Since:
- 1.3
-
Restriction:
- This interface is not intended to be implemented by clients.
Methods inherited from interface org.eclipse.core.databinding.property.value.IValueProperty
|
getValueType, list, map, observe, observe, observeDetail, observeDetail, observeDetail, observeDetail, set, value, valueFactory, valueFactory
|
observe
IViewerObservableValue observe(
Viewer viewer)
- Returns an
IViewerObservableValue observing this value property
on the given viewer
-
-
-
Parameters:
-
viewer - the source viewer
-
Returns:
- an observable value observing this value property on the given
viewer
observeDelayed
IViewerObservableValue observeDelayed(int delay,
Viewer viewer)
- Returns an
IViewerObservableValue observing this value property
on the given viewer, which delays notification of value changes until at
least delay milliseconds have elapsed since that last change
event, or until a FocusOut event is received from the viewer's control
(whichever happens first).
This method is equivalent to
ViewersObservables.observeDelayedValue(delay, observe(viewer)) .
-
-
-
Parameters:
-
delay - the delay in milliseconds. -
viewer - the source viewer
-
Returns:
- an observable value observing this value property on the given
viewer, and which delays change notifications for
delay milliseconds.
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.
|
|
|