SAP ABAP Class CL_FPMGB_LIST_POWL_ADAPTER (Generic class to adapt a POWL for a GUIBB List)
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 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_GUIBB Generic UI Building Block 20080220
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_GUIBB_LIST Generic List UI Building Block 20080220
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_GUIBB_LIST_EXT GUIBB List extended 20080220
Properties
Class CL_FPMGB_LIST_POWL_ADAPTER  
Short Description Generic class to adapt a POWL for a GUIBB List    
Super 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 20080220   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FPMGB_LIST_POWL_ADAPTER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_FPM_GUIBB Generic UI Building Block 20080220
2 IF_FPM_GUIBB_LIST Generic List UI Building Block 20080220
3 IF_FPM_GUIBB_LIST_EXT GUIBB List extended 20080220
Friends
Class CL_FPMGB_LIST_POWL_ADAPTER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_POWL_BUTTON Constant Private Type reference (TYPE) STRING 'BT' 20080303
2 C_POWL_CHECKBOX Constant Private Type reference (TYPE) STRING 'CK' 20080303
3 C_POWL_DROPDOWN Constant Private Type reference (TYPE) STRING 'DK' 20080303
4 C_POWL_INPUTFIELD Constant Private Type reference (TYPE) STRING 'IN' 20080303
5 C_POWL_LINKTOACTION Constant Private Type reference (TYPE) STRING 'LA' 20080303
6 C_POWL_LINKTOURL Constant Private Type reference (TYPE) STRING 'LU' 20080303
7 MO_DATA Instance attribute Private Object reference (TYPE REF TO) DATA 20080220
8 MO_FEEDER_INSTANCE Instance attribute Private Object reference (TYPE REF TO) IF_POWL_FEEDER Interface for POWL Feeders 20080220
9 MO_FPM Instance attribute Private Object reference (TYPE REF TO) IF_FPM Interface for accessing FPM functionality 20080229
10 MO_NAVIGATION Instance attribute Private Object reference (TYPE REF TO) IF_FPM_NAVIGATE_TO Navigate to targets 20080229
11 MO_OBJECT_DEF Instance attribute Private Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20080220
12 MT_ACTDEF Instance attribute Private Type reference (TYPE) POWL_ACTDESCR_TTY action meta description 20080303
13 MT_CHANGED_DATA Instance attribute Private Type reference (TYPE) POWL_CHANGEINFO_TTY outtab change infos for feeder 20080220
14 MT_SELCRIT_PARA Instance attribute Private Type reference (TYPE) RSPARAMS_TT rsparams Table 20080220
15 MV_APPLID Instance attribute Private Type reference (TYPE) POWL_APPLID_TY Application ID 20080220
16 MV_LEAD_INDEX Instance attribute Private Type reference (TYPE) SYTABIX Index of Internal Tables 20080220
17 MV_POWL_QUERY Instance attribute Private Type reference (TYPE) POWL_QUERY_TY Query ID 20080220
18 MV_POWL_TYPE Instance attribute Private Type reference (TYPE) POWL_TYPE_TY POWL type ID 20080220
Methods
# Method Level Visibility Method type Description Created on
1 ADAPT_POWL_MESSAGES Instance method Private Method Adapt powl messages 20080220
2 CHECK_FEEDER_INSTANCE_NOT_NULL Instance method Private Method Check if feeder instance is not null 20080220
3 READ_POWL_ACTION_DEF Instance method Private Method Reads the default action definition from POWL feeder 20080220
4 READ_POWL_CUSTOMIZATION Instance method Private Method Reads POWL customization values specific to a query 20080220
5 READ_POWL_FIELD_CATALOG Instance method Private Method Reads the default field catalof from POWL feeder 20080220
6 READ_POWL_SELECTION Instance method Private Method Reads the selection criteria values from the query 20080228
7 READ_POWL_TYPE_DETAILS Instance method Private Method Read powl object types 20080220
8 TRIGGER_NAVIGATION Instance method Private Method Trigger OBN navigation 20080229
Events
Class CL_FPMGB_LIST_POWL_ADAPTER has no event.
Types
Class CL_FPMGB_LIST_POWL_ADAPTER has no local type.
Method Signatures

Method ADAPT_POWL_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20080220
2 Importing IT_MESSAGES Call by reference Type reference (TYPE) POWL_MSG_TTY Message META description 20080220

Method ADAPT_POWL_MESSAGES on class CL_FPMGB_LIST_POWL_ADAPTER has no exception.

Method CHECK_FEEDER_INSTANCE_NOT_NULL Signature

Method CHECK_FEEDER_INSTANCE_NOT_NULL on class CL_FPMGB_LIST_POWL_ADAPTER has no parameter.
Method CHECK_FEEDER_INSTANCE_NOT_NULL on class CL_FPMGB_LIST_POWL_ADAPTER has no exception.

Method READ_POWL_ACTION_DEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTION Call by reference Type reference (TYPE) POWL_ACTDESCR_TTY action meta description 20080220

Method READ_POWL_ACTION_DEF on class CL_FPMGB_LIST_POWL_ADAPTER has no exception.

Method READ_POWL_CUSTOMIZATION Signature

Method READ_POWL_CUSTOMIZATION on class CL_FPMGB_LIST_POWL_ADAPTER has no parameter.
Method READ_POWL_CUSTOMIZATION on class CL_FPMGB_LIST_POWL_ADAPTER has no exception.

Method READ_POWL_FIELD_CATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDCAT_POWL Call by reference Type reference (TYPE) POWL_FIELDCAT_TTY GUIBB List Field Description 20080220

Method READ_POWL_FIELD_CATALOG on class CL_FPMGB_LIST_POWL_ADAPTER has no exception.

Method READ_POWL_SELECTION Signature

Method READ_POWL_SELECTION on class CL_FPMGB_LIST_POWL_ADAPTER has no parameter.
Method READ_POWL_SELECTION on class CL_FPMGB_LIST_POWL_ADAPTER has no exception.

Method READ_POWL_TYPE_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TYPE Call by reference Type reference (TYPE) POWL_TYPE_TTY object types 20080220

Method READ_POWL_TYPE_DETAILS on class CL_FPMGB_LIST_POWL_ADAPTER has no exception.

Method TRIGGER_NAVIGATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPM_T_T100_MESSAGES Messages exported to be dispalyed in popup 20080229
2 Exporting EV_ERROR Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20080229
3 Importing IT_PORTAL_ACTIONS Call by reference Type reference (TYPE) POWL_FOLLOW_UP_STY Follow-up action in portal 20080229

Method TRIGGER_NAVIGATION on class CL_FPMGB_LIST_POWL_ADAPTER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 711