|
Navigate to: Methods | Constructors | Events | Properties | ProDatasets | Temp-Tables
| Options | Name | Purpose | |
|---|---|---|---|
| CallTrigger (JPNode, character, character) |
Creates a call to a trigger procedure |
||
| CallTrigger (RecordNameNode, character) |
Creates a call to a trigger procedure |
||
| CreateRoutines (character, character) |
Creates eRoutine and eProgram records for the needed trigger procedures |
||
| CreateTriggerCall (JPNode, character, character) |
Creates the eCall record for a call to a trigger procedure |
||
| org.prorefactor.nodetypes.RecordNameNode FindRecordNameNode (BlockNode, FieldRefNode) |
Helper method that searches a RecordNameNode for a FieldRefNode |
||
| org.prorefactor.nodetypes.RecordNameNode FindRecordNameNode (JPNode) |
Helper method to find a record name node that is a direct child of the given node |
||
| org.prorefactor.nodetypes.RecordNameNode FindRecordNameNode (JPNode, character) |
Helper method that searches a RecordNameNode with a given table name |
||
| org.prorefactor.nodetypes.BlockNode GetBlockNode (JPNode) |
Returns the encompassing BlockNode for a given JPNode |
||
| CHARACTER GetBufferName (JPNode) |
Returns the name of the referenced buffer |
||
| CHARACTER GetDatabaseName (JPNode) |
Returns the name of the referenced database |
||
| CHARACTER GetFieldName (FieldRefNode) |
Returns a FieldRefs field name |
||
| CHARACTER GetFullTableName (JPNode) |
The full name of the table |
||
| org.prorefactor.treeparser.Symbol GetSymbol (SymbolScope, character) |
Looks for a Symbol with a given name in a given SymbolScope |
||
| CHARACTER GetTableName (JPNode) |
Returns the name of the table referenced by a given JPNode |
||
| LOGICAL IsDatabaseReference (JPNode) |
Checks whether a given JPNode references a database table or field |
||
| LOGICAL ProcessAssignNode (JPNode) |
Processes a JPNode of type ASSIGN |
||
| LOGICAL ProcessBufferNode (JPNode) |
Processes a JPNode of type BUFFER |
||
| LOGICAL ProcessCreateOrInsertNode (JPNode) |
Processes a JPNode of type CREATE or INSERT |
||
| LOGICAL ProcessDatasourceNode (JPNode) |
Processes a JPNode of type DATASOURCE |
||
| LOGICAL ProcessDeleteNode (JPNode) |
Processes a JPNode of type DELETE |
||
| LOGICAL ProcessFindOrForNode (JPNode) |
Processes a JPNode of type FIND or FOR |
||
| LOGICAL ProcessNode (JPNode) |
Processes a JPNode |
||
| LOGICAL ProcessTemptableNode (JPNode) |
Processes a JPNode of type TEMPTABLE |
||
| LOGICAL ProcessUpdateNode (JPNode) |
Processes a JPNode of type UPDATE |
| Options | Name | Purpose | |
|---|---|---|---|
| DatabaseTriggerParser (dataset, table) |
Constructor for the DatabaseTriggerParser class |
|
Top
CallTrigger (JPNode, character, character)
|
|||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
CallTrigger (RecordNameNode, character)
|
|||||||||||||||||||||||||
CreateRoutines (character, character)
|
|||||||||||||||||||||||||
CreateTriggerCall (JPNode, character, character)
|
|||||||||||||||||||||||||
org.prorefactor.nodetypes.RecordNameNode FindRecordNameNode (BlockNode, FieldRefNode)
|
|||||||||||||||||||||||||
org.prorefactor.nodetypes.RecordNameNode FindRecordNameNode (JPNode)
|
|||||||||||||||||||||||||
org.prorefactor.nodetypes.RecordNameNode FindRecordNameNode (JPNode, character)
|
|||||||||||||||||||||||||
org.prorefactor.nodetypes.BlockNode GetBlockNode (JPNode)
|
|||||||||||||||||||||||||
CHARACTER GetBufferName (JPNode)
|
|||||||||||||||||||||||||
CHARACTER GetDatabaseName (JPNode)
|
|||||||||||||||||||||||||
CHARACTER GetFieldName (FieldRefNode)
|
|||||||||||||||||||||||||
CHARACTER GetFullTableName (JPNode)
|
|||||||||||||||||||||||||
org.prorefactor.treeparser.Symbol GetSymbol (SymbolScope, character)
|
|||||||||||||||||||||||||
CHARACTER GetTableName (JPNode)
|
|||||||||||||||||||||||||
LOGICAL IsDatabaseReference (JPNode)
|
|||||||||||||||||||||||||
LOGICAL ProcessAssignNode (JPNode)
|
|||||||||||||||||||||||||
LOGICAL ProcessBufferNode (JPNode)
|
|||||||||||||||||||||||||
LOGICAL ProcessCreateOrInsertNode (JPNode)
|
|||||||||||||||||||||||||
LOGICAL ProcessDatasourceNode (JPNode)
|
|||||||||||||||||||||||||
LOGICAL ProcessDeleteNode (JPNode)
|
|||||||||||||||||||||||||
LOGICAL ProcessFindOrForNode (JPNode)
|
|||||||||||||||||||||||||
LOGICAL ProcessNode (JPNode)
|
|||||||||||||||||||||||||
LOGICAL ProcessTemptableNode (JPNode)
|
|||||||||||||||||||||||||
LOGICAL ProcessUpdateNode (JPNode)
|
|||||||||||||||||||||||||
DatabaseTriggerParser (dataset, table)
|
||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ProDataset dsCallgraphMember tables: eProgram, eRoutine, eBlock, eCall |
Temp-Table eBlockDefined in: |
Temp-Table eCallDefined in: |
Temp-Table eProgramDefined in: |
Temp-Table eRoutineDefined in: |
Temp-Table ttTriggerProceduresDefined in: |