Show / Hide Table of Contents

Class EcoreInterop

Inheritance
object
EcoreInterop
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: NMF.Interop.Ecore
Assembly: NMF.EcoreInterop.dll
Syntax
public static class EcoreInterop

Properties

| Edit this page View Source

Repository

Declaration
public static IModelRepository Repository { get; }
Property Value
Type Description
IModelRepository

Methods

| Edit this page View Source

LoadPackageFromFile(string)

Declaration
public static EPackage LoadPackageFromFile(string path)
Parameters
Type Name Description
string path
Returns
Type Description
EPackage
| Edit this page View Source

LoadPackageFromUri(Uri)

Declaration
public static EPackage LoadPackageFromUri(Uri uri)
Parameters
Type Name Description
Uri uri
Returns
Type Description
EPackage
| Edit this page View Source

Transform2Meta(EPackage, Action<IEPackage, INamespace>)

Declaration
public static INamespace Transform2Meta(EPackage package, Action<IEPackage, INamespace> additionalPackageRegistry = null)
Parameters
Type Name Description
EPackage package
Action<IEPackage, INamespace> additionalPackageRegistry
Returns
Type Description
INamespace
| Edit this page View Source

Transform2Meta(IEnumerable<EPackage>)

Declaration
public static IEnumerable<INamespace> Transform2Meta(IEnumerable<EPackage> packages)
Parameters
Type Name Description
IEnumerable<EPackage> packages
Returns
Type Description
IEnumerable<INamespace>
  • Edit this page
  • View Source
In this article
Back to top Generated by DocFX