Example usage for org.eclipse.jdt.core IBuffer removeBufferChangedListener

List of usage examples for org.eclipse.jdt.core IBuffer removeBufferChangedListener

Introduction

In this page you can find the example usage for org.eclipse.jdt.core IBuffer removeBufferChangedListener.

Prototype

public void removeBufferChangedListener(IBufferChangedListener listener);

Source Link

Document

Removes the given listener from this buffer.

Usage

From source file:org.eclipse.che.jdt.internal.core.Openable.java

License:Open Source License

/**
 * Close the buffer associated with this element, if any.
 */// w w  w  .j a  v  a  2s.com
protected void closeBuffer() {
    if (!hasBuffer())
        return; // nothing to do
    IBuffer buffer = getBufferManager().getBuffer(this);
    if (buffer != null) {
        buffer.close();
        buffer.removeBufferChangedListener(this);
    }
}