Table of Contents

Class EObject

Namespace
NMF.Interop.Ecore
Assembly
NMF.EcoreInterop.dll

The default implementation of the EObject class

[XmlNamespace("http://www.eclipse.org/emf/2002/Ecore")]
[XmlNamespacePrefix("ecore")]
[ModelRepresentationClass("http://www.eclipse.org/emf/2002/Ecore#//EObject")]
public class EObject : ModelElement, IEObject, IModelElement, INotifyPropertyChanged, INotifyPropertyChanging
Inheritance
EObject
Implements
Inherited Members

Properties

ClassInstance

Gets the Class model for this type

public static IClass ClassInstance { get; }

Property Value

IClass

Methods

EAllContents()

public void EAllContents()

EClass()

public IEClass EClass()

Returns

IEClass

EContainer()

public IEObject EContainer()

Returns

IEObject

EContainingFeature()

public IEStructuralFeature EContainingFeature()

Returns

IEStructuralFeature

EContainmentFeature()

public IEReference EContainmentFeature()

Returns

IEReference

EContents()

public void EContents()

ECrossReferences()

public void ECrossReferences()

EGet(IEStructuralFeature)

public object EGet(IEStructuralFeature feature)

Parameters

feature IEStructuralFeature

Returns

object

EGet(IEStructuralFeature, bool)

public object EGet(IEStructuralFeature feature, bool resolve)

Parameters

feature IEStructuralFeature
resolve bool

Returns

object

EInvoke(IEOperation, object)

public object EInvoke(IEOperation operation, object arguments)

Parameters

operation IEOperation
arguments object

Returns

object

EIsProxy()

public bool EIsProxy()

Returns

bool

EIsSet(IEStructuralFeature)

public bool EIsSet(IEStructuralFeature feature)

Parameters

feature IEStructuralFeature

Returns

bool

EResource()

public void EResource()

ESet(IEStructuralFeature, object)

public void ESet(IEStructuralFeature feature, object newValue)

Parameters

feature IEStructuralFeature
newValue object

EUnset(IEStructuralFeature)

public void EUnset(IEStructuralFeature feature)

Parameters

feature IEStructuralFeature

GetClass()

Gets the Class for this model element

public override IClass GetClass()

Returns

IClass

OnEAllContentsCalled(OperationCallEventArgs)

Raises the EAllContentsCalled event

protected virtual void OnEAllContentsCalled(OperationCallEventArgs eventArgs)

Parameters

eventArgs OperationCallEventArgs

The event data

OnEAllContentsCalling(OperationCallEventArgs)

Raises the EAllContentsCalling event

protected virtual void OnEAllContentsCalling(OperationCallEventArgs eventArgs)

Parameters

eventArgs OperationCallEventArgs

The event data

OnEClassCalled(OperationCallEventArgs)

Raises the EClassCalled event

protected virtual void OnEClassCalled(OperationCallEventArgs eventArgs)

Parameters

eventArgs OperationCallEventArgs

The event data

OnEClassCalling(OperationCallEventArgs)

Raises the EClassCalling event

protected virtual void OnEClassCalling(OperationCallEventArgs eventArgs)

Parameters

eventArgs OperationCallEventArgs

The event data

OnEContainerCalled(OperationCallEventArgs)

Raises the EContainerCalled event

protected virtual void OnEContainerCalled(OperationCallEventArgs eventArgs)

Parameters

eventArgs OperationCallEventArgs

The event data

OnEContainerCalling(OperationCallEventArgs)

Raises the EContainerCalling event

protected virtual void OnEContainerCalling(OperationCallEventArgs eventArgs)

Parameters

eventArgs OperationCallEventArgs

The event data

OnEContainingFeatureCalled(OperationCallEventArgs)

Raises the EContainingFeatureCalled event

protected virtual void OnEContainingFeatureCalled(OperationCallEventArgs eventArgs)

Parameters

eventArgs OperationCallEventArgs

The event data

OnEContainingFeatureCalling(OperationCallEventArgs)

Raises the EContainingFeatureCalling event

protected virtual void OnEContainingFeatureCalling(OperationCallEventArgs eventArgs)

Parameters

eventArgs OperationCallEventArgs

The event data

OnEContainmentFeatureCalled(OperationCallEventArgs)

Raises the EContainmentFeatureCalled event

protected virtual void OnEContainmentFeatureCalled(OperationCallEventArgs eventArgs)

Parameters

eventArgs OperationCallEventArgs

The event data

OnEContainmentFeatureCalling(OperationCallEventArgs)

Raises the EContainmentFeatureCalling event

protected virtual void OnEContainmentFeatureCalling(OperationCallEventArgs eventArgs)

Parameters

eventArgs OperationCallEventArgs

The event data

OnEContentsCalled(OperationCallEventArgs)

Raises the EContentsCalled event

protected virtual void OnEContentsCalled(OperationCallEventArgs eventArgs)

Parameters

eventArgs OperationCallEventArgs

The event data

OnEContentsCalling(OperationCallEventArgs)

Raises the EContentsCalling event

protected virtual void OnEContentsCalling(OperationCallEventArgs eventArgs)

