Package org.eclipse.handly.model.impl
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.-
ClassDescriptionDefault implementation of
IWorkingCopyCallback
.AllIElementDelta
s must implement this interface.AllIElement
s must implement this interface.Extension ofIElementImpl
that introduces the notion of element's cached body.Indicates reason for element closing.AllIModel
s must implement this interface.Reconciles a model based on text of a particular content type.AllISourceConstruct
s must implement this interface.Extension ofISourceConstructImpl
that introduces the notion of element's occurrence count.AllISourceElement
s must implement this interface.AllISourceFile
s must implement this interface.Extension ofISourceFileImpl
that introduces the notion of working copy.Receives notifications related to the lifecycle of a working copy and intercepts calls related to reconciling of the working copy.Groups objects related to a working copy.A partial implementation ofIWorkingCopyCallback
, which clients may opt to extend instead of implementing the interface directly.