Namespace: Consultingwerk.Studio.ProparseApi
Class 
NodesSetEnumerator Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object
Implements: Consultingwerk.Framework.Base.IEnumerator

File:NodesSetEnumerator
Purpose:Enumerator of Nodes (e.g. Child Nodes), supporting enumeration
from give given node's firstChild through the nextSiblings
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Thu Aug 13 07:06:11 CEST 2020



Top Method Summary
Options Name Purpose
LOGICAL MoveNext () Moves the enumerator to the next item
Reset () Resets the Enumerator (starts enumerating from the first item on)

Top Constructor Summary
Options Name Purpose
NodesSetEnumerator (INode, NodeTypesEnum) Constructor for the NodesSetEnumerator class

Top Property Summary
Options Name Purpose
Progress.Lang.Object Current


Method Detail
Top

LOGICAL MoveNext ()

Purpose: Moves the enumerator to the next item
Notes:

Returns LOGICAL
True when the next item is available, false when not.
Top

Reset ()

Purpose: Resets the Enumerator (starts enumerating from the first item on)
Notes:



Constructor Detail
Top

NodesSetEnumerator (INode, NodeTypesEnum)

Purpose: Constructor for the NodesSetEnumerator class
Notes:

Parameters:
poFirstNode Consultingwerk.Studio.ProparseApi.INode
The node which is the first node in the set (firstChild)
poNodeType Consultingwerk.Studio.ProparseApi.NodeTypesEnum
The node type to filter for


Property Detail
Top

Progress.Lang.Object Current


Returns Progress.Lang.Object


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       30.03.2026 11:12:48