Table of Contents

Interface IEObject

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

The public interface for EObject

[DefaultImplementationType(typeof(EObject))]
[XmlDefaultImplementationType(typeof(EObject))]
[ModelRepresentationClass("http://www.eclipse.org/emf/2002/Ecore#//EObject")]
public interface IEObject : IModelElement, INotifyPropertyChanged, INotifyPropertyChanging
Inherited Members

Methods

EAllContents()

void EAllContents()

EClass()

IEClass EClass()

Returns

IEClass

EContainer()

IEObject EContainer()

Returns

IEObject

EContainingFeature()

IEStructuralFeature EContainingFeature()

Returns

IEStructuralFeature

EContainmentFeature()

IEReference EContainmentFeature()

Returns

IEReference

EContents()

void EContents()

ECrossReferences()

void ECrossReferences()

EGet(IEStructuralFeature)

object EGet(IEStructuralFeature feature)

Parameters

feature IEStructuralFeature

Returns

object

EGet(IEStructuralFeature, bool)

object EGet(IEStructuralFeature feature, bool resolve)

Parameters

feature IEStructuralFeature
resolve bool

Returns

object

EInvoke(IEOperation, object)

object EInvoke(IEOperation operation, object arguments)

Parameters

operation IEOperation
arguments object

Returns

object

EIsProxy()

bool EIsProxy()

Returns

bool

EIsSet(IEStructuralFeature)

bool EIsSet(IEStructuralFeature feature)

Parameters

feature IEStructuralFeature

Returns

bool

EResource()

void EResource()

ESet(IEStructuralFeature, object)

void ESet(IEStructuralFeature feature, object newValue)

Parameters

feature IEStructuralFeature
newValue object

EUnset(IEStructuralFeature)

void EUnset(IEStructuralFeature feature)

Parameters

feature IEStructuralFeature

Events

EAllContentsCalled

Gets fired after the operation eAllContents got called

event EventHandler<OperationCallEventArgs> EAllContentsCalled

Event Type

EventHandler<OperationCallEventArgs>

EAllContentsCalling

Gets fired before the operation eAllContents gets called

event EventHandler<OperationCallEventArgs> EAllContentsCalling

Event Type

EventHandler<OperationCallEventArgs>

EClassCalled

Gets fired after the operation eClass got called

event EventHandler<OperationCallEventArgs> EClassCalled

Event Type

EventHandler<OperationCallEventArgs>

EClassCalling

Gets fired before the operation eClass gets called

event EventHandler<OperationCallEventArgs> EClassCalling

Event Type

EventHandler<OperationCallEventArgs>

EContainerCalled

Gets fired after the operation eContainer got called

event EventHandler<OperationCallEventArgs> EContainerCalled

Event Type

EventHandler<OperationCallEventArgs>

EContainerCalling

Gets fired before the operation eContainer gets called

event EventHandler<OperationCallEventArgs> EContainerCalling

Event Type

EventHandler<OperationCallEventArgs>

EContainingFeatureCalled

Gets fired after the operation eContainingFeature got called

event EventHandler<OperationCallEventArgs> EContainingFeatureCalled

Event Type

EventHandler<OperationCallEventArgs>

EContainingFeatureCalling

Gets fired before the operation eContainingFeature gets called

event EventHandler<OperationCallEventArgs> EContainingFeatureCalling

Event Type

EventHandler<OperationCallEventArgs>

EContainmentFeatureCalled

Gets fired after the operation eContainmentFeature got called

event EventHandler<OperationCallEventArgs> EContainmentFeatureCalled

Event Type

EventHandler<OperationCallEventArgs>

EContainmentFeatureCalling

Gets fired before the operation eContainmentFeature gets called

event EventHandler<OperationCallEventArgs> EContainmentFeatureCalling

Event Type

EventHandler<OperationCallEventArgs>

EContentsCalled

Gets fired after the operation eContents got called

event EventHandler<OperationCallEventArgs> EContentsCalled

Event Type

EventHandler<OperationCallEventArgs>

EContentsCalling

Gets fired before the operation eContents gets called

event EventHandler<OperationCallEventArgs> EContentsCalling

Event Type

EventHandler<OperationCallEventArgs>

ECrossReferencesCalled

Gets fired after the operation eCrossReferences got called

event EventHandler<OperationCallEventArgs> ECrossReferencesCalled

Event Type

EventHandler<OperationCallEventArgs>

ECrossReferencesCalling

Gets fired before the operation eCrossReferences gets called

event EventHandler<OperationCallEventArgs> ECrossReferencesCalling

Event Type

EventHandler<OperationCallEventArgs>

EGetCalled

Gets fired after the operation eGet got called

event EventHandler<OperationCallEventArgs> EGetCalled

Event Type

EventHandler<OperationCallEventArgs>

EGetCalled_

Gets fired after the operation eGet got called

event EventHandler<OperationCallEventArgs> EGetCalled_

Event Type

EventHandler<OperationCallEventArgs>

EGetCalling

Gets fired before the operation eGet gets called

event EventHandler<OperationCallEventArgs> EGetCalling

Event Type

EventHandler<OperationCallEventArgs>

EGetCalling_

Gets fired before the operation eGet gets called

event EventHandler<OperationCallEventArgs> EGetCalling_

Event Type

EventHandler<OperationCallEventArgs>

EInvokeCalled

Gets fired after the operation eInvoke got called

event EventHandler<OperationCallEventArgs> EInvokeCalled

Event Type

EventHandler<OperationCallEventArgs>

EInvokeCalling

Gets fired before the operation eInvoke gets called

event EventHandler<OperationCallEventArgs> EInvokeCalling

Event Type

EventHandler<OperationCallEventArgs>

EIsProxyCalled

Gets fired after the operation eIsProxy got called

event EventHandler<OperationCallEventArgs> EIsProxyCalled

Event Type

EventHandler<OperationCallEventArgs>

EIsProxyCalling

Gets fired before the operation eIsProxy gets called

event EventHandler<OperationCallEventArgs> EIsProxyCalling

Event Type

EventHandler<OperationCallEventArgs>

EIsSetCalled

Gets fired after the operation eIsSet got called

event EventHandler<OperationCallEventArgs> EIsSetCalled

Event Type

EventHandler<OperationCallEventArgs>

EIsSetCalling

Gets fired before the operation eIsSet gets called

event EventHandler<OperationCallEventArgs> EIsSetCalling

Event Type

EventHandler<OperationCallEventArgs>

EResourceCalled

Gets fired after the operation eResource got called

event EventHandler<OperationCallEventArgs> EResourceCalled

Event Type

EventHandler<OperationCallEventArgs>

EResourceCalling

Gets fired before the operation eResource gets called

event EventHandler<OperationCallEventArgs> EResourceCalling

Event Type

EventHandler<OperationCallEventArgs>

ESetCalled

Gets fired after the operation eSet got called

event EventHandler<OperationCallEventArgs> ESetCalled

Event Type

EventHandler<OperationCallEventArgs>

ESetCalling

Gets fired before the operation eSet gets called

event EventHandler<OperationCallEventArgs> ESetCalling

Event Type

EventHandler<OperationCallEventArgs>

EUnsetCalled

Gets fired after the operation eUnset got called

event EventHandler<OperationCallEventArgs> EUnsetCalled

Event Type

EventHandler<OperationCallEventArgs>

EUnsetCalling

Gets fired before the operation eUnset gets called

event EventHandler<OperationCallEventArgs> EUnsetCalling

Event Type

EventHandler<OperationCallEventArgs>