public DocumentListSelectionAdapter( SearchEditorSelectionProvider provider, DocumentList target, SearchEditor editor) { this.target = target; this.provider = provider; this.editor = editor; linkEditorToTarget(); editorToTargetListener.selectionChanged( new SelectionChangedEvent(provider, provider.getSelection())); }
public void unlinkEditorFromTarget() { provider.removeSelectionChangedListener(editorToTargetListener); }
public void linkEditorToTarget() { provider.addSelectionChangedListener(editorToTargetListener); }