Example usage for org.eclipse.jface.viewers ICheckable removeCheckStateListener

List of usage examples for org.eclipse.jface.viewers ICheckable removeCheckStateListener

Introduction

In this page you can find the example usage for org.eclipse.jface.viewers ICheckable removeCheckStateListener.

Prototype

public void removeCheckStateListener(ICheckStateListener listener);

Source Link

Document

Removes the given check state listener from this viewer.

Usage

From source file:org.eclipse.e4.tools.ui.designer.wizards.part.PropertiesContentProvider.java

License:Open Source License

private void adapt() {
    if (listener == null) {
        listener = new ICheckStateListener() {
            public void checkStateChanged(CheckStateChangedEvent event) {
                recordAll();//from   www.  j  a  v a 2 s. c om
            }
        };
    }
    if (viewer instanceof ICheckable) {
        ICheckable checkable = (ICheckable) viewer;
        checkable.removeCheckStateListener(listener);
        checkable.addCheckStateListener(listener);
    }
}