Hierarchy
⤷ BC-WD-CMP-FPM (Application Component) Floorplan Manager Web Dynpro ABAP
⤷ APB_FPM_CORE (Package) Floorplan Manager (Framework)
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 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | CL_FPM_EVENT | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | IF_FPM_CONSTANTS | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
4 | IF_FPM_WIRE_MODEL | 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 | GO_INSTANCE | Static Attribute | Private | Object reference (TYPE REF TO) | IF_FPM | Singleton instance | 20070511 | ||
2 | MO_COMPONENT_MANAGER | Instance attribute | Public | Object reference (TYPE REF TO) | CL_FPM_COMPONENT_MANAGER | Managment of component instances | 20070418 | ||
3 | MO_CURRENT_EVENT | Instance attribute | Public | Object reference (TYPE REF TO) | CL_FPM_EVENT | The event currently being processed | 20070918 | ||
4 | MO_FLOORPLAN | Instance attribute | Private | Object reference (TYPE REF TO) | IF_FPM_FLOORPLAN | Interface for Communication FPM <-> Floorplan | 20070418 | ||
5 | MO_MESSAGE_MANAGER | Instance attribute | Public | Object reference (TYPE REF TO) | CL_FPM_MESSAGE_MANAGER | FPM message manager internal use (CL_... instead of IF_...) | 20070615 | ||
6 | MO_NAVIGATE_TO | Instance attribute | Private | Object reference (TYPE REF TO) | IF_FPM_NAVIGATE_TO | List of Navigationtargets | 20080108 | ||
7 | MO_WIRE_MODEL_TRANSACTION | Instance attribute | Private | Object reference (TYPE REF TO) | IF_FPM_WIRE_MODEL_TRANSACTION | Transaction Handler for Wire Models | 20081204 | ||
8 | MS_EDIT_MODE | Instance attribute | Private | See coding | Edit Mode Info | 20100827 | |||
9 | MS_MAXIMIZED_UIBB | Instance attribute | Private | See coding | Maximized UIBB | 20131217 | |||
10 | MT_ASYNC_EVENT | Instance attribute | Private | See coding | 20121016 | ||||
11 | MT_CURRENT_QUICKVIEWS | Instance attribute | Private | Type reference (TYPE) | FPM_T_QUICKVIEW_COMPONENTS | Currently available Quickviews | 20120323 | ||
12 | MT_CURRENT_UIBBS | Instance attribute | Private | Type reference (TYPE) | FPM_T_UIBB_COMPONENTS | Currently displayed UIBBs | 20070418 | ||
13 | MT_EVENT_QUEUE | Instance attribute | Private | Type reference (TYPE) | FPM_T_EVENT_QUEUE | Queue of events to be processed | 20070418 | ||
14 | MT_NAVIGATION | Instance attribute | Private | Type reference (TYPE) | T_NAVIGATION | Table of navigation sets | 20070515 | ||
15 | MT_NEXT_UIBBS | Instance attribute | Private | Type reference (TYPE) | FPM_T_UIBB_COMPONENTS | UIBBs to be displayed after event was processed | 20070517 | ||
16 | MV_AFTER_PROCESS_EVENT_DONE | Constant | Private | Type reference (TYPE) | FPM_S_EVENT_QUEUE_ENTRY-NR_COMPS_ALREADY_PROCESSED | 99999 | Index of Internal Tables | 20080404 | |
17 | MV_APP_IS_DIRTY | Instance attribute | Private | Type reference (TYPE) | BOOLE_D | Dirty flag for application | 20070626 | ||
18 | MV_APP_TITLE_SET_BY_APPL | Instance attribute | Private | Type reference (TYPE) | WDY_BOOLEAN | Replacement for Real Boolean Type: 'X' == True '' == False | 20110324 | ||
19 | MV_CONFIGURABLE_UIBB_EXISTING | Instance attribute | Public | Type reference (TYPE) | WDY_BOOLEAN | Flag: After event there is at least one configured UIBB | 20100716 | ||
20 | MV_DESIGNTIME_MODE | Instance attribute | Public | Type reference (TYPE) | WDY_BOOLEAN | Designtime Mode activ? | 20100708 | ||
21 | MV_DEVICE_TYPE | Instance attribute | Public | Type reference (TYPE) | FPM_DEVICE_TYPE | Device Type (Desktop/Tablet/Phone) | 20130517 | ||
22 | MV_DISABLE_COMMIT | Instance attribute | Private | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20090812 | |
23 | MV_ENABLE_TRANSIENT | Instance attribute | Private | Type reference (TYPE) | BOOLE_D | ABAP_TRUE | Due to dialog window behavior | 20081231 | |
24 | MV_EVENT_LOOP_IS_CLOSED | Instance attribute | Public | Type reference (TYPE) | BOOLE_D | Determins whether event loop can accept new events | 20080228 | ||
25 | MV_EVENT_LOOP_RUNNING | Instance attribute | Private | Type reference (TYPE) | BOOLE_D | Indicates that the event loop is currently running | 20070517 | ||
26 | MV_IS_ERROR_PAGE_DISPLAY | Instance attribute | Private | Type reference (TYPE) | WDY_BOOLEAN | Are we navigating to the error page? | 20081202 | ||
27 | MV_IS_IN_DIALOG_MODE | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | To indicate if the UIBBs are in running in a dialog window | 20081216 | ||
28 | MV_LEVEL_COUNT | Instance attribute | Private | Type reference (TYPE) | I | Levels fo dialog windows | 20081215 | ||
29 | MV_NAVIGATION_PHASE_OUT | Instance attribute | Public | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20091123 | |
30 | MV_TRANSIENT_STATE | Instance attribute | Private | Type reference (TYPE) | FPM_TRANSIENT_STATE | Transient state values for Components containing UIBBs | 20080312 | ||
31 | MV_WORK_PROTECT_MODE | Instance attribute | Public | Type reference (TYPE) | STRING | 20121220 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ACTIVATE_EDIT_MODE_SUPPORT | Instance method | Public | Method | Activates edit mode support by explicitly setting the state | 20100827 |
2 | ADD_EVENT_TO_QUEUE | Instance method | Private | Method | Adds event to queue, starts processing if not running yet | 20070410 |
3 | ATTACH_COMPONENT_TO_USAGE | Instance method | Private | Method | Binds the component to the usage and creates it if needed | 20120419 |
4 | CALL_RESOURCE_MGR_ONHIDE | Instance method | Private | Method | Calls ON_HIDE on all UIBBs which impl the WORKPROTECTION IF | 20070623 |
5 | CALL_TRANSACTION_SAVE | Instance method | Private | Method | 20070623 | |
6 | CALL_UIBB_AFTER_FAILED_EVENT | Instance method | Private | Method | Calls AFTER_FAILED_EVENT on all passed UIBBs | 20080205 |
7 | CALL_UIBB_FLUSH | Instance method | Private | Method | Calls FLUSH on all passed UIBBs | 20070517 |
8 | CALL_UIBB_NEEDS_CONFIRMATION | Instance method | Private | Method | Calls NEEDS_CONFIRMATION on all passed_UIBBs | 20070517 |
9 | CALL_UIBB_PBO | Instance method | Private | Method | Calls PROCESS_BEFOR_OUTPUT on all passed UIBBs | 20080205 |
10 | CALL_UIBB_PROCESS_EVENT | Instance method | Private | Method | Calls PROCESS_EVENT on all passed UIBBs | 20070517 |
11 | CALL_WORK_PROTECTION_IS_DIRTY | Instance method | Private | Method | Calls IS_DIRTY on all comps impl. IF_FPM_WORK_PROTECTION | 20070613 |
12 | CASCADE_CLOSE_DIALOGS | Instance method | Public | Method | Closing the dialogs from current level to zero. Internal use | 20090204 |
13 | CLEAN_UP_LEFT_UIBBS | Instance method | Private | Method | Cleans up UIBBs which are left on navigation | 20100216 |
14 | CLOSE_DIALOG_WINDOW | Instance method | Private | Method | Closing the dialog window | 20081222 |
15 | CONSTRUCTOR | Instance method | Public | Constructor | 20070404 | |
16 | DELETE | Instance method | Public | Method | Free this instance and release dependent resources | 20070613 |
17 | GET_ASYNC_EVENT | Instance method | Public | Method | 20121016 | |
18 | GET_EDIT_MODE | Instance method | Public | Method | Determines whether at least one UIBB is in edit mode | 20100831 |
19 | GET_EMBEDMENT_LEVEL | Instance method | Public | Method | Determines embedding level of a UIBB | 20110328 |
20 | GET_INSTANCE | Static method | Public | Method | Do not use directly - refer to CL_FPM_FACTORY instead! | 20070424 |
21 | GET_NEXT_UIBBS | Instance method | Private | Method | Gets UIBBs which will be displayed after the current event | 20070410 |
22 | GET_QUICKVIEW_COMPONENTS | Instance method | Private | Method | 20120508 | |
23 | GET_RUNTIME_INFO | Instance method | Public | Method | get's runtime information about the running application | 20111221 |
24 | GET_SUSP_RES_INTERFACE | Instance method | Public | Method | 20101109 | |
25 | HANDLE_EDIT_MODE_EVENTS | Instance method | Private | Method | Handles mode switching events | 20100827 |
26 | HANDLE_SIDE_PANEL_CLOSE | Instance method | Private | Method | Closes open side panel if requested | 20110111 |
27 | IS_TRANSIENT_APPLICABLE | Instance method | Private | Method | Decide on transient flag and dialog status | 20090115 |
28 | IS_WIRE_SOURCE | Instance method | Public | Method | Check whether a UIBB is a wire source | 20100615 |
29 | LAUNCH | Instance method | Private | Method | Launch via FPM Event | 20070515 |
30 | NOTIFY_APPCC_WIRE_CHANGED | Instance method | Public | Method | Handler for single wire change by application controller | 20110414 |
31 | NOTIFY_APPCC_WIRE_MODEL_INIT | Instance method | Public | Method | Handler for initialization of wire changes (after failure) | 20110414 |
32 | OPEN_DIALOG_WINDOW | Instance method | Private | Method | The method which triggers opening of the dialog window | 20081222 |
33 | PROCESS_CONFIRMATION_REQUESTS | Instance method | Private | Method | Process (trigger) any conf. popups requested from the appl. | 20080215 |
34 | PROCESS_EVENT | Instance method | Private | Method | Processes the 'successful part' of a single event | 20070410 |
35 | PROCESS_EVENT_FAILURE | Instance method | Private | Method | Processes the 'failure part' of a single event | 20070531 |
36 | PROCESS_EVENT_FINALIZE | Instance method | Private | Method | Processes the common rest for sucessful and failed events | 20070531 |
37 | RAISE_EVENTS | Instance method | Public | Method | Adds a table of events to the event queue and processes them | 20070618 |
38 | RELEASE_INVALIDATED_UIBBS | Instance method | Private | Method | Calls ON_HIDE on all UIBBs which impl the WORKPROTECTION IF | 20120509 |
39 | RUN_EVENT_LOOP | Instance method | Private | Method | executes all events in the event queue | 20070517 |
40 | SET_APPLICATION_TITLE | Instance method | Public | Method | Sets the application title in explorer window | 20110324 |
41 | SET_APP_PARAMETER | Instance method | Public | Method | Set application parameter | 20070425 |
42 | SET_CONF_COMP_USAGE | Instance method | Public | Method | Set configurable component usages | 20090826 |
43 | SET_DIRTY_FLAG | Instance method | Private | Method | Determines whether the application has dirty (unsaved) data | 20070626 |
44 | SET_EVENT_QUEUE_STATE | Instance method | Public | Method | 20080221 | |
45 | SET_MAXIMIZED_UIBB | 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 | Importing | 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 | Importing | 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 | Importing | IO_COMPONENT_USAGE | Call by reference | Object reference (TYPE REF TO) | IF_WD_COMPONENT_USAGE | Web Dynpro: Component Usage | 20120419 | ||
2 | Importing | IS_CONFIG_KEY | Call by reference | Type reference (TYPE) | WDY_CONFIG_KEY | Web Dynpro: Key Components of Configuration Tables | 20120419 | ||
3 | Importing | IV_COMPONENT_NAME | Call by reference | Type reference (TYPE) | STRING | Web Dynpro: Component Name | 20120419 | ||
4 | Importing | 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 | Changing | 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 | Importing | IS_QUEUE_ENTRY | Call by reference | Type reference (TYPE) | FPM_S_EVENT_QUEUE_ENTRY | Encapsultes an FPM event for the event queue | 20080205 | ||
2 | Importing | 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 | Importing | IS_QUEUE_ENTRY | Call by reference | Type reference (TYPE) | FPM_S_EVENT_QUEUE_ENTRY | Encapsultes an FPM event for the event queue | 20080129 | ||
2 | Importing | IT_QUICKVIEWS | Call by reference | Type reference (TYPE) | FPM_T_QUICKVIEW_COMPONENTS | Runtime representation of WD Comps each realizing 1..n UIBBs | 20120323 | ||
3 | Importing | 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 | Changing | CS_QUEUE_ENTRY | Call by reference | Type reference (TYPE) | FPM_S_EVENT_QUEUE_ENTRY | Encapsultes an FPM event for the event queue | 20070517 | ||
2 | Importing | 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 | Importing | IS_QUEUE_ENTRY | Call by reference | Type reference (TYPE) | FPM_S_EVENT_QUEUE_ENTRY | Encapsultes an FPM event for the event queue | 20080205 | ||
2 | Importing | IT_QUICKVIEWS | Call by reference | Type reference (TYPE) | FPM_T_QUICKVIEW_COMPONENTS | Runtime representation of WD Comps each realizing 1..n UIBBs | 20120323 | ||
3 | Importing | 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 | Changing | CS_QUEUE_ENTRY | Call by reference | Type reference (TYPE) | FPM_S_EVENT_QUEUE_ENTRY | Encapsultes an FPM event for the event queue | 20070517 | ||
2 | Importing | IT_QUICKVIEWS | Call by reference | Type reference (TYPE) | FPM_T_QUICKVIEW_COMPONENTS | Runtime representation of WD Comps each realizing 1..n UIBBs | 20120323 | ||
3 | Importing | 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 | Exporting | 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 | Importing | 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 | Importing | 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 | Importing | IO_ADAPTATION_MANAGER | Call by reference | Object reference (TYPE REF TO) | CL_FPM_ADAPT_MANAGER | FPM Adaptation Manager | 20100705 | ||
2 | Importing | IO_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20080113 | |||
3 | Importing | 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 | Importing | IV_ID | Call by reference | Type reference (TYPE) | WDR_NOTIFICATION_ID | Unique ID of Registration | 20121016 | ||
2 | Returning | 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 | Importing | 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 | Returning | 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 | Importing | IS_UIBB_ID | Call by reference | Type reference (TYPE) | FPM_S_UIBB_ID | UIBB Key | 20110328 | ||
2 | Returning | 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 | Returning | 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 | Changing | CS_QUEUE_ENTRY | Call by reference | Type reference (TYPE) | FPM_S_EVENT_QUEUE_ENTRY | 20070623 | |||
2 | Exporting | 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 | Exporting | ET_QUICKVIEW | Call by reference | Type reference (TYPE) | FPM_T_QUICKVIEW_COMPONENTS | Runtime representation of WD Comps each realizing 1..n UIBBs | 20120524 | ||
2 | Importing | IO_EVENT | Call by reference | Object reference (TYPE REF TO) | CL_FPM_EVENT | CL_FPM_EVENT | 20121015 | ||
3 | Importing | 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 | Returning | 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 | Returning | 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 | Importing | 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 | Importing | 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 | Returning | 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 | Importing | 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 | Returning | 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 | Importing | 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 | Importing | 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 | Importing | 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 | Importing | 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 | Changing | 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 | Changing | CS_QUEUE_ENTRY | Call by reference | Type reference (TYPE) | FPM_S_EVENT_QUEUE_ENTRY | Encapsultes an FPM event for the event queue | 20070517 | ||
2 | Importing | 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 | Changing | 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 | Changing | 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 | Importing | 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 | Changing | 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 | Importing | 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 | Importing | 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 | Importing | 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 | Importing | 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 | Importing | 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 | Importing | 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 | Importing | 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 |