Show / Hide Table of Contents

Namespace NMF.Models

Classes

AnchorAttribute

Denotes that the annotated reference is anchored at the given type

BubbledChangeEventArgs

Describes that an elementary change in the model elements containment hierarchy has happened

ContainmentAttribute

IdAttribute

IsoDateTimeConverter

Denotes a type converter that converts date time to string in iso format

LockedException

This exception is thrown if a change was attempted but the model element is locked

LowerBoundAttribute

LowercaseBooleanConverter

Denotes a type converter that converts booleans to lower case strings

Model

Model.ModelChildrenCollection

The collection class to to represent the children of the Model class

Model.ModelReferencedElementsCollection

The collection class to to represent the children of the Model class

ModelElement

Defines the base class for a model element implementation

ModelElementExtension

ModelElementExtension<T, T2>

ModelExtensions

Denotes common extensions to model elements

ModelHelper

ModelMetadataAttribute

ModelRepresentationClassAttribute

ModelTransaction

Denotes a model transaction

OperationBroker

OperationCallEventArgs

OppositeAttribute

UnlockEventArgs

Denotes the event that an unlock of a model element was requested

UpperBoundAttribute

Denotes that the underlying collection has an upper bound

UriChangedEventArgs

Denotes event data that the uri of a model element has changed

Structs

ModelTreeItem

Denotes a pair of a model element and its parent

ScopedIdentifier

Denotes the tuple of an attribute and its scope

Interfaces

IModelElement

Defines the interface of a model element in NMF

IModelElementExtension

The public interface for ModelElementExtension

IModelValidationLog

Enums

ChangeType

Describes what kind of change a BubbledChangeEvent wraps.

In this article
Back to top Generated by DocFX