| ISourceNavigatorWithPosition Interface |
Namespace: FlexRule.Core.Model
public interface ISourceNavigatorWithPosition : ISourceNavigator, ISourceInfo
The ISourceNavigatorWithPosition type exposes the following members.
| Name | Description | |
|---|---|---|
| HasChildren |
If the current position still has any child
(Inherited from ISourceNavigator.) | |
| LineNumber |
Line number in the actual source file/model
(Inherited from ISourceInfo.) | |
| LinePosition |
Position in the line that starts the model element
(Inherited from ISourceInfo.) | |
| Name |
Name of the current position
(Inherited from ISourceNavigator.) | |
| SourceLine |
Original line that represents the element model
(Inherited from ISourceInfo.) | |
| Tag |
Extra information to be attached to the model element
(Inherited from ISourceInfo.) | |
| Text |
Text of the current position
(Inherited from ISourceNavigator.) | |
| Uri | (Inherited from ISourceInfo.) | |
| Value |
Value of the current position
(Inherited from ISourceNavigator.) |
| Name | Description | |
|---|---|---|
| CreateNavigator |
Creates a new navigator from the current state
(Inherited from ISourceNavigator.) | |
| IsElement |
true if the current position is at element
(Inherited from ISourceNavigator.) | |
| MoveToFirstChild |
Set the pointer to read the first child element
(Inherited from ISourceNavigator.) | |
| MoveToFirstParameter |
Set the current position to read the first parameter
(Inherited from ISourceNavigator.) | |
| MoveToNextParameter |
MAke the current position to read the next parameters
(Inherited from ISourceNavigator.) | |
| MoveToNextSibiling |
Set pointer to read the next sibiling element in the hierarchy
(Inherited from ISourceNavigator.) | |
| MoveToRootElement |
Set the current node to the top
(Inherited from ISourceNavigator.) |