Click or drag to resize
ExpressionHierarchyNavigator Class
This base class implements generic behaviour of a Domain Specific Language to be modeled To implement your own DSL inherit from this type and override the required methods
Inheritance Hierarchy
SystemObject
  FlexRule.DSLExpressionHierarchyNavigator

Namespace: FlexRule.DSL
Assembly: FlexRule.Core.Element (in FlexRule.Core.Element.dll) Version: 0.0.0.0 (0.0.0.0)
Syntax
C#
public abstract class ExpressionHierarchyNavigator : ISourceNavigatorWithPosition, 
	ISourceNavigator, ISourceInfo

The ExpressionHierarchyNavigator type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyHasChildren
Public propertyLineNumber
Public propertyLinePosition
Public propertyName
Public propertySourceLine
Public propertyTag
Public propertyText
Text value in the element expression
Public propertyUri
Public propertyValue
Top
Methods
Fields
  NameDescription
Protected field_current
Current processing expression node
Protected field_document
Current expression document
Top
Extension Methods
See Also