|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ESConflict
Represents conflict operations. Conflicting operations change the contents of a project, that is its model elements and their containment tree in way that is overlapping. For example the conflicting operations might try to delete and alter an EObject at the same time.
Method Summary | |
---|---|
Set<ESOperation> |
getLocalOperations()
The involved local operations. |
Set<ESOperation> |
getRemoteOperations()
The involved remote operations. |
void |
resolveConflict(Set<ESOperation> acceptedLocalOperations,
Set<ESOperation> rejectedRemoteOperations)
Resolve the conflict by accepting the given local operations and rejecting the given remote operations. |
Method Detail |
---|
Set<ESOperation> getLocalOperations()
Set<ESOperation> getRemoteOperations()
void resolveConflict(Set<ESOperation> acceptedLocalOperations, Set<ESOperation> rejectedRemoteOperations)
acceptedLocalOperations
- a list of local accepted operationsrejectedRemoteOperations
- a list of rejected remote operations
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |