Class ChangeRecorder
- java.lang.Object
-
- org.eclipse.emf.edapt.history.recorder.GeneratorBase
-
- org.eclipse.emf.edapt.history.recorder.ChangeRecorder
-
public class ChangeRecorder extends GeneratorBase
Facility to record changes on a model- Version:
- $Rev$
- Author:
- herrmama, $Author$
-
-
Constructor Summary
Constructors Constructor Description ChangeRecorder(List<? extends org.eclipse.emf.ecore.EObject> elements)
Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
beginRecording()
Start the recorder, unless already startedvoid
endRecording()
Stop the recorder, unless already stoppedCompositeChange
getChanges()
Get the recorded changes.List<? extends org.eclipse.emf.ecore.EObject>
getElements()
Returns elements.boolean
isRecording()
Returns recording.
-
-
-
Constructor Detail
-
ChangeRecorder
public ChangeRecorder(List<? extends org.eclipse.emf.ecore.EObject> elements)
Constructor
-
-
Method Detail
-
beginRecording
public void beginRecording()
Start the recorder, unless already started
-
endRecording
public void endRecording()
Stop the recorder, unless already stopped
-
getChanges
public CompositeChange getChanges()
Get the recorded changes.
-
isRecording
public boolean isRecording()
Returns recording.
-
getElements
public List<? extends org.eclipse.emf.ecore.EObject> getElements()
Returns elements.
-
-