Namespace: Consultingwerk.Studio.Proparse.FieldAndTableReferences
Class 
ReplaceFieldAndTableNodeAction Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object
Implements: Consultingwerk.Studio.Proparse.NodeWalker.INodeAction

File:ReplaceFieldAndTableNodeAction
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Sun Oct 15 17:44:08 CEST 2023



Top Method Summary
Options Name Purpose
# ProcessDefineBuffer (JPNode) Processes a DEFINE BUFFER node
# ProcessFieldRefNode (FieldRefNode) Processes a FieldRefNode
+ LOGICAL ProcessNode (JPNode) Processes a JPNode
# ProcessRecordNameNode (RecordNameNode) Processes a RecordNameNode

Top Constructor Summary
Options Name Purpose
+ ReplaceFieldAndTableNodeAction (IBusinessEntitySchema, IGetBufferNameHandler) Constructor for the ReplaceFieldAndTableNodeAction class


Method Detail
Top

PROTECTED ProcessDefineBuffer (JPNode)

Purpose: Processes a DEFINE BUFFER node
Notes:

Parameters:
poNode org.prorefactor.core.JPNode
The node representing the DEFINE BUFFER statement
Top

PROTECTED ProcessFieldRefNode (FieldRefNode)

Purpose: Processes a FieldRefNode
Notes:

Parameters:
poNode org.prorefactor.nodetypes.FieldRefNode
The FieldRefNode to process
Top

PUBLIC LOGICAL ProcessNode (JPNode)

Purpose: Processes a JPNode
Notes:

Parameters:
poNode org.prorefactor.core.JPNode
The JPNode to process
Returns LOGICAL
Logical value indicating if the process should be cancelled
Top

PROTECTED ProcessRecordNameNode (RecordNameNode)

Purpose: Processes a RecordNameNode
Notes:

Parameters:
poNode org.prorefactor.nodetypes.RecordNameNode
The FieldRefNode to process


Constructor Detail
Top

PUBLIC ReplaceFieldAndTableNodeAction (IBusinessEntitySchema, IGetBufferNameHandler)

Purpose: Constructor for the ReplaceFieldAndTableNodeAction class
Notes:

Parameters:
poSchema Consultingwerk.BusinessEntityDesigner.Services.IBusinessEntitySchema
The IBusinessEntitySchema reference
poGetBufferNameHandler Consultingwerk.Studio.Proparse.FieldAndTableReferences.IGetBufferNameHandler
The IGetBufferNameHandler callback reference


©2006-2023 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       08.12.2024 13:22:50