|
Navigate to: Methods | Constructors | Events | Properties | ProDatasets | Temp-Tables
| Options | Name | Purpose | |
|---|---|---|---|
| LOGICAL CallAlreadyExists (character, character) |
Checks whether a call from a routine to another already exists |
||
| CHARACTER EvaluateExpressionType (JPNode) |
Returns a type for an arithmetic expression |
||
| CHARACTER FindFileByTypename (character, JPNode) |
Helper method that returns the filename for a given typename, finds USING-statements by JPNode |
||
| CHARACTER FindInSuper (character, logical) |
Helper method that searches for a procedure name in dsCallgraphSuper and returns its RelativeFileName. |
||
| CHARACTER FindMatchForRoutineWithUnknownArgument (character, character) |
Helper Method that looks for a routine in a given program and returns its RoutineGuid. |
||
| org.prorefactor.nodetypes.BlockNode FindParentBlockNode (JPNode) |
Finds the next BlockNode, including poNode |
||
| org.prorefactor.treeparser.Variable FindVariable (character, SymbolScope) |
Helper method that finds a Variable in a given scope |
||
| CHARACTER GetBlock (integer, character) |
Returns the guid of the inner-most block containing a given NodeNum |
||
| CHARACTER GetBlockEntry (integer, character) |
Constructs an entry for eCall.Blocks |
||
| CHARACTER GetBlockEntry (integer, character, character) |
Adds an entry to eCall.Blocks |
||
| CHARACTER GetHandleValue (JPNode) |
Looks for the name of the file referenced by a handle for a RUN procedure in handle call |
||
| CHARACTER GetParameterList (JPNode) |
Constructs and returns a parameter list for calls, starting at the LEFTPAREN node |
||
| CHARACTER GetParameterType (JPNode) |
Returns the type of a parameter, given its direction node |
||
| CHARACTER GetReturnType (JPNode) |
Helper method that returns the filename of the return-type of a method |
||
| CHARACTER GetRoutineParameters (character) |
Helper method that returns an array with the parameters from a routine-name |
||
| CHARACTER GetRunIn (JPNode) |
Helper method that returns the name of the file a procedure is run in |
||
| CHARACTER GetSuperclass (JPNode) |
Helper method that returns the name of the superclass to a JPNode's file |
||
| CHARACTER GetTextContent (JPNode) |
Returns the text of a Node and its children |
||
| CHARACTER GetTopNodeFileName (JPNode) |
Helper method that returns the filename of a given nodes topmost parent |
||
| org.prorefactor.core.JPNode GetTopSibling (JPNode) |
Helper method that returns the first sibling of a given JPNode |
||
| CHARACTER GetType (JPNode) |
Helper method that returns the filename of the type of a Property-Getter-Node |
||
| LOGICAL GetUsing (JPNode, table) |
Helper method that populates the eUsing temp-table from a given JPNode's tree |
||
| org.prorefactor.treeparser.Variable GetVariable (character, JPNode) |
Helper method that gets a Variable defined in a JPNodes scope |
||
| org.prorefactor.treeparser.Variable GetVariable (JPNode, character) |
Looks for a Variable with a given name from a given nodes scope up |
||
| LOGICAL ProcessNode (JPNode) |
Implementation of INodeAction:ProcessNode |
||
| LOGICAL ProcessProperty (JPNode, character) |
Processes an ID-node to find property getter/setter calls |
||
| CHARACTER RoutineNameWithoutParameter (character) |
Helper method that returns the name part of a given routine-name |
||
| CHARACTER TypeOf (JPNode) |
Helper method that returns the name of the file for e given node |
||
| CHARACTER Unquote (character) |
Helper method that removes quotes from strings |
| Options | Name | Purpose | |
|---|---|---|---|
| CallgraphCreateParser (dataset, dataset) |
Constructor that receives an object for the callback and the datasets which it binds to its own reference-only datasets. |
||
| CallgraphCreateParser (dataset, dataset, ICallCallback) |
Constructor that receives an object for the callback and the datasets which it binds to its own reference-only datasets. |
||
| CallgraphCreateParser (dataset, dataset, ICallCallback, ICustomRunStatementParser) |
|
||
| CallgraphCreateParser (dataset, dataset, ICustomRunStatementParser) |
Constructor that receives an object for the callback and the datasets which it binds to its own reference-only datasets. |
|
Top
LOGICAL CallAlreadyExists (character, character)
|
||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
CHARACTER EvaluateExpressionType (JPNode)
|
||||||||||||||||||||||||||||||
CHARACTER FindFileByTypename (character, JPNode)
|
||||||||||||||||||||||||||||||
CHARACTER FindInSuper (character, logical)
|
||||||||||||||||||||||||||||||
CHARACTER FindMatchForRoutineWithUnknownArgument (character, character)
|
||||||||||||||||||||||||||||||
org.prorefactor.nodetypes.BlockNode FindParentBlockNode (JPNode)
|
||||||||||||||||||||||||||||||
org.prorefactor.treeparser.Variable FindVariable (character, SymbolScope)
|
||||||||||||||||||||||||||||||
CHARACTER GetBlock (integer, character)
|
||||||||||||||||||||||||||||||
CHARACTER GetBlockEntry (integer, character)
|
||||||||||||||||||||||||||||||
CHARACTER GetBlockEntry (integer, character, character)
|
||||||||||||||||||||||||||||||
CHARACTER GetHandleValue (JPNode)
|
||||||||||||||||||||||||||||||
CHARACTER GetParameterList (JPNode)
|
||||||||||||||||||||||||||||||
CHARACTER GetParameterType (JPNode)
|
||||||||||||||||||||||||||||||
CHARACTER GetReturnType (JPNode)
|
||||||||||||||||||||||||||||||
CHARACTER GetRoutineParameters (character)
|
||||||||||||||||||||||||||||||
CHARACTER GetRunIn (JPNode)
|
||||||||||||||||||||||||||||||
CHARACTER GetSuperclass (JPNode)
|
||||||||||||||||||||||||||||||
CHARACTER GetTextContent (JPNode)
|
||||||||||||||||||||||||||||||
CHARACTER GetTopNodeFileName (JPNode)
|
||||||||||||||||||||||||||||||
org.prorefactor.core.JPNode GetTopSibling (JPNode)
|
||||||||||||||||||||||||||||||
CHARACTER GetType (JPNode)
|
||||||||||||||||||||||||||||||
LOGICAL GetUsing (JPNode, table)
|
||||||||||||||||||||||||||||||
org.prorefactor.treeparser.Variable GetVariable (character, JPNode)
|
||||||||||||||||||||||||||||||
org.prorefactor.treeparser.Variable GetVariable (JPNode, character)
|
||||||||||||||||||||||||||||||
LOGICAL ProcessNode (JPNode)
|
||||||||||||||||||||||||||||||
LOGICAL ProcessProperty (JPNode, character)
|
||||||||||||||||||||||||||||||
CHARACTER RoutineNameWithoutParameter (character)
|
||||||||||||||||||||||||||||||
CHARACTER TypeOf (JPNode)
|
||||||||||||||||||||||||||||||
CHARACTER Unquote (character)
|
||||||||||||||||||||||||||||||
CallgraphCreateParser (dataset, dataset)
|
||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
CallgraphCreateParser (dataset, dataset, ICallCallback)
|
||||||||||||||||||||||||||||||
CallgraphCreateParser (dataset, dataset, ICallCallback, ICustomRunStatementParser)
|
||||||||||||||||||||||||||||||
CallgraphCreateParser (dataset, dataset, ICustomRunStatementParser)
|
||||||||||||||||||||||||||||||
ProDataset dsCallgraphMember tables: eProgram, eRoutine, eBlock, eCall |
ProDataset dsCallgraphSuperMember tables: eProgramSuper, eRoutineSuper, eBlockSuper, eCallSuper |
Temp-Table eBlockDefined in: |
Temp-Table eBlockSuperDefined in: |
Temp-Table eCallDefined in: |
Temp-Table eCallSuperDefined in: |
Temp-Table eProgramDefined in: |
Temp-Table eProgramSuperDefined in: |
Temp-Table eRoutineDefined in: |
Temp-Table eRoutineSuperDefined in: |
Temp-Table eUsingDefined in: |