Interface IViewerListProperty<S,E>
- Type Parameters:
S- type of the source objectE- type of the elements in the list
- All Superinterfaces:
IListProperty<S,E>, IProperty
- All Known Implementing Classes:
ViewerListProperty
IListProperty for observing a JFace viewer- Since:
- 1.3
- Restriction:
- This interface is not intended to be implemented by clients.
-
Method Summary
Modifier and TypeMethodDescriptionReturns anIViewerObservableListobserving this list property on the given viewerThis method is redeclared to trigger ambiguous method errors that are hidden by a suspected Eclipse compiler bug 536911.Methods inherited from interface IListProperty
getElementType, getList, listFactory, listFactory, observe, observeDetail, setList, updateList, values
-
Method Details
-
observe
Returns anIViewerObservableListobserving this list property on the given viewer- Parameters:
viewer- the source viewer- Returns:
- an observable list observing this list property on the given viewer
-
observe
This method is redeclared to trigger ambiguous method errors that are hidden by a suspected Eclipse compiler bug 536911. By triggering the bug in this way clients avoid a change of behavior when the bug is fixed. When the bug is fixed this redeclaration should be removed.- Specified by:
observein interfaceIListProperty<S,E> - Parameters:
widget- the property source- Returns:
- an observable list observing this list property on the given property source
-