Top Method Summary
Options Name Purpose
CHARACTER BuildMessage (ListTreeNodeValidationError) Builds the message text of the exception from the messages of the validation errors
Consultingwerk.CommonUi.Components.TreeView.ListTreeNodeValidationError SingleErrorList (SerializableTreeNode, integer, character) Returns a list with a single validation error
Progress.Json.ObjectModel.JsonObject ToJsonObject () Returns the JSON representation of the validation errors and the refreshed nodes

Top Constructor Summary
Options Name Purpose
TreeNodeValidationException (ListTreeNodeValidationError) Constructor for the TreeNodeValidationException class
TreeNodeValidationException (SerializableTreeNode, integer, character) Constructor for the TreeNodeValidationException class

Top Property Summary
Options Name Purpose
Consultingwerk.CommonUi.Components.TreeView.ListTreeNodeValidationError Errors
Consultingwerk.CommonUi.Components.TreeView.ListSerializableTreeNode UpdatedNodes


Method Detail
Top

CHARACTER BuildMessage (ListTreeNodeValidationError)

Purpose: Builds the message text of the exception from the messages of
the validation errors
Notes: One message per line

Parameters:
poErrors Consultingwerk.CommonUi.Components.TreeView.ListTreeNodeValidationError
The ListTreeNodeValidationError with the validation errors
Returns CHARACTER
The message text
Top

Consultingwerk.CommonUi.Components.TreeView.ListTreeNodeValidationError SingleErrorList (SerializableTreeNode, integer, character)

Purpose: Returns a list with a single validation error
Notes:

Parameters:
poNode Consultingwerk.CommonUi.Components.TreeView.SerializableTreeNode
The SerializableTreeNode the error refers to
piCellIndex INTEGER
The 1-based index of the cell (1 = main column, 0 = the node as a whole)
pcErrorMessage CHARACTER
The message text of the validation error
Returns Consultingwerk.CommonUi.Components.TreeView.ListTreeNodeValidationError
The ListTreeNodeValidationError with the single error
Top

Progress.Json.ObjectModel.JsonObject ToJsonObject ()

Purpose: Returns the JSON representation of the validation errors and
the refreshed nodes
Notes: The body of the error response of PUT /SmartViews/TreeNodes:
{ "errors": [ { NodeType, NodeKey, KeyValues, CellIndex,
Message }, ... ], "updatedNodes": [ ... ] }

Returns Progress.Json.ObjectModel.JsonObject
The JsonObject with the validation errors and the refreshed nodes


Constructor Detail
Top

TreeNodeValidationException (ListTreeNodeValidationError)

Purpose: Constructor for the TreeNodeValidationException class
Notes:

Parameters:
poErrors Consultingwerk.CommonUi.Components.TreeView.ListTreeNodeValidationError
The ListTreeNodeValidationError with the validation errors
Top

TreeNodeValidationException (SerializableTreeNode, integer, character)

Purpose: Constructor for the TreeNodeValidationException class
Notes: Convenience constructor for a single validation error

Parameters:
poNode Consultingwerk.CommonUi.Components.TreeView.SerializableTreeNode
The SerializableTreeNode the error refers to
piCellIndex INTEGER
The 1-based index of the cell (1 = main column, 0 = the node as a whole)
pcErrorMessage CHARACTER
The message text of the validation error


Property Detail
Top

Consultingwerk.CommonUi.Components.TreeView.ListTreeNodeValidationError Errors


Returns Consultingwerk.CommonUi.Components.TreeView.ListTreeNodeValidationError
Top

Consultingwerk.CommonUi.Components.TreeView.ListSerializableTreeNode UpdatedNodes


Returns Consultingwerk.CommonUi.Components.TreeView.ListSerializableTreeNode


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       10.10.2026 15:22:24