SAP ABAP Class CL_FPM_CAROUSEL_UIBB_ASSIST (Assistance Class for FPM_CAROUSEL_UIBB)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-CMP-FPM (Application Component) Floorplan Manager Web Dynpro ABAP
     APB_FPM_GUIBB (Package) Generic UI building blocks
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FPM_GUIBB_ASSIST GUIBB Assistence Base Class 20140113
Properties
Class CL_FPM_CAROUSEL_UIBB_ASSIST  
Short Description Assistance Class for FPM_CAROUSEL_UIBB    
Super Class CL_FPM_GUIBB_ASSIST GUIBB Assistence Base Class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package APB_FPM_GUIBB   Generic UI building blocks 
Created 20140113   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)
Interfaces
Class CL_FPM_CAROUSEL_UIBB_ASSIST has no interface implemented.
Friends
Class CL_FPM_CAROUSEL_UIBB_ASSIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_CONTEXT Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20140113
2 MO_PERS_MANAGER Instance attribute Private Object reference (TYPE REF TO) IF_WD_PERSONALIZATION Web Dynpro Personalization Interface 20140113
3 MS_CONFIG Instance attribute Private Type reference (TYPE) YS_CAROUSEL 20140113
4 MS_FEEDER Instance attribute Private Type reference (TYPE) YS_FEEDER 20140113
5 MT_CONTENT Instance attribute Private Type reference (TYPE) FPMGB_T_CAROUSEL_CONTENT table for Carousel 20140115
6 MV_CAROUSEL_ID Instance attribute Private Type reference (TYPE) STRING 20140304
7 MV_DATA_CHANGED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20140113
8 MV_HEIGHT_STORED Instance attribute Private Type reference (TYPE) STRING 20140205
9 MV_IS_MAXIMIZED Instance attribute Private Type reference (TYPE) WDY_BOOLEAN Replacement for Real Boolean Type: 'X' == True '' == False 20140113
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20140304
2 DISPATCH_AFTER_FAILED_EVENT Instance method Public Method 20140113
3 DISPATCH_FLUSH Instance method Public Method 20140113
4 DISPATCH_NEEDS_CONFIRMATION Instance method Public Method Processes the time point NEEDS_CONFIRMATION within feeder 20140113
5 DISPATCH_PBO Instance method Public Method 20140113
6 DISPATCH_PROCESS_EVENT Instance method Public Method Processes the time point PROCESS_EVENT within feeder 20140113
7 EXPANDS_WITH_AVAILABLE_SPACE Instance method Public Method 20140523
8 GET_EVENT_DATA Instance method Private Method 20140129
9 GET_FEEDER_MODEL Instance method Public Method 20140114
10 GET_NO_DATA_TEXT Instance method Private Method get default text if no text is supplied 20140204
11 INIT_FEEDER Instance method Public Method Initializes the feeder class 20140113
12 MAP_CONFIG Instance method Private Method 20140113
13 ON_PERSONALIZATION_CALLBACK Instance method Private Event handling method 20140113
14 PROCESS_MESSAGES Instance method Private Method Processes the messages coming from feeder class 20140113
15 RAISE_SELECT_EVENT Instance method Public Method 20140114
16 RAISE_TABLE_SELECT_EVENT Instance method Public Method 20140205
17 SET_DEFAULT_VALUES Instance method Private Method Set default Values for carousel UIBB 20140113
18 SET_TOO_MANY_DATA_TEXT Instance method Private Method 20140205
19 WDDOINIT Instance method Public Method Initializes the Pers. Manager, Context.. 20140113
20 WDDOMODIFYVIEW Instance method Public Method 20140113
Events
Class CL_FPM_CAROUSEL_UIBB_ASSIST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_CAROUSEL Public See coding 20140113 BEGIN OF ys_carousel , feeder TYPE fpmgb_feeder_class, aria_landmark TYPE fpm_aria_landmark , settings TYPE ys_settings, parameter TYPE yt_parameter, END OF ys_carousel
2 YS_CONTEXT_NODE Private See coding 20140113 BEGIN OF ys_context_node, parent TYPE string, name TYPE string, multiple TYPE wdy_boolean, END OF ys_context_node
3 YS_EVENT_DATA Public See coding 20140128 BEGIN OF ys_event_data , id TYPE string, index TYPE string, END OF ys_event_data
4 YS_FEEDER Private See coding 20140113 BEGIN OF ys_feeder, name TYPE seoclsname, feeder TYPE REF TO if_fpm_guibb_carousel, is_extended TYPE boole_d, is_model TYPE boole_d, is_enhancement_access TYPE boole_d, END OF ys_feeder
5 YS_NO_DATA Public See coding 20140204 BEGIN OF ys_no_data, text TYPE fpm_no_data_text, show_default_text TYPE fpm_show_no_data_default_text, END OF ys_no_data
6 YS_PARAMETER Public See coding 20140113 BEGIN OF ys_parameter, name TYPE fpmgb_parameter_name, value TYPE fpmgb_parameter_value, END OF ys_parameter
7 YS_SETTINGS Public See coding 20140113 BEGIN OF ys_settings, height TYPE fpmgb_ui_element_height, width TYPE fpmgb_ui_element_width, orientation TYPE fpmgb_orientation, no_data TYPE ys_no_data, END OF ys_settings
8 YT_CONTEXT_NODE Private See coding 20140113 yt_context_node TYPE STANDARD TABLE OF ys_context_node WITH KEY name
9 YT_PARAMETER Public See coding 20140113 yt_parameter TYPE STANDARD TABLE OF ys_parameter WITH KEY name
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_FPM_CAROUSEL_UIBB_ASSIST has no parameter.
Method CONSTRUCTOR on class CL_FPM_CAROUSEL_UIBB_ASSIST has no exception.

