Namespace: Consultingwerk.Studio.ProparseApi
Class 
ProparseNodeWalker Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object

File:ProparseNodeWalker
Purpose:Recursively processes child nodes of the given node
Author(s):Sebastian Wandel / Consultingwerk Ltd.
Created:Fri Sep 11 10:26:49 CEST 2020



Top Method Summary
Options Name Purpose
LOGICAL WalkDirectChildren (INode, IProparseNodeAction) Recursively walkes the direct child nodes of the given node
LOGICAL WalkNodes (INode, IProparseNodeAction) Recursively walkes the child nodes of the given node

Top Constructor Summary
Options Name Purpose
ProparseNodeWalker () Constructor for the ProparseNodeWalker class
ProparseNodeWalker (NodeTypesEnum) Constructor for the ProparseNodeWalker class

Top Property Summary
Options Name Purpose
Consultingwerk.Studio.ProparseApi.NodeTypesEnum NodeType


Method Detail
Top

LOGICAL WalkDirectChildren (INode, IProparseNodeAction)

Purpose: Recursively walkes the direct child nodes of the given node
Notes:

Parameters:
poNode Consultingwerk.Studio.ProparseApi.INode
The root node to process
poNodeAction Consultingwerk.Studio.ProparseApi.IProparseNodeAction
The reference to the IProparseNodeAction instance
Returns LOGICAL
Logical value indicating if the process should be cancelled (only relevant during recursion)
Top

LOGICAL WalkNodes (INode, IProparseNodeAction)

Purpose: Recursively walkes the child nodes of the given node
Notes:

Parameters:
poNode Consultingwerk.Studio.ProparseApi.INode
The root node to process
poNodeAction Consultingwerk.Studio.ProparseApi.IProparseNodeAction
The reference to the IProparseNodeAction instance
Returns LOGICAL
Logical value indicating if the process should be cancelled (only relevant during recursion)


Constructor Detail
Top

ProparseNodeWalker ()

Purpose: Constructor for the ProparseNodeWalker class
Notes:

Top

ProparseNodeWalker (NodeTypesEnum)

Purpose: Constructor for the ProparseNodeWalker class
Notes:

Parameters:
pcNodeType Consultingwerk.Studio.ProparseApi.NodeTypesEnum
The type of nodes to process


Property Detail
Top

Consultingwerk.Studio.ProparseApi.NodeTypesEnum NodeType


Returns Consultingwerk.Studio.ProparseApi.NodeTypesEnum


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