Package org.eclipse.handly.buffer
package org.eclipse.handly.buffer
Provides a basic framework for implementing and manipulating text buffers.
-
ClassDescriptionA simple
IBuffer
implementation.Default implementation ofIBufferChange
.Applies a given change to a givenIBuffer
.A child buffer is created on top of a parentIBuffer
and inherits the parent's contents initially, but is modified independently.Represents a potentially shared buffer that contains text contents of a resource.Describes a text change to be applied to anIBuffer
.Interface for listeners to buffer state changes.An object capable of providingITextFileBuffer
for an underlying file.Indicates whether a buffer is to be saved after a change has been applied to it.Implementation ofIBuffer
backed by anITextFileBuffer
.Executes aBufferChangeOperation
in the UI thread.