Method DISPATCH_AFTER_FAILED_EVENT 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 20140113
2 Importing IV_REVERT Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20140113

Method DISPATCH_AFTER_FAILED_EVENT on class CL_FPM_CAROUSEL_UIBB_ASSIST has no exception.

Method DISPATCH_FLUSH Signature

Method DISPATCH_FLUSH on class CL_FPM_CAROUSEL_UIBB_ASSIST has no parameter.
Method DISPATCH_FLUSH on class CL_FPM_CAROUSEL_UIBB_ASSIST has no exception.

Method DISPATCH_NEEDS_CONFIRMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_CONF_REQUEST Call by reference Object reference (TYPE REF TO) CL_FPM_CONFIRMATION_REQUEST Requests an end-user confirmation (e.g. data loss warning) 20140113
2 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20140113

Method DISPATCH_NEEDS_CONFIRMATION on class CL_FPM_CAROUSEL_UIBB_ASSIST has no exception.

Method DISPATCH_PBO 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 20140113

Method DISPATCH_PBO on class CL_FPM_CAROUSEL_UIBB_ASSIST has no exception.

Method DISPATCH_PROCESS_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT Result of processing of a specific FPM event 20140113
2 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20140113

Method DISPATCH_PROCESS_EVENT on class CL_FPM_CAROUSEL_UIBB_ASSIST has no exception.

Method EXPANDS_WITH_AVAILABLE_SPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_EXPANDABLE Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20140523

Method EXPANDS_WITH_AVAILABLE_SPACE on class CL_FPM_CAROUSEL_UIBB_ASSIST has no exception.

Method GET_EVENT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EVENT_DATA Call by reference Type reference (TYPE) STRING 20140129
2 Returning RS_EVENT_DATA Value transfer Type reference (TYPE) YS_EVENT_DATA 20140129

Method GET_EVENT_DATA on class CL_FPM_CAROUSEL_UIBB_ASSIST has no exception.

Method GET_FEEDER_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_FEEDER_MODEL Value transfer Object reference (TYPE REF TO) IF_FPM_FEEDER_MODEL Feeder Model Interface 20140114

Method GET_FEEDER_MODEL on class CL_FPM_CAROUSEL_UIBB_ASSIST has no exception.

Method GET_NO_DATA_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20140204

Method GET_NO_DATA_TEXT on class CL_FPM_CAROUSEL_UIBB_ASSIST has no exception.

Method INIT_FEEDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MESSAGE Call by reference Type reference (TYPE) FPMGB_S_T100_MESSAGE FPMGB T100 messages 20140113
2 Exporting EV_ADDITIONAL_ERROR_INFO Call by reference Type reference (TYPE) DOKU_OBJ Documentation Object 20140113
3 Exporting EV_ERROR Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20140113

Method INIT_FEEDER on class CL_FPM_CAROUSEL_UIBB_ASSIST has no exception.

Method MAP_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20140113

Method MAP_CONFIG on class CL_FPM_CAROUSEL_UIBB_ASSIST has no exception.

Method ON_PERSONALIZATION_CALLBACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HAS_ERRORS Value transfer Attribute reference (LIKE) 20140113
2 Importing MESSAGES Value transfer Attribute reference (LIKE) 20140113

Method ON_PERSONALIZATION_CALLBACK on class CL_FPM_CAROUSEL_UIBB_ASSIST has no exception.

Method PROCESS_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20140113

Method PROCESS_MESSAGES on class CL_FPM_CAROUSEL_UIBB_ASSIST has no exception.

Method RAISE_SELECT_EVENT 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_WD_CUSTOM_EVENT Application-Defined Event 20140114
2 Importing IV_EVENT_DATA Call by reference Type reference (TYPE) STRING 20140128

Method RAISE_SELECT_EVENT on class CL_FPM_CAROUSEL_UIBB_ASSIST has no exception.

Method RAISE_TABLE_SELECT_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_NEW_LEAD_SELECTION Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20140205

Method RAISE_TABLE_SELECT_EVENT on class CL_FPM_CAROUSEL_UIBB_ASSIST has no exception.

Method SET_DEFAULT_VALUES Signature

Method SET_DEFAULT_VALUES on class CL_FPM_CAROUSEL_UIBB_ASSIST has no parameter.
Method SET_DEFAULT_VALUES on class CL_FPM_CAROUSEL_UIBB_ASSIST has no exception.

Method SET_TOO_MANY_DATA_TEXT Signature

Method SET_TOO_MANY_DATA_TEXT on class CL_FPM_CAROUSEL_UIBB_ASSIST has no parameter.
Method SET_TOO_MANY_DATA_TEXT on class CL_FPM_CAROUSEL_UIBB_ASSIST has no exception.

Method WDDOINIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20140113
2 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20140113

Method WDDOINIT on class CL_FPM_CAROUSEL_UIBB_ASSIST has no exception.

Method WDDOMODIFYVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_VIEW Call by reference Object reference (TYPE REF TO) IF_WD_VIEW Web Dynpro: API of a View 20140113
2 Importing IV_FIRST_TIME Call by reference Type reference (TYPE) WDY_BOOLEAN Replacement for Real Boolean Type: 'X' == True '' == False 20140113

Method WDDOMODIFYVIEW on class CL_FPM_CAROUSEL_UIBB_ASSIST has no exception.
History
Last changed by/on SAP  20141120 
SAP Release Created in 740