public class MatchImpl extends MinimalEObjectImpl implements Match
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 |
---|---|
static String |
copyright |
protected EList<Diff> |
differences
The cached value of the '
Differences ' containment reference list |
protected EObject |
left
The cached value of the '
Left ' reference |
protected EObject |
origin
The cached value of the '
Origin ' reference |
protected EObject |
right
The cached value of the '
Right ' reference |
protected EList<Match> |
submatches
The cached value of the '
Submatches ' containment reference list |
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
NIL
EOPPOSITE_FEATURE_BASE
Modifier | Constructor and Description |
---|---|
protected |
MatchImpl() |
Modifier and Type | Method and Description |
---|---|
EObject |
basicGetLeft() |
EObject |
basicGetOrigin() |
EObject |
basicGetRight() |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
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) |
Iterable<Diff> |
getAllDifferences() |
Iterable<Match> |
getAllSubmatches() |
Comparison |
getComparison() |
EList<Diff> |
getDifferences() |
EObject |
getLeft() |
EObject |
getOrigin() |
EObject |
getRight() |
EList<Match> |
getSubmatches() |
void |
setLeft(EObject newLeft) |
void |
setOrigin(EObject newOrigin) |
void |
setRight(EObject newRight) |
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, 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, toString
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<Match> submatches
Submatches
' containment reference list.
getSubmatches()
protected EList<Diff> differences
Differences
' containment reference list.
getDifferences()
protected EObject left
Left
' reference.
getLeft()
protected EObject right
Right
' reference.
getRight()
protected EObject origin
Origin
' reference.
getOrigin()
protected EClass eStaticClass()
eStaticClass
in class BasicEObjectImpl
public EList<Match> getSubmatches()
getSubmatches
in interface Match
ComparePackage.getMatch_Submatches()
public EList<Diff> getDifferences()
getDifferences
in interface Match
ComparePackage.getMatch_Differences()
public EObject getLeft()
getLeft
in interface Match
Match.setLeft(EObject)
,
ComparePackage.getMatch_Left()
public EObject basicGetLeft()
public void setLeft(EObject newLeft)
setLeft
in interface Match
newLeft
- the new value of the 'Left' reference.Match.getLeft()
public EObject getRight()
getRight
in interface Match
Match.setRight(EObject)
,
ComparePackage.getMatch_Right()
public EObject basicGetRight()
public void setRight(EObject newRight)
setRight
in interface Match
newRight
- the new value of the 'Right' reference.Match.getRight()
public EObject getOrigin()
getOrigin
in interface Match
Match.setOrigin(EObject)
,
ComparePackage.getMatch_Origin()
public EObject basicGetOrigin()
public void setOrigin(EObject newOrigin)
setOrigin
in interface Match
newOrigin
- the new value of the 'Origin' reference.Match.getOrigin()
public Comparison getComparison()
getComparison
in interface Match
public Iterable<Match> getAllSubmatches()
getAllSubmatches
in interface Match
public Iterable<Diff> getAllDifferences()
getAllDifferences
in interface Match
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
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.