public class ComparisonImpl extends MinimalEObjectImpl implements Comparison
The following features are implemented:
MinimalEObjectImpl.Container
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList
InternalEObject.EStore
Modifier and Type | Field and Description |
---|---|
protected EList<Conflict> |
conflicts
The cached value of the ' Conflicts ' containment reference list.
|
static String |
copyright |
protected Diagnostic |
diagnostic
The cached value of the ' Diagnostic ' attribute.
|
protected static Diagnostic |
DIAGNOSTIC_EDEFAULT
The default value of the ' Diagnostic ' attribute.
|
protected EList<Equivalence> |
equivalences
The cached value of the '
Equivalences ' containment reference list |
protected EList<MatchResource> |
matchedResources
The cached value of the ' Matched Resources ' containment
reference list.
|
protected EList<Match> |
matches
The cached value of the ' Matches ' containment reference list.
|
protected static boolean |
THREE_WAY_EDEFAULT
The default value of the ' Three Way ' attribute.
|
protected boolean |
threeWay
The cached value of the ' Three Way ' attribute.
|
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
NIL
EOPPOSITE_FEATURE_BASE
Modifier | Constructor and Description |
---|---|
protected |
ComparisonImpl() |
Modifier and Type | Method and Description |
---|---|
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
NotificationChain |
eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
protected EClass |
eStaticClass() |
void |
eUnset(int featureID) |
EList<Conflict> |
getConflicts() |
Diagnostic |
getDiagnostic() |
EList<Diff> |
getDifferences() |
EList<Diff> |
getDifferences(EObject element) |
IEqualityHelper |
getEqualityHelper() |
EList<Equivalence> |
getEquivalences() |
Match |
getMatch(EObject element) |
EList<MatchResource> |
getMatchedResources() |
EList<Match> |
getMatches() |
boolean |
isThreeWay() |
void |
setDiagnostic(Diagnostic newDiagnostic) |
void |
setThreeWay(boolean newThreeWay) |
String |
toString() |
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eInternalContainer, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
eNotificationRequired
public static final String copyright
protected EList<MatchResource> matchedResources
Matched Resources
' containment
reference list. getMatchedResources()
protected EList<Match> matches
Matches
' containment reference list. getMatches()
protected EList<Conflict> conflicts
Conflicts
' containment reference list. getConflicts()
protected EList<Equivalence> equivalences
Equivalences
' containment reference list.
getEquivalences()
protected static final boolean THREE_WAY_EDEFAULT
Three Way
' attribute.
isThreeWay()
,
Constant Field Valuesprotected boolean threeWay
Three Way
' attribute.
isThreeWay()
protected static final Diagnostic DIAGNOSTIC_EDEFAULT
Diagnostic
' attribute. getDiagnostic()
protected Diagnostic diagnostic
Diagnostic
' attribute. getDiagnostic()
protected EClass eStaticClass()
eStaticClass
in class BasicEObjectImpl
public EList<MatchResource> getMatchedResources()
getMatchedResources
in interface Comparison
ComparePackage.getComparison_MatchedResources()
public EList<Match> getMatches()
getMatches
in interface Comparison
ComparePackage.getComparison_Matches()
public EList<Conflict> getConflicts()
getConflicts
in interface Comparison
ComparePackage.getComparison_Conflicts()
public EList<Equivalence> getEquivalences()
getEquivalences
in interface Comparison
ComparePackage.getComparison_Equivalences()
public EList<Diff> getDifferences()
getDifferences
in interface Comparison
public EList<Diff> getDifferences(EObject element)
getDifferences
in interface Comparison
element
- The EObject for which we seek all related differences. public Match getMatch(EObject element)
getMatch
in interface Comparison
element
- The EObject for which we seek the match. public IEqualityHelper getEqualityHelper()
getEqualityHelper
in interface Comparison
public NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseAdd
in class BasicEObjectImpl
public boolean isThreeWay()
isThreeWay
in interface Comparison
Comparison.setThreeWay(boolean)
,
ComparePackage.getComparison_ThreeWay()
public void setThreeWay(boolean newThreeWay)
setThreeWay
in interface Comparison
newThreeWay
- the new value of the 'Three Way' attribute.Comparison.isThreeWay()
public Diagnostic getDiagnostic()
getDiagnostic
in interface Comparison
Comparison.setDiagnostic(Diagnostic)
,
ComparePackage.getComparison_Diagnostic()
public void setDiagnostic(Diagnostic newDiagnostic)
setDiagnostic
in interface Comparison
newDiagnostic
- the new value of the 'Diagnostic' attribute.Comparison.getDiagnostic()
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseRemove
in class BasicEObjectImpl
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface InternalEObject
eGet
in class BasicEObjectImpl
public void eSet(int featureID, Object newValue)
eSet
in interface InternalEObject
eSet
in class BasicEObjectImpl
public void eUnset(int featureID)
eUnset
in interface InternalEObject
eUnset
in class BasicEObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface InternalEObject
eIsSet
in class BasicEObjectImpl
public String toString()
toString
in class BasicEObjectImpl
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.