C# Класс NMF.Models.Model

Наследование: ModelElement
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GetClass ( ) : Meta.IClass
RegisterId ( string id, ModelElement element ) : bool
Resolve ( string path ) : IModelElement
UnregisterId ( string id ) : bool

Защищенные методы

Метод Описание
CreateUriWithFragment ( string fragment, bool absolute ) : Uri
GetModelElementForReference ( string reference, int index ) : IModelElement
GetRelativePathForChild ( IModelElement child ) : string
GetRelativePathForNonIdentifiedChild ( IModelElement child ) : string

Приватные методы

Метод Описание
Model ( ) : System
ResolveNonIdentified ( string path ) : IModelElement

Описание методов

CreateUriWithFragment() защищенный Метод

protected CreateUriWithFragment ( string fragment, bool absolute ) : Uri
fragment string
absolute bool
Результат System.Uri

GetClass() публичный Метод

public GetClass ( ) : Meta.IClass
Результат Meta.IClass

GetModelElementForReference() защищенный Метод

protected GetModelElementForReference ( string reference, int index ) : IModelElement
reference string
index int
Результат IModelElement

GetRelativePathForChild() защищенный Метод

protected GetRelativePathForChild ( IModelElement child ) : string
child IModelElement
Результат string

GetRelativePathForNonIdentifiedChild() защищенный Метод

protected GetRelativePathForNonIdentifiedChild ( IModelElement child ) : string
child IModelElement
Результат string

RegisterId() публичный Метод

public RegisterId ( string id, ModelElement element ) : bool
id string
element ModelElement
Результат bool

Resolve() публичный Метод

public Resolve ( string path ) : IModelElement
path string
Результат IModelElement

UnregisterId() публичный Метод

public UnregisterId ( string id ) : bool
id string
Результат bool