Package org.eclipse.handly.snapshot
Provides a basic framework for implementing and manipulating text snapshots.
-
Interface Summary Interface Description ISnapshot A snapshot of the character contents of a resource or buffer.ISnapshotProvider An object capable of providing snapshots of the underlying resource or buffer. -
Class Summary Class Description DocumentSnapshot A snapshot of anIDocument
.NonExpiringSnapshot A snapshot that never expires.Snapshot Abstract superclass of all snapshots.TextFileBufferSnapshot A snapshot of anITextFileBuffer
.TextFileSnapshot A snapshot of a textIFile
.TextFileStoreSnapshot A snapshot of a textIFileStore
. -
Enum Summary Enum Description TextFileSnapshot.Layer Specifies whether the snapshot is to be taken directly from the file system, bypassing the workspace. -
Exception Summary Exception Description StaleSnapshotException Thrown to indicate that a stale snapshot is detected.