Parameters

eventArgs OperationCallEventArgs

The event data

OnECrossReferencesCalled(OperationCallEventArgs)

Raises the ECrossReferencesCalled event

protected virtual void OnECrossReferencesCalled(OperationCallEventArgs eventArgs)

Parameters

eventArgs OperationCallEventArgs

The event data

OnECrossReferencesCalling(OperationCallEventArgs)

Raises the ECrossReferencesCalling event

protected virtual void OnECrossReferencesCalling(OperationCallEventArgs eventArgs)

Parameters

eventArgs OperationCallEventArgs

The event data

OnEGetCalled(OperationCallEventArgs)

Raises the EGetCalled event

protected virtual void OnEGetCalled(OperationCallEventArgs eventArgs)

Parameters

eventArgs OperationCallEventArgs

The event data

OnEGetCalled_(OperationCallEventArgs)

Raises the EGetCalled event

protected virtual void OnEGetCalled_(OperationCallEventArgs eventArgs)

Parameters

eventArgs OperationCallEventArgs

The event data

OnEGetCalling(OperationCallEventArgs)

Raises the EGetCalling event

protected virtual void OnEGetCalling(OperationCallEventArgs eventArgs)

Parameters

eventArgs OperationCallEventArgs

The event data

OnEGetCalling_(OperationCallEventArgs)

Raises the EGetCalling event

protected virtual void OnEGetCalling_(OperationCallEventArgs eventArgs)

Parameters

eventArgs OperationCallEventArgs

The event data

OnEInvokeCalled(OperationCallEventArgs)

Raises the EInvokeCalled event

protected virtual void OnEInvokeCalled(OperationCallEventArgs eventArgs)

Parameters

eventArgs OperationCallEventArgs

The event data

OnEInvokeCalling(OperationCallEventArgs)

Raises the EInvokeCalling event

protected virtual void OnEInvokeCalling(OperationCallEventArgs eventArgs)

Parameters

eventArgs OperationCallEventArgs

The event data

OnEIsProxyCalled(OperationCallEventArgs)

Raises the EIsProxyCalled event

protected virtual void OnEIsProxyCalled(OperationCallEventArgs eventArgs)

Parameters

eventArgs OperationCallEventArgs

The event data

OnEIsProxyCalling(OperationCallEventArgs)

Raises the EIsProxyCalling event

protected virtual void OnEIsProxyCalling(OperationCallEventArgs eventArgs)

Parameters

eventArgs OperationCallEventArgs

The event data

OnEIsSetCalled(OperationCallEventArgs)

Raises the EIsSetCalled event

protected virtual void OnEIsSetCalled(OperationCallEventArgs eventArgs)

Parameters

eventArgs OperationCallEventArgs

The event data

OnEIsSetCalling(OperationCallEventArgs)

Raises the EIsSetCalling event

protected virtual void OnEIsSetCalling(OperationCallEventArgs eventArgs)

Parameters

eventArgs OperationCallEventArgs

The event data

OnEResourceCalled(OperationCallEventArgs)

Raises the EResourceCalled event

protected virtual void OnEResourceCalled(OperationCallEventArgs eventArgs)

Parameters

eventArgs OperationCallEventArgs

The event data

OnEResourceCalling(OperationCallEventArgs)

Raises the EResourceCalling event

protected virtual void OnEResourceCalling(OperationCallEventArgs eventArgs)

Parameters

eventArgs OperationCallEventArgs

The event data

OnESetCalled(OperationCallEventArgs)

Raises the ESetCalled event

protected virtual void OnESetCalled(OperationCallEventArgs eventArgs)

Parameters

eventArgs OperationCallEventArgs

The event data

OnESetCalling(OperationCallEventArgs)

Raises the ESetCalling event

protected virtual void OnESetCalling(OperationCallEventArgs eventArgs)

Parameters

eventArgs OperationCallEventArgs

The event data

OnEUnsetCalled(OperationCallEventArgs)

Raises the EUnsetCalled event

protected virtual void OnEUnsetCalled(OperationCallEventArgs eventArgs)

Parameters

eventArgs OperationCallEventArgs

The event data

OnEUnsetCalling(OperationCallEventArgs)

Raises the EUnsetCalling event

protected virtual void OnEUnsetCalling(OperationCallEventArgs eventArgs)

Parameters

eventArgs OperationCallEventArgs

The event data

Events

EAllContentsCalled

Gets fired after the operation eAllContents got called

public event EventHandler<OperationCallEventArgs> EAllContentsCalled

Event Type

EventHandler<OperationCallEventArgs>

EAllContentsCalling

Gets fired before the operation eAllContents gets called

public event EventHandler<OperationCallEventArgs> EAllContentsCalling

Event Type

EventHandler<OperationCallEventArgs>

EClassCalled

Gets fired after the operation eClass got called

public event EventHandler<OperationCallEventArgs> EClassCalled

Event Type

EventHandler<OperationCallEventArgs>

EClassCalling

Gets fired before the operation eClass gets called

public event EventHandler<OperationCallEventArgs> EClassCalling

Event Type

