Top Method Summary
Options Name Purpose
Consultingwerk.Studio.ProparseApi.INode CreateNode (NodeTypesEnum, character) Creates a new synthetic node in the context of this parse unit
Consultingwerk.Studio.ProparseApi.IProgramRootNode GetTopNode () Get the syntax tree top (Program_root) node

Top Constructor Summary
Options Name Purpose
ProparseWebParseUnit (character, character, IHttpClient, Cookie) Constructor for the ProparseWebParseUnit class

Top Property Summary
Options Name Purpose
Consultingwerk.Studio.ProparseApi.Implementation.ProparseWeb.ProparseWebSession Session


Method Detail
Top

Consultingwerk.Studio.ProparseApi.INode CreateNode (NodeTypesEnum, character)

Purpose: Creates a new synthetic node in the context of this parse unit
Notes: Calls the /proparse/createNode REST endpoint which registers the
new node in the server side node map. The node is created
detached from the syntax tree; consumers link it into the tree
through the INode:FirstChild or INode:NextSibling /
INode:PrevSibling PrevSibling setters (SCL-5461)

Parameters:
poType Consultingwerk.Studio.ProparseApi.NodeTypesEnum
The NodeTypesEnum member representing the node type
pcText CHARACTER
The text of the new node
Returns Consultingwerk.Studio.ProparseApi.INode
The INode reference of the created node
Top

Consultingwerk.Studio.ProparseApi.IProgramRootNode GetTopNode ()

Purpose: Get the syntax tree top (Program_root) node
Notes:

Returns Consultingwerk.Studio.ProparseApi.IProgramRootNode
The IProgramRootNode reference


Constructor Detail
Top

ProparseWebParseUnit (character, character, IHttpClient, Cookie)

Purpose: Constructor for the ProparseWebParseUnit class
Notes:

Parameters:
pcFilename CHARACTER
The parsed file of this parseUnit
pcBaseUrl CHARACTER
The BaseUrl of the server hosting the service
poHttpClient OpenEdge.Net.HTTP.IHttpClient
The HttpClient to use for requests
poJSessionId OpenEdge.Net.HTTP.Cookie
The Cookie holding the JSessionID


Property Detail
Top

Consultingwerk.Studio.ProparseApi.Implementation.ProparseWeb.ProparseWebSession Session


Returns Consultingwerk.Studio.ProparseApi.Implementation.ProparseWeb.ProparseWebSession


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       19.09.2026 10:18:36