C# Class NMF.Models.Model

Inheritance: ModelElement
Afficher le fichier Open project: NMFCode/NMF Class Usage Examples

Méthodes publiques

Méthode Description
GetClass ( ) : Meta.IClass
RegisterId ( string id, ModelElement element ) : bool
Resolve ( string path ) : IModelElement
UnregisterId ( string id ) : bool

Méthodes protégées

Méthode Description
CreateUriWithFragment ( string fragment, bool absolute ) : Uri
GetModelElementForReference ( string reference, int index ) : IModelElement
GetRelativePathForChild ( IModelElement child ) : string
GetRelativePathForNonIdentifiedChild ( IModelElement child ) : string

Private Methods

Méthode Description
Model ( ) : System
ResolveNonIdentified ( string path ) : IModelElement

Method Details

CreateUriWithFragment() protected méthode

protected CreateUriWithFragment ( string fragment, bool absolute ) : Uri
fragment string
absolute bool
Résultat System.Uri

GetClass() public méthode

public GetClass ( ) : Meta.IClass
Résultat Meta.IClass

GetModelElementForReference() protected méthode

protected GetModelElementForReference ( string reference, int index ) : IModelElement
reference string
index int
Résultat IModelElement

GetRelativePathForChild() protected méthode

protected GetRelativePathForChild ( IModelElement child ) : string
child IModelElement
Résultat string

GetRelativePathForNonIdentifiedChild() protected méthode

protected GetRelativePathForNonIdentifiedChild ( IModelElement child ) : string
child IModelElement
Résultat string

RegisterId() public méthode

public RegisterId ( string id, ModelElement element ) : bool
id string
element ModelElement
Résultat bool

Resolve() public méthode

public Resolve ( string path ) : IModelElement
path string
Résultat IModelElement

UnregisterId() public méthode

public UnregisterId ( string id ) : bool
id string
Résultat bool