Table of Contents

Namespace NMF.Models.Repository

Classes

ExtensionBasedSerializer

Denotes a model serializer that chooses the actual serialization process based on the file extension

FileLocator

Denotes a locator based on the file system

FileMapLocator

Denotes a locator that locates URI through a mapping to files

MapLocator

Denotes an abstract locator that maps to preconfigured locations

MetaRepository

Denotes the repository with the metamodels contained in the loaded assemblies

ModelCollection

Denotes a collection of models

ModelRepository

Represents a standard model repository

ModelRepository.ModelRepositoryModelCollection

Denotes a class to store models in the repository

ResourceMapLocator

Denotes a locator that maps to assembly embedded resources

UnresolvedModelElementEventArgs

Denotes the event data that a model element could not be resolved

Interfaces

IModelLocator

Denotes an interface for a component that can locate models

IModelRepository

Denotes a repository of model elements

IModelSerializer

Denotes a serializer component for model elements