Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_FPM | Interface for accessing FPM functionality | 20070404 |
Properties
| Class | CL_FPM | |
| Short Description | This is an internal class and must not be accessed!!!!!!!!!! | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | APB_FPM_CORE | Floorplan Manager (Framework) |
| Created | 20070404 | SAP |
| Last change | 20141120 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 3 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 4 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_FPM | Interface for accessing FPM functionality | 20070404 |
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | CL_FPM_TEST_DOUBLE | 20110830 | Test double for IF_FPM |
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Private | Object reference (TYPE REF TO) | IF_FPM | Singleton instance | 20070511 | |||
| 2 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_FPM_COMPONENT_MANAGER | Managment of component instances | 20070418 | |||
| 3 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_FPM_EVENT | The event currently being processed | 20070918 | |||
| 4 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_FPM_FLOORPLAN | Interface for Communication FPM <-> Floorplan | 20070418 | |||
| 5 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_FPM_MESSAGE_MANAGER | FPM message manager internal use (CL_... instead of IF_...) | 20070615 | |||
| 6 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_FPM_NAVIGATE_TO | List of Navigationtargets | 20080108 | |||
| 7 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_FPM_WIRE_MODEL_TRANSACTION | Transaction Handler for Wire Models | 20081204 | |||
| 8 | Instance attribute | Private | See coding | Edit Mode Info | 20100827 | ||||
| 9 | Instance attribute | Private | See coding | Maximized UIBB | 20131217 | ||||
| 10 | Instance attribute | Private | See coding | 20121016 | |||||
| 11 | Instance attribute | Private | Type reference (TYPE) | FPM_T_QUICKVIEW_COMPONENTS | Currently available Quickviews | 20120323 | |||
| 12 | Instance attribute | Private | Type reference (TYPE) | FPM_T_UIBB_COMPONENTS | Currently displayed UIBBs | 20070418 | |||
| 13 | Instance attribute | Private | Type reference (TYPE) | FPM_T_EVENT_QUEUE | Queue of events to be processed | 20070418 | |||
| 14 | Instance attribute | Private | Type reference (TYPE) | T_NAVIGATION | Table of navigation sets | 20070515 | |||
| 15 | Instance attribute | Private | Type reference (TYPE) | FPM_T_UIBB_COMPONENTS | UIBBs to be displayed after event was processed | 20070517 | |||
| 16 | Constant | Private | Type reference (TYPE) | FPM_S_EVENT_QUEUE_ENTRY-NR_COMPS_ALREADY_PROCESSED | 99999 | Index of Internal Tables | 20080404 | ||
| 17 | Instance attribute | Private | Type reference (TYPE) | BOOLE_D | Dirty flag for application | 20070626 | |||
| 18 | Instance attribute | Private | Type reference (TYPE) | WDY_BOOLEAN | Replacement for Real Boolean Type: 'X' == True '' == False | 20110324 | |||
| 19 | Instance attribute | Public | Type reference (TYPE) | WDY_BOOLEAN | Flag: After event there is at least one configured UIBB | 20100716 | |||
| 20 | Instance attribute | Public | Type reference (TYPE) | WDY_BOOLEAN | Designtime Mode activ? | 20100708 | |||
| 21 | Instance attribute | Public | Type reference (TYPE) | FPM_DEVICE_TYPE | Device Type (Desktop/Tablet/Phone) | 20130517 | |||
| 22 | Instance attribute | Private | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20090812 | ||
| 23 | Instance attribute | Private | Type reference (TYPE) | BOOLE_D | ABAP_TRUE | Due to dialog window behavior | 20081231 | ||
| 24 | Instance attribute | Public | Type reference (TYPE) | BOOLE_D | Determins whether event loop can accept new events | 20080228 | |||
| 25 | Instance attribute | Private | Type reference (TYPE) | BOOLE_D | Indicates that the event loop is currently running | 20070517 | |||
| 26 | Instance attribute | Private | Type reference (TYPE) | WDY_BOOLEAN | Are we navigating to the error page? | 20081202 | |||
| 27 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | To indicate if the UIBBs are in running in a dialog window | 20081216 | |||
| 28 | Instance attribute | Private | Type reference (TYPE) | I | Levels fo dialog windows | 20081215 | |||
| 29 | Instance attribute | Public | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20091123 | ||
| 30 | Instance attribute | Private | Type reference (TYPE) | FPM_TRANSIENT_STATE | Transient state values for Components containing UIBBs | 20080312 | |||
| 31 | Instance attribute | Public | Type reference (TYPE) | STRING | 20121220 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Activates edit mode support by explicitly setting the state | 20100827 | |
| 2 | Instance method | Private | Method | Adds event to queue, starts processing if not running yet | 20070410 | |
| 3 | Instance method | Private | Method | Binds the component to the usage and creates it if needed | 20120419 | |
| 4 | Instance method | Private | Method | Calls ON_HIDE on all UIBBs which impl the WORKPROTECTION IF | 20070623 | |
| 5 | Instance method | Private | Method | 20070623 | ||
| 6 | Instance method | Private | Method | Calls AFTER_FAILED_EVENT on all passed UIBBs | 20080205 | |
| 7 | Instance method | Private | Method | Calls FLUSH on all passed UIBBs | 20070517 | |
| 8 | Instance method | Private | Method | Calls NEEDS_CONFIRMATION on all passed_UIBBs | 20070517 | |
| 9 | Instance method | Private | Method | Calls PROCESS_BEFOR_OUTPUT on all passed UIBBs | 20080205 | |
| 10 | Instance method | Private | Method | Calls PROCESS_EVENT on all passed UIBBs | 20070517 | |
| 11 | Instance method | Private | Method | Calls IS_DIRTY on all comps impl. IF_FPM_WORK_PROTECTION | 20070613 | |
| 12 | Instance method | Public | Method | Closing the dialogs from current level to zero. Internal use | 20090204 | |
| 13 | Instance method | Private | Method | Cleans up UIBBs which are left on navigation | 20100216 | |
| 14 | Instance method | Private | Method | Closing the dialog window | 20081222 | |
| 15 | Instance method | Public | Constructor | 20070404 | ||
| 16 | Instance method | Public | Method | Free this instance and release dependent resources | 20070613 | |
| 17 | Instance method | Public | Method | 20121016 | ||
| 18 | Instance method | Public | Method | Determines whether at least one UIBB is in edit mode | 20100831 | |
| 19 | Instance method | Public | Method | Determines embedding level of a UIBB | 20110328 | |
| 20 | Static method | Public | Method | Do not use directly - refer to CL_FPM_FACTORY instead! | 20070424 | |
| 21 | Instance method | Private | Method | Gets UIBBs which will be displayed after the current event | 20070410 | |
| 22 | Instance method | Private | Method | 20120508 | ||
| 23 | Instance method | Public | Method | get's runtime information about the running application | 20111221 | |
| 24 | Instance method | Public | Method | 20101109 | ||
| 25 | Instance method | Private | Method | Handles mode switching events | 20100827 | |
| 26 | Instance method | Private | Method | Closes open side panel if requested | 20110111 | |
| 27 | Instance method | Private | Method | Decide on transient flag and dialog status | 20090115 | |
| 28 | Instance method | Public | Method | Check whether a UIBB is a wire source | 20100615 | |
| 29 | Instance method | Private | Method | Launch via FPM Event | 20070515 | |
| 30 | Instance method | Public | Method | Handler for single wire change by application controller | 20110414 | |
| 31 | Instance method | Public | Method | Handler for initialization of wire changes (after failure) | 20110414 | |
| 32 | Instance method | Private | Method | The method which triggers opening of the dialog window | 20081222 | |
| 33 | Instance method | Private | Method | Process (trigger) any conf. popups requested from the appl. | 20080215 | |
| 34 | Instance method | Private | Method | Processes the 'successful part' of a single event | 20070410 | |
| 35 | Instance method | Private | Method | Processes the 'failure part' of a single event | 20070531 | |
| 36 | Instance method | Private | Method | Processes the common rest for sucessful and failed events | 20070531 | |
| 37 | Instance method | Public | Method | Adds a table of events to the event queue and processes them | 20070618 | |
| 38 | Instance method | Private | Method | Calls ON_HIDE on all UIBBs which impl the WORKPROTECTION IF | 20120509 | |
| 39 | Instance method | Private | Method | executes all events in the event queue | 20070517 | |
| 40 | Instance method | Public | Method | Sets the application title in explorer window | 20110324 | |
| 41 | Instance method | Public | Method | Set application parameter | 20070425 | |
| 42 | Instance method | Public | Method | Set configurable component usages | 20090826 | |
| 43 | Instance method | Private | Method | Determines whether the application has dirty (unsaved) data | 20070626 | |
| 44 | Instance method | Public | Method | 20080221 | ||
| 45 | Instance method | Public | Method | Set maximized UIBB | 20131217 |
Events
Class CL_FPM has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | S_ASYNC_EVENT | Private | See coding | 20121016 | BEGIN OF s_async_event,
id TYPE wdr_notification_id,
event TYPE REF TO cl_fpm_event,
END OF s_async_event
|
||
| 2 | T_NAVIGATION | Private | See coding | 20070515 | t_navigation TYPE STANDARD TABLE OF REF TO if_fpm_navigation WITH DEFAULT KEY
|
Method Signatures
Method ACTIVATE_EDIT_MODE_SUPPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_EDIT_MODE | Call by reference | Type reference (TYPE) | FPM_EDIT_MODE | IF_FPM_CONSTANTS=>GC_EDIT_MODE-READ_ONLY | FPM: Edit Mode | 20100831 |
Method ACTIVATE_EDIT_MODE_SUPPORT on class CL_FPM has no exception.
Method ADD_EVENT_TO_QUEUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_EVENT | Call by reference | Object reference (TYPE REF TO) | CL_FPM_EVENT | CL_FPM_EVENT | 20070418 |
Method ADD_EVENT_TO_QUEUE on class CL_FPM has no exception.
Method ATTACH_COMPONENT_TO_USAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_COMPONENT_USAGE | Call by reference | Object reference (TYPE REF TO) | IF_WD_COMPONENT_USAGE | Web Dynpro: Component Usage | 20120419 | |||
| 2 | IS_CONFIG_KEY | Call by reference | Type reference (TYPE) | WDY_CONFIG_KEY | Web Dynpro: Key Components of Configuration Tables | 20120419 | |||
| 3 | IV_COMPONENT_NAME | Call by reference | Type reference (TYPE) | STRING | Web Dynpro: Component Name | 20120419 | |||
| 4 | IV_INSTANCE_ID | Call by reference | Type reference (TYPE) | FPM_INSTANCE_ID | Instance ID | 20120419 |
Method ATTACH_COMPONENT_TO_USAGE on class CL_FPM has no exception.
Method CALL_RESOURCE_MGR_ONHIDE Signature
Method CALL_RESOURCE_MGR_ONHIDE on class CL_FPM has no parameter.
Method CALL_RESOURCE_MGR_ONHIDE on class CL_FPM has no exception.
Method CALL_TRANSACTION_SAVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_QUEUE_ENTRY | Call by reference | Type reference (TYPE) | FPM_S_EVENT_QUEUE_ENTRY | Encapsultes an FPM event for the event queue | 20070623 |
Method CALL_TRANSACTION_SAVE on class CL_FPM has no exception.
Method CALL_UIBB_AFTER_FAILED_EVENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_QUEUE_ENTRY | Call by reference | Type reference (TYPE) | FPM_S_EVENT_QUEUE_ENTRY | Encapsultes an FPM event for the event queue | 20080205 | |||
| 2 | IT_UIBBS | Call by reference | Type reference (TYPE) | FPM_T_UIBB_COMPONENTS | 20080205 |
Method CALL_UIBB_AFTER_FAILED_EVENT on class CL_FPM has no exception.
Method CALL_UIBB_FLUSH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_QUEUE_ENTRY | Call by reference | Type reference (TYPE) | FPM_S_EVENT_QUEUE_ENTRY | Encapsultes an FPM event for the event queue | 20080129 | |||
| 2 | IT_QUICKVIEWS | Call by reference | Type reference (TYPE) | FPM_T_QUICKVIEW_COMPONENTS | Runtime representation of WD Comps each realizing 1..n UIBBs | 20120323 | |||
| 3 | IT_UIBBS | Call by reference | Type reference (TYPE) | FPM_T_UIBB_COMPONENTS | 20070517 |
Method CALL_UIBB_FLUSH on class CL_FPM has no exception.
Method CALL_UIBB_NEEDS_CONFIRMATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_QUEUE_ENTRY | Call by reference | Type reference (TYPE) | FPM_S_EVENT_QUEUE_ENTRY | Encapsultes an FPM event for the event queue | 20070517 | |||
| 2 | IT_UIBBS | Call by reference | Type reference (TYPE) | FPM_T_UIBB_COMPONENTS | 20070517 |
Method CALL_UIBB_NEEDS_CONFIRMATION on class CL_FPM has no exception.
Method CALL_UIBB_PBO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_QUEUE_ENTRY | Call by reference | Type reference (TYPE) | FPM_S_EVENT_QUEUE_ENTRY | Encapsultes an FPM event for the event queue | 20080205 | |||
| 2 | IT_QUICKVIEWS | Call by reference | Type reference (TYPE) | FPM_T_QUICKVIEW_COMPONENTS | Runtime representation of WD Comps each realizing 1..n UIBBs | 20120323 | |||
| 3 | IT_UIBBS | Call by reference | Type reference (TYPE) | FPM_T_UIBB_COMPONENTS | 20080205 |
Method CALL_UIBB_PBO on class CL_FPM has no exception.
Method CALL_UIBB_PROCESS_EVENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_QUEUE_ENTRY | Call by reference | Type reference (TYPE) | FPM_S_EVENT_QUEUE_ENTRY | Encapsultes an FPM event for the event queue | 20070517 | |||
| 2 | IT_QUICKVIEWS | Call by reference | Type reference (TYPE) | FPM_T_QUICKVIEW_COMPONENTS | Runtime representation of WD Comps each realizing 1..n UIBBs | 20120323 | |||
| 3 | IT_UIBBS | Call by reference | Type reference (TYPE) | FPM_T_UIBB_COMPONENTS | 20070517 |
Method CALL_UIBB_PROCESS_EVENT on class CL_FPM has no exception.
Method CALL_WORK_PROTECTION_IS_DIRTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_DIRTY | Value transfer | Type reference (TYPE) | BOOLE_D | At least on of the UIBBs is dirty | 20080404 |
Method CALL_WORK_PROTECTION_IS_DIRTY on class CL_FPM has no exception.
Method CASCADE_CLOSE_DIALOGS Signature
Method CASCADE_CLOSE_DIALOGS on class CL_FPM has no parameter.
Method CASCADE_CLOSE_DIALOGS on class CL_FPM has no exception.
Method CLEAN_UP_LEFT_UIBBS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_EVENT_QUEUE_ENTRY | Call by reference | Type reference (TYPE) | FPM_S_EVENT_QUEUE_ENTRY | Encapsultes an FPM event for the event queue | 20100216 |
Method CLEAN_UP_LEFT_UIBBS on class CL_FPM has no exception.
Method CLOSE_DIALOG_WINDOW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_EVENT | Call by reference | Object reference (TYPE REF TO) | CL_FPM_EVENT | CL_FPM_EVENT | 20081222 |
Method CLOSE_DIALOG_WINDOW on class CL_FPM has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_ADAPTATION_MANAGER | Call by reference | Object reference (TYPE REF TO) | CL_FPM_ADAPT_MANAGER | FPM Adaptation Manager | 20100705 | |||
| 2 | IO_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20080113 | ||||
| 3 | IO_FLOORPLAN | Call by reference | Object reference (TYPE REF TO) | IF_FPM_FLOORPLAN | Interface for Communication FPM <-> Floorplan | 20070418 |
Method CONSTRUCTOR on class CL_FPM has no exception.
Method DELETE Signature
Method DELETE on class CL_FPM has no parameter.
Method DELETE on class CL_FPM has no exception.
Method GET_ASYNC_EVENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ID | Call by reference | Type reference (TYPE) | WDR_NOTIFICATION_ID | Unique ID of Registration | 20121016 | |||
| 2 | RO_EVENT | Value transfer | Object reference (TYPE REF TO) | CL_FPM_EVENT | CL_FPM_EVENT | 20121016 |
Method GET_ASYNC_EVENT on class CL_FPM has no exception.
Method GET_EDIT_MODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_GLOBAL_STATE_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Global state, no matted whether single UIBB is in edit mode | 20100831 | ||
| 2 | RV_EDIT_MODE | Value transfer | Type reference (TYPE) | FPM_EDIT_MODE | FPM: Edit Mode | 20100831 |
Method GET_EDIT_MODE on class CL_FPM has no exception.
Method GET_EMBEDMENT_LEVEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_UIBB_ID | Call by reference | Type reference (TYPE) | FPM_S_UIBB_ID | UIBB Key | 20110328 | |||
| 2 | RV_LEVEL | Value transfer | Type reference (TYPE) | I | 20110328 |
Method GET_EMBEDMENT_LEVEL on class CL_FPM has no exception.
Method GET_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_INSTANCE | Value transfer | Object reference (TYPE REF TO) | IF_FPM | Interface for accessing FPM functionality | 20070424 |
Method GET_INSTANCE on class CL_FPM has no exception.
Method GET_NEXT_UIBBS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_QUEUE_ENTRY | Call by reference | Type reference (TYPE) | FPM_S_EVENT_QUEUE_ENTRY | 20070623 | ||||
| 2 | ET_NEXT_UIBBS | Call by reference | Type reference (TYPE) | FPM_T_UIBB_COMPONENTS | 20070418 |
Method GET_NEXT_UIBBS on class CL_FPM has no exception.
Method GET_QUICKVIEW_COMPONENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_QUICKVIEW | Call by reference | Type reference (TYPE) | FPM_T_QUICKVIEW_COMPONENTS | Runtime representation of WD Comps each realizing 1..n UIBBs | 20120524 | |||
| 2 | IO_EVENT | Call by reference | Object reference (TYPE REF TO) | CL_FPM_EVENT | CL_FPM_EVENT | 20121015 | |||
| 3 | IT_UIBB | Call by reference | Type reference (TYPE) | FPM_T_UIBB_COMPONENTS | Fields for a UIBB which can be configured | 20120508 |
Method GET_QUICKVIEW_COMPONENTS on class CL_FPM has no exception.
Method GET_RUNTIME_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RS_RUNTIME_INFO | Value transfer | Type reference (TYPE) | FPM_S_RUNTIME_INFO | Runtime Information | 20111221 |
Method GET_RUNTIME_INFO on class CL_FPM has no exception.
Method GET_SUSP_RES_INTERFACE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_SUSPEND_RESUME_INTERFACE | Value transfer | Object reference (TYPE REF TO) | IF_APB_LPD_SUSPEND_RESUME | Suspend and resume functionality | 20101109 |
Method GET_SUSP_RES_INTERFACE on class CL_FPM has no exception.
Method HANDLE_EDIT_MODE_EVENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_EVENT | Call by reference | Object reference (TYPE REF TO) | CL_FPM_EVENT | CL_FPM_EVENT | 20100827 |
Method HANDLE_EDIT_MODE_EVENTS on class CL_FPM has no exception.
Method HANDLE_SIDE_PANEL_CLOSE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_EVENT | Call by reference | Object reference (TYPE REF TO) | CL_FPM_EVENT | CL_FPM_EVENT | 20110111 |
Method HANDLE_SIDE_PANEL_CLOSE on class CL_FPM has no exception.
Method IS_TRANSIENT_APPLICABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ENABLE_TRANSIENT | Value transfer | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20090115 |
Method IS_TRANSIENT_APPLICABLE on class CL_FPM has no exception.
Method IS_WIRE_SOURCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_UIBB_KEY | Call by reference | Type reference (TYPE) | FPM_S_UIBB_KEY | Key of a UIBB to be embedded in an FPM based application | 20100615 | |||
| 2 | RV_IS_WIRE_SOURCE | Value transfer | Type reference (TYPE) | ABAP_BOOL | Indicator: UIBB is a wire source | 20100615 |
Method IS_WIRE_SOURCE on class CL_FPM has no exception.
Method LAUNCH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_EVENT | Call by reference | Object reference (TYPE REF TO) | CL_FPM_EVENT | CL_FPM_EVENT | 20070515 |
Method LAUNCH on class CL_FPM has no exception.
Method NOTIFY_APPCC_WIRE_CHANGED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_WIRE_CHANGE | Call by reference | Type reference (TYPE) | IF_FPM_WIRE_MODEL=>TY_S_WIRE_CHANGE | Wire Change | 20110414 |
Method NOTIFY_APPCC_WIRE_CHANGED on class CL_FPM has no exception.
Method NOTIFY_APPCC_WIRE_MODEL_INIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FROM_COMPOSITE_COMP | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Reset from a composite component | 20110414 |
Method NOTIFY_APPCC_WIRE_MODEL_INIT on class CL_FPM has no exception.
Method OPEN_DIALOG_WINDOW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_EVENT | Call by reference | Object reference (TYPE REF TO) | CL_FPM_EVENT | CL_FPM_EVENT | 20081222 |
Method OPEN_DIALOG_WINDOW on class CL_FPM has no exception.
Method PROCESS_CONFIRMATION_REQUESTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_QUEUE_ENTRY | Call by reference | Type reference (TYPE) | FPM_S_EVENT_QUEUE_ENTRY | Encapsultes an FPM event for the event queue | 20080215 |
Method PROCESS_CONFIRMATION_REQUESTS on class CL_FPM has no exception.
Method PROCESS_EVENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_QUEUE_ENTRY | Call by reference | Type reference (TYPE) | FPM_S_EVENT_QUEUE_ENTRY | Encapsultes an FPM event for the event queue | 20070517 | |||
| 2 | IV_RESTART_MODE | Call by reference | Type reference (TYPE) | FPM_EVENT_RESTART_MODE | Indicates how processing for a event should be restarted | 20070517 |
Method PROCESS_EVENT on class CL_FPM has no exception.
Method PROCESS_EVENT_FAILURE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_QUEUE_ENTRY | Call by reference | Type reference (TYPE) | FPM_S_EVENT_QUEUE_ENTRY | Encapsultes an FPM event for the event queue | 20070531 |
Method PROCESS_EVENT_FAILURE on class CL_FPM has no exception.
Method PROCESS_EVENT_FINALIZE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_QUEUE_ENTRY | Call by reference | Type reference (TYPE) | FPM_S_EVENT_QUEUE_ENTRY | Encapsultes an FPM event for the event queue | 20070531 |
Method PROCESS_EVENT_FINALIZE on class CL_FPM has no exception.
Method RAISE_EVENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_EVENTS | Call by reference | Type reference (TYPE) | FPM_T_EVENT | Table of FPM events | 20070618 |
Method RAISE_EVENTS on class CL_FPM has no exception.
Method RELEASE_INVALIDATED_UIBBS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_EVENT | Call by reference | Type reference (TYPE) | FPM_S_EVENT_QUEUE_ENTRY | CL_FPM_EVENT | 20120509 |
Method RELEASE_INVALIDATED_UIBBS on class CL_FPM has no exception.
Method RUN_EVENT_LOOP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_RESTART_MODE | Call by reference | Type reference (TYPE) | FPM_EVENT_RESTART_MODE | Indicates how processing for a event should be restarted | 20070517 |
Method RUN_EVENT_LOOP on class CL_FPM has no exception.
Method SET_APPLICATION_TITLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_APPLICATION_TITLE | Call by reference | Type reference (TYPE) | STRING | 20110324 |
Method SET_APPLICATION_TITLE on class CL_FPM has no exception.
Method SET_APP_PARAMETER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_PARAMETER | Call by reference | Object reference (TYPE REF TO) | IF_FPM_PARAMETER | Application parameter | 20070425 |
Method SET_APP_PARAMETER on class CL_FPM has no exception.
Method SET_CONF_COMP_USAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_CONF_COMP_USAGE | Call by reference | Object reference (TYPE REF TO) | IF_FPM_UIBB_CONF_COMP_USAGE | 20090826 |
Method SET_CONF_COMP_USAGE on class CL_FPM has no exception.
Method SET_DIRTY_FLAG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_IS_DIRTY | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070626 |
Method SET_DIRTY_FLAG on class CL_FPM has no exception.
Method SET_EVENT_QUEUE_STATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_IS_CLOSED | Call by reference | Type reference (TYPE) | BOOLE_D | Determines whether the eventloop will be open or closed | 20080221 |
Method SET_EVENT_QUEUE_STATE on class CL_FPM has no exception.
Method SET_MAXIMIZED_UIBB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_UIBB_KEY | Call by reference | Type reference (TYPE) | CL_FPM_EVENT=>TY_S_UIBB_KEY | UIBB key | 20131217 |
Method SET_MAXIMIZED_UIBB on class CL_FPM has no exception.
History
| Last changed by/on | SAP | 20141120 |
| SAP Release Created in | 730 |