|
Options |
Name |
Purpose |
|
|
+
|
Consultingwerk.Studio.ProparseApi.INode FindChildNodeOfNodeType (INode, character)
|
Searches for a child node of the given node with the matching node type
|
|
|
+
|
Consultingwerk.Studio.ProparseApi.INode FindChildNodeOfNodeTypeWithID (INode, character, character)
|
Searches for a child node of the given node with the matching node type
and ID childnode text
|
|
|
+
|
Consultingwerk.Studio.ProparseApi.INode FindFirstChildByPositionInCode (INode)
|
Returns the first INode in a AST by position
|
|
|
+
|
Consultingwerk.Studio.ProparseApi.INode GetChildNodeByPath (INode, character)
|
Returns the reference to the child node with the given node path
|
|
|
+
|
CHARACTER GetIdNodeText (INode)
|
Returns the text of the ID node below the given Node
|
|
|
+
|
CHARACTER GetTypeName (NodeTypesEnum)
|
Returns the type-name of the given NodeTypesEnum member
|
|
|
+
|
LOGICAL HasChildNodeOfNodeType (INode, NodeTypesEnum)
|
Searches for a Childnode of the given node with the matching node type
|
|
|
+
|
LOGICAL HasChildNodeOfNodeTypeWithText (INode, character, character)
|
Searches for a Childnode of the given node with the matching node type
and text
|
|
|
+
|
initialize ()
|
Initializes proparse API
|
|
|
+
|
Consultingwerk.Studio.ProparseApi.IVariable LookupVariable (ISymbolScope, character)
|
Looks up a variable in the given symbol scope
|
|
|
+
|
Consultingwerk.Studio.ProparseApi.IParseUnit ParseFile (character)
|
Parses a file and returns the reference to the ParseUnit
|
|
|
+
|
CHARACTER ParseParameterList (INode)
|
Parses the Parameter_list of a Method/Function/Event/Constructor
node
|
|
|
+
|
CHARACTER ParseParameterList (INode, logical)
|
Parses the Parameter_list of a Method/Function/Event/Constructor
node
|
|
|
+
|
ReplaceRoutineNode (INode, longchar, logical, logical)
|
Replaces a routine node (METHOD, CONSTRUCTOR, ...) with the given
text
|