Package org.eclipse.handly.model.impl
Defines the implementation-side API for models that want to support
the API provided in
org.eclipse.handly.model.
So, each IModel must implement
IModelImpl, each
IElement must implement
IElementImpl, etc.-
Interface Summary Interface Description IElementDeltaImpl AllIElementDeltas must implement this interface.IElementImpl AllIElements must implement this interface.IElementImplExtension Extension ofIElementImplthat introduces the notion of element's cached body.IModelImpl AllIModels must implement this interface.IReconcileStrategy Reconciles a model based on text of a particular content type.ISourceConstructImpl AllISourceConstructs must implement this interface.ISourceConstructImplExtension Extension ofISourceConstructImplthat introduces the notion of element's occurrence count.ISourceElementImpl AllISourceElements must implement this interface.ISourceFileImpl AllISourceFiles must implement this interface.ISourceFileImplExtension Extension ofISourceFileImplthat introduces the notion of working copy.IWorkingCopyCallback Receives notifications related to the lifecycle of a working copy and intercepts calls related to reconciling of the working copy.IWorkingCopyInfo Groups objects related to a working copy. -
Class Summary Class Description DefaultWorkingCopyCallback Default implementation ofIWorkingCopyCallback.WorkingCopyCallback A partial implementation ofIWorkingCopyCallback, which clients may opt to extend instead of implementing the interface directly. -
Enum Summary Enum Description IElementImplExtension.CloseHint Indicates reason for element closing.