public class ReferenceConflict extends VisualConflict
MultiReferenceConflict and SingleReferenceConflict.| Constructor and Description |
|---|
ReferenceConflict(MultiReferenceOperation leftMultiRef,
MultiReferenceOperation rightMultiRef,
ConflictBucket conflictBucket,
DecisionManager decisionManager)
Constructor for a reference conflict where two
MultiReferenceOperation conflict with each other. |
ReferenceConflict(MultiReferenceOperation leftMultiRef,
SingleReferenceOperation rightSingleRef,
ConflictBucket conflictBucket,
DecisionManager decisionManager)
Constructor for a reference conflict where a
MultiReferenceOperation conflicts with a
SingleReferenceOperation. |
ReferenceConflict(SingleReferenceOperation leftSingleRef,
MultiReferenceOperation rightMultiRef,
ConflictBucket conflictBucket,
DecisionManager decisionManager)
Constructor for a reference conflict where a
SingleReferenceOperation conflicts with a
MultiReferenceOperation. |
ReferenceConflict(SingleReferenceOperation leftSingleRef,
SingleReferenceOperation rightSingleRef,
ConflictBucket conflictBucket,
DecisionManager decisionManager)
Constructor for a reference conflict where two
SingleReferenceOperation conflict with each other. |
getAcceptedMine, getConflictContext, getConflictDescription, getDecisionManager, getLeftOperation, getLeftOperations, getMyOperation, getMyOperation, getMyOperations, getOptionOfType, getOptions, getRejectedTheirs, getRightOperation, getRightOperations, getSolution, getTheirOperation, getTheirOperation, getTheirOperations, hasDetails, isLeftMy, isResolved, resolve, setLeftIsMy, setSolutionaddObserver, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObserverspublic ReferenceConflict(SingleReferenceOperation leftSingleRef, SingleReferenceOperation rightSingleRef, ConflictBucket conflictBucket, DecisionManager decisionManager)
SingleReferenceOperation conflict with each other. This
may be the case, if:
CompositeOperationsCompositeOperations while the right operation is a stand-alone SingleReferenceOperationCompositeOperations while the left operation is a stand-alone SingleReferenceOperationleftSingleRef - a SingleReferenceOperationrightSingleRef - the SingleReferenceOperation conflicting with leftSingleRefconflictBucket - the conflict bucketdecisionManager - the decision managerpublic ReferenceConflict(MultiReferenceOperation leftMultiRef, MultiReferenceOperation rightMultiRef, ConflictBucket conflictBucket, DecisionManager decisionManager)
MultiReferenceOperation conflict with each other. This
may be the case, if:
CompositeOperationsCompositeOperations while the right operation is a stand-alone MultiReferenceOperationCompositeOperations while the left operation is a stand-alone MultiReferenceOperationleftMultiRef - a MultiReferenceOperationrightMultiRef - the MultiReferenceOperation conflicting with leftMultiRefconflictBucket - the conflict bucketdecisionManager - the decision managerpublic ReferenceConflict(MultiReferenceOperation leftMultiRef, SingleReferenceOperation rightSingleRef, ConflictBucket conflictBucket, DecisionManager decisionManager)
MultiReferenceOperation conflicts with a
SingleReferenceOperation. This may be the case, if:
CompositeOperationsCompositeOperations while the right operation is a stand-alone SingleReferenceOperationCompositeOperations while the left operation is a stand-alone MultiReferenceOperationleftMultiRef - a SingleReferenceOperationrightSingleRef - the SingleReferenceOperation conflicting with leftSingleRefconflictBucket - the conflict bucketdecisionManager - the decision managerpublic ReferenceConflict(SingleReferenceOperation leftSingleRef, MultiReferenceOperation rightMultiRef, ConflictBucket conflictBucket, DecisionManager decisionManager)
SingleReferenceOperation conflicts with a
MultiReferenceOperation. This may be the case, if:
CompositeOperationsCompositeOperations while the left operation is a stand-alone SingleReferenceOperationCompositeOperations while the right operation is a stand-alone MultiReferenceOperationleftSingleRef - a SingleReferenceOperationrightMultiRef - the SingleReferenceOperation conflicting with leftSingleRefconflictBucket - the conflict bucketdecisionManager - the decision managerCopyright © 2017. All rights reserved.