Top Method Summary
Options Name Purpose
CHARACTER GetAnnotationName (INode) Returns the Annotation Name
ParseAnnotationParameters (character) Parses the List of Annotation Parameters
ParseAnnotationParameters (INode) Parses the List of Annotation Parameters

Top Constructor Summary
Options Name Purpose
Annotation2 (character, character, character, integer, integer) Constructor for the Annotation class
Annotation2 (character, character, integer, integer) Constructor for the Annotation class
Annotation2 (character, integer, integer, INode) Constructor for the Annotation2 class
Annotation2 (INode) Constructor for the Annotation2 class

Top Property Summary
Options Name Purpose
INTEGER Column
CHARACTER FileName
INTEGER line
CHARACTER name
Consultingwerk.Studio.ProparseApi.INode Node
Consultingwerk.ListNameValuePair Parameters


Method Detail
Top

CHARACTER GetAnnotationName (INode)

Purpose: Returns the Annotation Name
Notes: Returns the INode's text and concatenates any occurences of ID namedot/id nodes

Parameters:
poNode Consultingwerk.Studio.ProparseApi.INode
The INode to return the annotation's name from
Returns CHARACTER
The Annotation Name
Top

ParseAnnotationParameters (character)

Purpose: Parses the List of Annotation Parameters
Notes: The list of parameters may be including or excluding the surrounding
parenthesis

Parameters:
pcParameters CHARACTER
The list of annotation parameters as a character string
Top

ParseAnnotationParameters (INode)

Purpose: Parses the List of Annotation Parameters
Notes:

Parameters:
poNode Consultingwerk.Studio.ProparseApi.INode
The INode reference of the Annotation


Constructor Detail
Top

Annotation2 (character, character, character, integer, integer)

Purpose: Constructor for the Annotation class
Notes:

Parameters:
pcFileName CHARACTER
The file name containing the annotation
pcName CHARACTER
The name of the Annotation (including @)
pcParameter CHARACTER
The parameter list of the annotation (typically in parenthesis)
piLine INTEGER
The line number of the Annotation
piColumn INTEGER
The column number of the Annotation
Top

Annotation2 (character, character, integer, integer)

Purpose: Constructor for the Annotation class
Notes:

Parameters:
pcFileName CHARACTER
The file name containing the annotation
pcName CHARACTER
The name of the Annotation (including @)
piLine INTEGER
The line number of the Annotation
piColumn INTEGER
The column number of the Annotation
Top

Annotation2 (character, integer, integer, INode)

Purpose: Constructor for the Annotation2 class
Notes:

Parameters:
pcFileName CHARACTER
The file name containing the annotation
piLine INTEGER
The line number of the Annotation
piColumn INTEGER
The column number of the Annotation
poNode Consultingwerk.Studio.ProparseApi.INode
The reference to the INode for the annotation
Top

Annotation2 (INode)

Purpose: Constructor for the Annotation2 class
Notes:

Parameters:
poNode Consultingwerk.Studio.ProparseApi.INode
The reference to the INode for the annotation


Property Detail
Top

INTEGER Column


Returns INTEGER
Top

CHARACTER FileName


Returns CHARACTER
Top

INTEGER line


Returns INTEGER
Top

CHARACTER name


Returns CHARACTER
Top

Consultingwerk.Studio.ProparseApi.INode Node


Returns Consultingwerk.Studio.ProparseApi.INode
Top

Consultingwerk.ListNameValuePair Parameters


Returns Consultingwerk.ListNameValuePair


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