EventHandler<OperationCallEventArgs>

EContainerCalled

Gets fired after the operation eContainer got called

public event EventHandler<OperationCallEventArgs> EContainerCalled

Event Type

EventHandler<OperationCallEventArgs>

EContainerCalling

Gets fired before the operation eContainer gets called

public event EventHandler<OperationCallEventArgs> EContainerCalling

Event Type

EventHandler<OperationCallEventArgs>

EContainingFeatureCalled

Gets fired after the operation eContainingFeature got called

public event EventHandler<OperationCallEventArgs> EContainingFeatureCalled

Event Type

EventHandler<OperationCallEventArgs>

EContainingFeatureCalling

Gets fired before the operation eContainingFeature gets called

public event EventHandler<OperationCallEventArgs> EContainingFeatureCalling

Event Type

EventHandler<OperationCallEventArgs>

EContainmentFeatureCalled

Gets fired after the operation eContainmentFeature got called

public event EventHandler<OperationCallEventArgs> EContainmentFeatureCalled

Event Type

EventHandler<OperationCallEventArgs>

EContainmentFeatureCalling

Gets fired before the operation eContainmentFeature gets called

public event EventHandler<OperationCallEventArgs> EContainmentFeatureCalling

Event Type

EventHandler<OperationCallEventArgs>

EContentsCalled

Gets fired after the operation eContents got called

public event EventHandler<OperationCallEventArgs> EContentsCalled

Event Type

EventHandler<OperationCallEventArgs>

EContentsCalling

Gets fired before the operation eContents gets called

public event EventHandler<OperationCallEventArgs> EContentsCalling

Event Type

EventHandler<OperationCallEventArgs>

ECrossReferencesCalled

Gets fired after the operation eCrossReferences got called

public event EventHandler<OperationCallEventArgs> ECrossReferencesCalled

Event Type

EventHandler<OperationCallEventArgs>

ECrossReferencesCalling

Gets fired before the operation eCrossReferences gets called

public event EventHandler<OperationCallEventArgs> ECrossReferencesCalling

Event Type

EventHandler<OperationCallEventArgs>

EGetCalled

Gets fired after the operation eGet got called

public event EventHandler<OperationCallEventArgs> EGetCalled

Event Type

EventHandler<OperationCallEventArgs>

EGetCalled_

Gets fired after the operation eGet got called

public event EventHandler<OperationCallEventArgs> EGetCalled_

Event Type

EventHandler<OperationCallEventArgs>

EGetCalling

Gets fired before the operation eGet gets called

public event EventHandler<OperationCallEventArgs> EGetCalling

Event Type

EventHandler<OperationCallEventArgs>

EGetCalling_

Gets fired before the operation eGet gets called

public event EventHandler<OperationCallEventArgs> EGetCalling_

Event Type

EventHandler<OperationCallEventArgs>

EInvokeCalled

Gets fired after the operation eInvoke got called

public event EventHandler<OperationCallEventArgs> EInvokeCalled

Event Type

EventHandler<OperationCallEventArgs>

EInvokeCalling

Gets fired before the operation eInvoke gets called

public event EventHandler<OperationCallEventArgs> EInvokeCalling

Event Type

EventHandler<OperationCallEventArgs>

EIsProxyCalled

Gets fired after the operation eIsProxy got called

public event EventHandler<OperationCallEventArgs> EIsProxyCalled

Event Type

EventHandler<OperationCallEventArgs>

EIsProxyCalling

Gets fired before the operation eIsProxy gets called

public event EventHandler<OperationCallEventArgs> EIsProxyCalling

Event Type

EventHandler<OperationCallEventArgs>

EIsSetCalled

Gets fired after the operation eIsSet got called

public event EventHandler<OperationCallEventArgs> EIsSetCalled

Event Type

EventHandler<OperationCallEventArgs>

EIsSetCalling

Gets fired before the operation eIsSet gets called

public event EventHandler<OperationCallEventArgs> EIsSetCalling

Event Type

EventHandler<OperationCallEventArgs>

EResourceCalled

Gets fired after the operation eResource got called

public event EventHandler<OperationCallEventArgs> EResourceCalled

Event Type

EventHandler<OperationCallEventArgs>

EResourceCalling

Gets fired before the operation eResource gets called

public event EventHandler<OperationCallEventArgs> EResourceCalling

Event Type

EventHandler<OperationCallEventArgs>

ESetCalled

Gets fired after the operation eSet got called

public event EventHandler<OperationCallEventArgs> ESetCalled

Event Type

EventHandler<OperationCallEventArgs>

ESetCalling

Gets fired before the operation eSet gets called

public event EventHandler<OperationCallEventArgs> ESetCalling

Event Type

EventHandler<OperationCallEventArgs>

EUnsetCalled

Gets fired after the operation eUnset got called

public event EventHandler<OperationCallEventArgs> EUnsetCalled

Event Type

EventHandler<OperationCallEventArgs>

EUnsetCalling

Gets fired before the operation eUnset gets called

public event EventHandler<OperationCallEventArgs> EUnsetCalling

Event Type

EventHandler<OperationCallEventArgs>