Click or drag to resize
ISourceNavigator Interface
Every model must implement this interface that allows the model to be loaded as IElemenetModel

Namespace: FlexRule.Core.Model
Assembly: FlexRule.Core.Element (in FlexRule.Core.Element.dll) Version: 0.0.0.0 (0.0.0.0)
Syntax
C#
public interface ISourceNavigator

The ISourceNavigator type exposes the following members.

Properties
  NameDescription
Public propertyHasChildren
If the current position still has any child
Public propertyName
Name of the current position
Public propertyText
Text of the current position
Public propertyValue
Value of the current position
Top
Methods
  NameDescription
Public methodCreateNavigator
Creates a new navigator from the current state
Public methodIsElement
true if the current position is at element
Public methodMoveToFirstChild
Set the pointer to read the first child element
Public methodMoveToFirstParameter
Set the current position to read the first parameter
Public methodMoveToNextParameter
MAke the current position to read the next parameters
Public methodMoveToNextSibiling
Set pointer to read the next sibiling element in the hierarchy
Public methodMoveToRootElement
Set the current node to the top
Top
See Also