Show / Hide Table of Contents

Interface IEPackage

The public interface for EPackage

Inherited Members
IENamedElement.Name
IENamedElement.NameChanging
IENamedElement.NameChanged
IEModelElement.EAnnotations
IModelElement.Delete()
IModelElement.Deleted
IModelElement.Deleting
IModelElement.IsIdentified
IModelElement.ToIdentifierString()
IModelElement.RelativeUri
IModelElement.AbsoluteUri
IModelElement.Resolve(Uri)
IModelElement.GetContainerReference(IModelElement, out int)
IModelElement.Model
IModelElement.Parent
IModelElement.ParentChanged
IModelElement.Children
IModelElement.ReferencedElements
IModelElement.Extensions
IModelElement.GetExtension<T>()
IModelElement.GetClass()
IModelElement.GetAttributeValue(IAttribute, int)
IModelElement.GetAttributeValues(IAttribute)
IModelElement.CallOperation(IOperation, params object[])
IModelElement.GetReferencedElement(IReference, int)
IModelElement.SetReferencedElement(IReference, IModelElement)
IModelElement.GetReferencedElements(IReference)
IModelElement.SetAttributeValue(IAttribute, object)
IModelElement.Freeze()
IModelElement.Lock()
IModelElement.Unlock()
IModelElement.TryUnlock()
IModelElement.IsFrozen
IModelElement.IsLocked
IModelElement.BubbledChange
INotifyPropertyChanged.PropertyChanged
INotifyPropertyChanging.PropertyChanging
Namespace: NMF.Interop.Ecore
Assembly: NMF.EcoreInterop.dll
Syntax
[DefaultImplementationType(typeof(EPackage))]
[XmlDefaultImplementationType(typeof(EPackage))]
public interface IEPackage : IENamedElement, IEModelElement, IModelElement, INotifyPropertyChanged, INotifyPropertyChanging

Properties

| Edit this page View Source

EClassifiers

The eClassifiers property

Declaration
IOrderedSetExpression<IEClassifier> EClassifiers { get; }
Property Value
Type Description
IOrderedSetExpression<IEClassifier>
| Edit this page View Source

EFactoryInstance

The eFactoryInstance property

Declaration
IEFactory EFactoryInstance { get; set; }
Property Value
Type Description
IEFactory
| Edit this page View Source

ESubpackages

The eSubpackages property

Declaration
IOrderedSetExpression<IEPackage> ESubpackages { get; }
Property Value
Type Description
IOrderedSetExpression<IEPackage>
| Edit this page View Source

ESuperPackage

The eSuperPackage property

Declaration
IEPackage ESuperPackage { get; set; }
Property Value
Type Description
IEPackage
| Edit this page View Source

NsPrefix

The nsPrefix property

Declaration
string NsPrefix { get; set; }
Property Value
Type Description
string
| Edit this page View Source

NsURI

The nsURI property

Declaration
string NsURI { get; set; }
Property Value
Type Description
string

Events

| Edit this page View Source

EFactoryInstanceChanged

Gets fired when the EFactoryInstance property changed its value

Declaration
event EventHandler<ValueChangedEventArgs> EFactoryInstanceChanged
Event Type
Type Description
EventHandler<ValueChangedEventArgs>
| Edit this page View Source

EFactoryInstanceChanging

Gets fired before the EFactoryInstance property changes its value

Declaration
event EventHandler<ValueChangedEventArgs> EFactoryInstanceChanging
Event Type
Type Description
EventHandler<ValueChangedEventArgs>
| Edit this page View Source

ESuperPackageChanged

Gets fired when the ESuperPackage property changed its value

Declaration
event EventHandler<ValueChangedEventArgs> ESuperPackageChanged
Event Type
Type Description
EventHandler<ValueChangedEventArgs>
| Edit this page View Source

ESuperPackageChanging

Gets fired before the ESuperPackage property changes its value

Declaration
event EventHandler<ValueChangedEventArgs> ESuperPackageChanging
Event Type
Type Description
EventHandler<ValueChangedEventArgs>
| Edit this page View Source

NsPrefixChanged

Gets fired when the NsPrefix property changed its value

Declaration
event EventHandler<ValueChangedEventArgs> NsPrefixChanged
Event Type
Type Description
EventHandler<ValueChangedEventArgs>
| Edit this page View Source

NsPrefixChanging

Gets fired before the NsPrefix property changes its value

Declaration
event EventHandler<ValueChangedEventArgs> NsPrefixChanging
Event Type
Type Description
EventHandler<ValueChangedEventArgs>
| Edit this page View Source

NsURIChanged

Gets fired when the NsURI property changed its value

Declaration
event EventHandler<ValueChangedEventArgs> NsURIChanged
Event Type
Type Description
EventHandler<ValueChangedEventArgs>
| Edit this page View Source

NsURIChanging

Gets fired before the NsURI property changes its value

Declaration
event EventHandler<ValueChangedEventArgs> NsURIChanging
Event Type
Type Description
EventHandler<ValueChangedEventArgs>
  • Edit this page
  • View Source
In this article
Back to top Generated by DocFX