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

PUBLIC LOGICAL MoveNext ()

Purpose: Moves the enumerator to the next item
Notes:

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

PUBLIC Reset ()

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



Constructor Detail
Top

PUBLIC 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

PUBLIC Progress.Lang.Object Current


Returns Progress.Lang.Object


©2006-2023 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       08.12.2024 13:23:10