public class ComparisonImpl extends MinimalEObjectImpl implements Comparison
The following features are implemented:
MinimalEObjectImpl.ContainerBasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImplBasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterListInternalEObject.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_UNSETNILEOPPOSITE_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, eSettingseAddVirtualValue, 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, eVirtualValueseNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waiteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDelivereNotificationRequiredpublic 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 BasicEObjectImplpublic EList<MatchResource> getMatchedResources()
getMatchedResources in interface ComparisonComparePackage.getComparison_MatchedResources()public EList<Match> getMatches()
getMatches in interface ComparisonComparePackage.getComparison_Matches()public EList<Conflict> getConflicts()
getConflicts in interface ComparisonComparePackage.getComparison_Conflicts()public EList<Equivalence> getEquivalences()
getEquivalences in interface ComparisonComparePackage.getComparison_Equivalences()public EList<Diff> getDifferences()
getDifferences in interface Comparisonpublic EList<Diff> getDifferences(EObject element)
getDifferences in interface Comparisonelement - The EObject for which we seek all related differences. public Match getMatch(EObject element)
getMatch in interface Comparisonelement - The EObject for which we seek the match. public IEqualityHelper getEqualityHelper()
getEqualityHelper in interface Comparisonpublic NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseAdd in class BasicEObjectImplpublic boolean isThreeWay()
isThreeWay in interface ComparisonComparison.setThreeWay(boolean),
ComparePackage.getComparison_ThreeWay()public void setThreeWay(boolean newThreeWay)
setThreeWay in interface ComparisonnewThreeWay - the new value of the 'Three Way' attribute.Comparison.isThreeWay()public Diagnostic getDiagnostic()
getDiagnostic in interface ComparisonComparison.setDiagnostic(Diagnostic),
ComparePackage.getComparison_Diagnostic()public void setDiagnostic(Diagnostic newDiagnostic)
setDiagnostic in interface ComparisonnewDiagnostic - the new value of the 'Diagnostic' attribute.Comparison.getDiagnostic()public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseRemove in class BasicEObjectImplpublic Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in interface InternalEObjecteGet in class BasicEObjectImplpublic void eSet(int featureID,
Object newValue)
eSet in interface InternalEObjecteSet in class BasicEObjectImplpublic void eUnset(int featureID)
eUnset in interface InternalEObjecteUnset in class BasicEObjectImplpublic boolean eIsSet(int featureID)
eIsSet in interface InternalEObjecteIsSet in class BasicEObjectImplpublic String toString()
toString in class BasicEObjectImpl
Copyright (c) 2006, 2014 Obeo and others. All rights reserved.