Top Method Summary
Options Name Purpose
AddAnnotations (ClassMember, Annotation[]) Adds an Array of Annotations to the ClassMember
Consultingwerk.Studio.ListAnnotation GetClassAnnotations () Gets the List of Annotations of the ClassHeader
Consultingwerk.Studio.ListClassMember GetClassMemberAnnotations () Gets the List of Class Members and their Annotations
CHARACTER ParseMethodReturnType (INode) Parses the method return type

Top Constructor Summary
Options Name Purpose
ClassAnnotationParser (character) Constructor for the ClassAnnotationParser class


Method Detail
Top

AddAnnotations (ClassMember, Annotation[])

Purpose: Adds an Array of Annotations to the ClassMember
Notes:

Parameters:
poMember Consultingwerk.Studio.ClassMember
The ClassMember instance to add the annotations to
poAnnotations Consultingwerk.Studio.Annotation
The Annotation Array to add to the ClassMember
Top

Consultingwerk.Studio.ListAnnotation GetClassAnnotations ()

Purpose: Gets the List of Annotations of the ClassHeader
Notes:

Returns Consultingwerk.Studio.ListAnnotation
The ListAnnotation with the list of annotations from the class header
Top

Consultingwerk.Studio.ListClassMember GetClassMemberAnnotations ()

Purpose: Gets the List of Class Members and their Annotations
Notes:

Returns Consultingwerk.Studio.ListClassMember
The ListClassMember with the list of class members and their annotations
Top

CHARACTER ParseMethodReturnType (INode)

Purpose: Parses the method return type
Notes:

Parameters:
poNode Consultingwerk.Studio.ProparseApi.INode
The INode representing the METHOD
Returns CHARACTER
The return type as a character value, e.g. "CHARACTER", "CHARACTER EXTENT 12", "VOID"


Constructor Detail
Top

ClassAnnotationParser (character)

Purpose: Constructor for the ClassAnnotationParser class
Notes:

Parameters:
pcFileName CHARACTER
The file name to parse


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