CL_GFW_MUX - GFW: Multiplexer for Graphical Framework
Vendor Master (General Section) CL_GUI_FRONTEND_SERVICES - Frontend ServicesThis documentation is copyright by SAP AG.
Functionality
The multiplexer relieves the application of graphic-specific flow control tasks (endless loops for external program graphics) and of the synchronization of graphics proxies with respect to specific events.
- It ensures that several program graphics can be displayed at the same time (only one endless loop)and that their results are processed correctly. For this purpose, it analyzes incoming graphical events and distributes them to the appropriate graphics proxies.
- If necessary, it transfers an event processed by one graphics proxy to another graphics proxy (forexample, to synchronize several graphics proxies on a time axis or to scroll several graphics at the same time or synchronize customizing).
The multiplexer consists of exactly one instance of a class provided by the GFW.
Relationships
The ACTIVATE method must be called in the PBO (as the last statement)!
Notes
- The following methods can be called by the application. The other methods are GFW-internal methods and should not be used.
- ADD_SYNC_JOB
- DEL_SYNC_JOB
- ADD_SLAVE_TO_SYNCJOB
- DEL_SLAVE_FROM_SYNCJOB
- Synchronizing customizing changes
- The synchronization of customizing changes is performed automatically (see method SYNCHRONIZE_EVENT).
- For each graphics proxy the multiplexer stores the relevant customizing objects.
- The customizing objects always report changes in their values to the MUX. The MUX then enters "flags" for the graphics proxies concerned.
- The distribution mechanism of the data containers (see method DISTRIBUTE_CHANGES of the interface IF_DC_MANAGEMENT) also includes customizing changes.
- In their NOTIFY method (see interface IF_GP_NOTIFY), the graphics proxies check which changes have been made to customizing objects and have their flags deleted (see method GET_CHANGED_CU_OBJECT).
General Material Data PERFORM Short Reference
This documentation is copyright by SAP AG.
Length: 2123 Date: 20120526 Time: 130238 triton ( 86 ms )






