C# Class ExoModel.ModelStep

ファイルを表示 Open project: vc3/ExoModel Class Usage Examples

Public Methods

Method Description
GetInstances ( ModelInstance instance ) : IEnumerable

Enumerates over the set of instances represented by the current step.

ToString ( ) : string

Returns the name of the property and all child tokens.

Private Methods

Method Description
IsReferencedToRoot ( ModelInstance instance, bool checkIfPropertyAccessed ) : bool

Returns true if the step has references all the way to the root.

ModelStep ( ModelPath path ) : System
Notify ( ModelInstance instance ) : void

Recursively walks up the path the current step is a member of until the root is reached and then initiates path change notification events.

Method Details

GetInstances() public method

Enumerates over the set of instances represented by the current step.
public GetInstances ( ModelInstance instance ) : IEnumerable
instance ModelInstance
return IEnumerable

ToString() public method

Returns the name of the property and all child tokens.
public ToString ( ) : string
return string