Top Method Summary
Options Name Purpose
Consultingwerk.BusinessEntityDesigner.Services.ListAssignSkipDictionaryEntry2 Parse (IParseUnit) Parses the Parse Unit for the first AssignSkipDictionary invocations in the first constructor with a single parameter
ParseAssignSkipList (INode, ListAssignSkipDictionaryEntry2) Parses the given constructor code block for an assignment to the legacy AssignSkipList property
ParseStatement (INode, ListAssignSkipDictionaryEntry2) Parses an AssignSkipDictionary statement and adds entries to the result list
RecurseNodes (INode, ListAssignSkipDictionaryEntry2) Parses the given node for AssignSkipDictionary calls


Method Detail
Top

Consultingwerk.BusinessEntityDesigner.Services.ListAssignSkipDictionaryEntry2 Parse (IParseUnit)

Purpose: Parses the Parse Unit for the first AssignSkipDictionary invocations
in the first constructor with a single parameter
Notes:

Parameters:
poParseUnit Consultingwerk.Studio.ProparseApi.IParseUnit
The proparse ParseUnit
Returns Consultingwerk.BusinessEntityDesigner.Services.ListAssignSkipDictionaryEntry2
The ListAssignSkipDictionaryEntry2 with the parse results
Top

ParseAssignSkipList (INode, ListAssignSkipDictionaryEntry2)

Purpose: Parses the given constructor code block for an assignment to the
legacy AssignSkipList property
Notes: SCL-5825: The AssignSkipDictionary entries supersede the
AssignSkipList, so the generator removes the assignment when it
writes dictionary entries - after asking the developer. The
property is recognized as AssignSkipList and
THIS-OBJECT:AssignSkipList, AssignSkipList, both in an assignment statement and
in an ASSIGN statement. The first assignment found is reported

Parameters:
poCodeblock Consultingwerk.Studio.ProparseApi.INode
The code block of the constructor
poResult Consultingwerk.BusinessEntityDesigner.Services.ListAssignSkipDictionaryEntry2
The list to store the assignment in
Top

ParseStatement (INode, ListAssignSkipDictionaryEntry2)

Purpose: Parses an AssignSkipDictionary statement and adds entries
to the result list
Notes:

Parameters:
poStatement Consultingwerk.Studio.ProparseApi.INode
The statement node
poResult Consultingwerk.BusinessEntityDesigner.Services.ListAssignSkipDictionaryEntry2
The list of result entries
Top

RecurseNodes (INode, ListAssignSkipDictionaryEntry2)

Purpose: Parses the given node for AssignSkipDictionary calls
Notes: Recursive method

Parameters:
poParentNode Consultingwerk.Studio.ProparseApi.INode
The parent node to iterate
poResult Consultingwerk.BusinessEntityDesigner.Services.ListAssignSkipDictionaryEntry2
The list to add results to


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