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.AllIElementDeltas must implement this interface.AllIElements must implement this interface.Extension ofIElementImplthat introduces the notion of element's cached body.Indicates reason for element closing.AllIModels must implement this interface.Reconciles a model based on text of a particular content type.AllISourceConstructs must implement this interface.Extension ofISourceConstructImplthat introduces the notion of element's occurrence count.AllISourceElements must implement this interface.AllISourceFiles must implement this interface.Extension ofISourceFileImplthat 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.