public class EMFStoreDirtyObserver extends Object implements org.eclipse.emf.emfstore.internal.client.observers.OperationObserver
Constructor and Description |
---|
EMFStoreDirtyObserver(org.eclipse.emf.emfstore.internal.client.model.ProjectSpace projectSpace,
InternalProject project)
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
clearObserverCache()
Clears the cache of deleted elements and resets the operation count to 0.
|
Set<org.eclipse.emf.ecore.EObject> |
getLastAffected()
The Collection of
EObject that were affected during last operation. |
boolean |
isDirty()
Returns weather the observed projectSpac is dirty.
|
void |
operationExecuted(org.eclipse.emf.emfstore.internal.client.model.ProjectSpace projectSpace,
org.eclipse.emf.emfstore.internal.server.model.versioning.operations.AbstractOperation operation) |
void |
operationUndone(org.eclipse.emf.emfstore.internal.client.model.ProjectSpace projectSpace,
org.eclipse.emf.emfstore.internal.server.model.versioning.operations.AbstractOperation operation) |
public EMFStoreDirtyObserver(org.eclipse.emf.emfstore.internal.client.model.ProjectSpace projectSpace, InternalProject project)
projectSpace
- the ProjectSpace of the decoratorproject
- the ecpproject of the decoratorpublic void operationExecuted(org.eclipse.emf.emfstore.internal.client.model.ProjectSpace projectSpace, org.eclipse.emf.emfstore.internal.server.model.versioning.operations.AbstractOperation operation)
operationExecuted
in interface org.eclipse.emf.emfstore.internal.client.observers.OperationObserver
public void operationUndone(org.eclipse.emf.emfstore.internal.client.model.ProjectSpace projectSpace, org.eclipse.emf.emfstore.internal.server.model.versioning.operations.AbstractOperation operation)
operationUndone
in interface org.eclipse.emf.emfstore.internal.client.observers.OperationObserver
public Set<org.eclipse.emf.ecore.EObject> getLastAffected()
EObject
that were affected during last operation.Set
of EObject
affected or null if nonepublic void clearObserverCache()
public boolean isDirty()
Copyright © 2017. All rights reserved.