Namespace: Consultingwerk.Studio.LegacyGuiMigration.Frame.Plugins
Class 
TriggerEventProcessor Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object

File:TriggerEventProcessor
Purpose:Returns the JPNode representing the trigger for the given event
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Sun May 24 22:09:34 CEST 2020



Top Method Summary
Options Name Purpose
- ProcessTriggerNodeHandler (Object, ProcessTriggerNodeEventArgs) Event handler for the ProcessTriggerNode event of the TriggerParser class
+ org.prorefactor.core.JPNode ProcessTriggers (character, character) Processes the Triggers in the ParseUnit and returns the reference to the JPNode representing the provided trigger

Top Constructor Summary
Options Name Purpose
+ TriggerEventProcessor (TriggerParser, ParseUnit) Constructor for the TriggerEventProcessor class


Method Detail
Top

PRIVATE ProcessTriggerNodeHandler (Object, ProcessTriggerNodeEventArgs)

Purpose: Event handler for the ProcessTriggerNode event of the TriggerParser class
Notes:

Parameters:
sender Progress.Lang.Object
The reference to the object that raised the event
e Consultingwerk.Studio.LegacyGuiMigration.Frame.ProcessTriggerNodeEventArgs
The ProcessTriggerNodeEventArgs with the data for this event
Top

PUBLIC org.prorefactor.core.JPNode ProcessTriggers (character, character)

Purpose: Processes the Triggers in the ParseUnit and returns the reference
to the JPNode representing the provided trigger
Notes:

Parameters:
pcWidgetName CHARACTER
The name of the widget to Process
pcEventName CHARACTER
The name of the event to locate
Returns org.prorefactor.core.JPNode
The JPNode representing the required trigger block


Constructor Detail
Top

PUBLIC TriggerEventProcessor (TriggerParser, ParseUnit)

Purpose: Constructor for the TriggerEventProcessor class
Notes:

Parameters:
poTriggerParser Consultingwerk.Studio.LegacyGuiMigration.Frame.TriggerParser
The reference to the TriggerParser instance
poParseUnit org.prorefactor.treeparser.ParseUnit
The reference to the ParseUnit


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