Mercurial > projects > dwt2
diff org.eclipse.jface.databinding/src/org/eclipse/jface/databinding/viewers/ObservableValueEditingSupport.d @ 85:6be48cf9f95c
Work on databinding
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Sat, 18 Apr 2009 13:54:50 +0200 |
parents | 0a55d2d5a946 |
children |
line wrap: on
line diff
--- a/org.eclipse.jface.databinding/src/org/eclipse/jface/databinding/viewers/ObservableValueEditingSupport.d Sat Apr 18 09:25:29 2009 +0200 +++ b/org.eclipse.jface.databinding/src/org/eclipse/jface/databinding/viewers/ObservableValueEditingSupport.d Sat Apr 18 13:54:50 2009 +0200 @@ -39,7 +39,7 @@ */ private EditingState editingState; - private final ColumnViewerEditorActivationListenerHelper activationListener = new ColumnViewerEditorActivationListenerHelper(); + private const ColumnViewerEditorActivationListenerHelper activationListener; private ColumnViewer viewer; @@ -56,6 +56,7 @@ */ public this(ColumnViewer viewer, DataBindingContext dbc) { +activationListener = new ColumnViewerEditorActivationListenerHelper(); super(viewer); if (dbc is null) { @@ -107,12 +108,12 @@ ViewerCell cell) { IObservableValue target = doCreateCellEditorObservable(cellEditor); Assert - .isNotNull(target, + .isNotNull(cast(Object)target, "doCreateCellEditorObservable(...) did not return an observable"); //$NON-NLS-1$ IObservableValue model = doCreateElementObservable(cell.getElement(), cell); - Assert.isNotNull(model, + Assert.isNotNull(cast(Object)model, "doCreateElementObservable(...) did not return an observable"); //$NON-NLS-1$ Binding binding = createBinding(target, model);