public class DiffImpl extends MinimalEObjectImpl implements Diff
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 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_UNSET
NIL
EOPPOSITE_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, eSettings
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, 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<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 BasicEObjectImpl
public Match getMatch()
getMatch
in interface Diff
Diff.setMatch(Match)
,
ComparePackage.getDiff_Match()
,
Match.getDifferences()
public NotificationChain basicSetMatch(Match newMatch, NotificationChain msgs)
public void setMatch(Match newMatch)
setMatch
in interface Diff
newMatch
- the new value of the 'Match' container reference.Diff.getMatch()
public EList<Diff> getRequires()
getRequires
in interface Diff
ComparePackage.getDiff_Requires()
,
Diff.getRequiredBy()
public EList<Diff> getRequiredBy()
getRequiredBy
in interface Diff
ComparePackage.getDiff_RequiredBy()
,
Diff.getRequires()
public EList<Diff> getImplies()
getImplies
in interface Diff
ComparePackage.getDiff_Implies()
,
Diff.getImpliedBy()
public EList<Diff> getImpliedBy()
getImpliedBy
in interface Diff
ComparePackage.getDiff_ImpliedBy()
,
Diff.getImplies()
public EList<Diff> getRefines()
getRefines
in interface Diff
ComparePackage.getDiff_Refines()
,
Diff.getRefinedBy()
public EList<Diff> getRefinedBy()
getRefinedBy
in interface Diff
ComparePackage.getDiff_RefinedBy()
,
Diff.getRefines()
public Diff getPrimeRefining()
getPrimeRefining
in interface Diff
ComparePackage.getDiff_PrimeRefining()
public Diff basicGetPrimeRefining()
public DifferenceKind getKind()
getKind
in interface Diff
DifferenceKind
,
Diff.setKind(DifferenceKind)
,
ComparePackage.getDiff_Kind()
public void setKind(DifferenceKind newKind)
setKind
in interface Diff
newKind
- the new value of the 'Kind' attribute.DifferenceKind
,
Diff.getKind()
public Conflict getConflict()
getConflict
in interface Diff
Diff.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 Diff
newConflict
- the new value of the 'Conflict' reference.Diff.getConflict()
public DifferenceSource getSource()
getSource
in interface Diff
DifferenceSource
,
Diff.setSource(DifferenceSource)
,
ComparePackage.getDiff_Source()
public void setSource(DifferenceSource newSource)
setSource
in interface Diff
newSource
- the new value of the 'Source' attribute.DifferenceSource
,
Diff.getSource()
public DifferenceState getState()
getState
in interface Diff
DifferenceState
,
Diff.setState(DifferenceState)
,
ComparePackage.getDiff_State()
public void setState(DifferenceState newState)
setState
in interface Diff
newState
- the new value of the 'State' attribute.DifferenceState
,
Diff.getState()
public Equivalence getEquivalence()
getEquivalence
in interface Diff
Diff.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 Diff
newEquivalence
- the new value of the 'Equivalence' reference.Diff.getEquivalence()
public void copyRightToLeft()
copyRightToLeft
in interface Diff
public void copyLeftToRight()
copyLeftToRight
in interface Diff
public NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseAdd
in class BasicEObjectImpl
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseRemove
in class BasicEObjectImpl
public NotificationChain eBasicRemoveFromContainerFeature(NotificationChain msgs)
eBasicRemoveFromContainerFeature
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, 2014 Obeo and others. All rights reserved.