public class DiffImpl extends MinimalEObjectImpl implements Diff
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 Conflict |
conflict
The cached value of the '
Conflict' reference |
static String |
copyright |
protected Equivalence |
equivalence
The cached value of the '
Equivalence' reference |
protected EList<Diff> |
impliedBy
The cached value of the ' Implied By' reference list.
|
protected EList<Diff> |
implies
The cached value of the '
Implies' reference list |
protected DifferenceKind |
kind
The cached value of the '
Kind' attribute |
protected static DifferenceKind |
KIND_EDEFAULT
The default value of the '
Kind' attribute |
protected Diff |
primeRefining
The cached value of the ' Prime Refining' reference.
|
protected EList<Diff> |
refinedBy
The cached value of the ' Refined By' reference list.
|
protected EList<Diff> |
refines
The cached value of the '
Refines' reference list |
protected EList<Diff> |
requiredBy
The cached value of the ' Required By' reference list.
|
protected EList<Diff> |
requires
The cached value of the '
Requires' reference list |
protected DifferenceSource |
source
The cached value of the '
Source' attribute |
protected static DifferenceSource |
SOURCE_EDEFAULT
The default value of the '
Source' attribute |
protected DifferenceState |
state
The cached value of the '
State' attribute |
protected static DifferenceState |
STATE_EDEFAULT
The default value of the '
State' attribute |
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETNILEOPPOSITE_FEATURE_BASE| Modifier | Constructor and Description |
|---|---|
protected |
DiffImpl() |
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<Diff> requires
Requires' reference list.
getRequires()protected EList<Diff> requiredBy
Required By' reference list. getRequiredBy()protected EList<Diff> implies
Implies' reference list.
getImplies()protected EList<Diff> impliedBy
Implied By' reference list. getImpliedBy()protected EList<Diff> refines
Refines' reference list.
getRefines()protected EList<Diff> refinedBy
Refined By' reference list. getRefinedBy()protected Diff primeRefining
Prime Refining' reference. getPrimeRefining()protected static final DifferenceKind KIND_EDEFAULT
Kind' attribute.
getKind()protected DifferenceKind kind
Kind' attribute.
getKind()protected static final DifferenceSource SOURCE_EDEFAULT
Source' attribute.
getSource()protected DifferenceSource source
Source' attribute.
getSource()protected static final DifferenceState STATE_EDEFAULT
State' attribute.
getState()protected DifferenceState state
State' attribute.
getState()protected Equivalence equivalence
Equivalence' reference.
getEquivalence()protected Conflict conflict
Conflict' reference.
getConflict()protected EClass eStaticClass()
eStaticClass in class BasicEObjectImplpublic Match getMatch()
getMatch in interface DiffDiff.setMatch(Match)public Match basicGetMatch()
public void setMatch(Match newMatch)
setMatch in interface DiffnewMatch - the new value of the 'Match' reference.Diff.getMatch()public EList<Diff> getRequires()
getRequires in interface DiffComparePackage.getDiff_Requires(),
Diff.getRequiredBy()public EList<Diff> getRequiredBy()
getRequiredBy in interface DiffComparePackage.getDiff_RequiredBy(),
Diff.getRequires()public EList<Diff> getImplies()
getImplies in interface DiffComparePackage.getDiff_Implies(),
Diff.getImpliedBy()public EList<Diff> getImpliedBy()
getImpliedBy in interface DiffComparePackage.getDiff_ImpliedBy(),
Diff.getImplies()public EList<Diff> getRefines()
getRefines in interface DiffComparePackage.getDiff_Refines(),
Diff.getRefinedBy()public EList<Diff> getRefinedBy()
getRefinedBy in interface DiffComparePackage.getDiff_RefinedBy(),
Diff.getRefines()public Diff getPrimeRefining()
getPrimeRefining in interface DiffComparePackage.getDiff_PrimeRefining()public Diff basicGetPrimeRefining()
public DifferenceKind getKind()
getKind in interface DiffDifferenceKind,
Diff.setKind(DifferenceKind),
ComparePackage.getDiff_Kind()public void setKind(DifferenceKind newKind)
setKind in interface DiffnewKind - the new value of the 'Kind' attribute.DifferenceKind,
Diff.getKind()public Conflict getConflict()
getConflict in interface DiffDiff.setConflict(Conflict),
ComparePackage.getDiff_Conflict(),
Conflict.getDifferences()public Conflict basicGetConflict()
public NotificationChain basicSetConflict(Conflict newConflict, NotificationChain msgs)
public void setConflict(Conflict newConflict)
setConflict in interface DiffnewConflict - the new value of the 'Conflict' reference.Diff.getConflict()public DifferenceSource getSource()
getSource in interface DiffDifferenceSource,
Diff.setSource(DifferenceSource),
ComparePackage.getDiff_Source()public void setSource(DifferenceSource newSource)
setSource in interface DiffnewSource - the new value of the 'Source' attribute.DifferenceSource,
Diff.getSource()public DifferenceState getState()
getState in interface DiffDifferenceState,
Diff.setState(DifferenceState),
ComparePackage.getDiff_State()public void setState(DifferenceState newState)
setState in interface DiffnewState - the new value of the 'State' attribute.DifferenceState,
Diff.getState()public Equivalence getEquivalence()
getEquivalence in interface DiffDiff.setEquivalence(Equivalence),
ComparePackage.getDiff_Equivalence(),
Equivalence.getDifferences()public Equivalence basicGetEquivalence()
public NotificationChain basicSetEquivalence(Equivalence newEquivalence, NotificationChain msgs)
public void setEquivalence(Equivalence newEquivalence)
setEquivalence in interface DiffnewEquivalence - the new value of the 'Equivalence' reference.Diff.getEquivalence()public void copyRightToLeft()
copyRightToLeft in interface Diffpublic void copyLeftToRight()
copyLeftToRight in interface Diffpublic NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseAdd in class BasicEObjectImplpublic 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.