SAP ABAP Class CL_BS_ADDRESS_CONTROL_FEEDER (Feeder for Address Control)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-APP-BP (Application Component) MDG Business Partner (Central Part)
     MDG_BS_BP_USERINTERFACE (Package) MDG: Business Partner - User Interface
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 20091111
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_GUIBB_FORM Generic Form UI Building Block 20091111
Properties
Class CL_BS_ADDRESS_CONTROL_FEEDER  
Short Description Feeder for Address Control    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MDG_BS_BP_USERINTERFACE   MDG: Business Partner - User Interface 
Created 20091111   SAP 
Last change 20110908   SAP 
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
# Interface Abstract Final Description Created on
1 IF_FPM_GUIBB Generic UI Building Block 20091111
2 IF_FPM_GUIBB_FORM Generic Form UI Building Block 20091111
Friends
Class CL_BS_ADDRESS_CONTROL_FEEDER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_EVENT_ID_ENTER Constant Public Type reference (TYPE) FPM_EVENT_ID 'USMD_ENTER' ID of the FPM Event 20091111
2 GC_EVENT_ID_HIDE_LIST Constant Public Type reference (TYPE) FPM_EVENT_ID 'ADDRESS_HIDE_LIST' ID of the FPM Event 20091111
3 GC_EVENT_ID_TOGGLE_LIST Constant Public Type reference (TYPE) FPM_EVENT_ID 'ADDRESS_TOGGLE_LIST' ID of the FPM Event 20091111
4 GC_EVENT_PARAM_CHECKED Constant Public Type reference (TYPE) FPM_EVENT_PARAM 'CHECKED' Own parameter name for button checked state 20110323
5 GS_ADDRESS_CONTROL Instance attribute Protected Type reference (TYPE) BSS_ADDRESS_CONTROL Structure for UI control of addresses 20091111
6 GV_FIRST_CALL Instance attribute Protected Type reference (TYPE) ABAP_BOOL 'X' Indicator that the instance is called the first time 20091111
7 GV_FPM Instance attribute Protected Object reference (TYPE REF TO) IF_FPM Interface for accessing FPM functionality 20091111
Methods
# Method Level Visibility Method type Description Created on
1 GET_ACTION_DEFINITIONS Instance method Protected Method define actions/events for the details 20091111
2 GET_FIELD_DESCRIPTION Instance method Protected Method manipulate form-specific field-descriptions 20091111
3 GET_FIELD_DESCRIPTIONS Instance method Protected Method define form-specific field-descriptions 20091111
4 GET_SPECIAL_GROUPS Instance method Protected Method define special groups for the details 20091111
5 ON_ENTER Instance method Protected Method Handles event "Enter" 20091111
6 ON_HIDE_LIST Instance method Protected Method Handles event "Hide List" (checkbox-field clicked) 20091111
7 REFRESH_BUFFERS Instance method Protected Method Resets all local data 20100122
8 TRIGGER_LIST_TOGGLING Instance method Protected Method Trigger the FPM event that toggles the list visibility 20091111
Events
Class CL_BS_ADDRESS_CONTROL_FEEDER has no event.
Types
Class CL_BS_ADDRESS_CONTROL_FEEDER has no local type.
Method Signatures

Method GET_ACTION_DEFINITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTION_DEFINITION Call by reference Type reference (TYPE) FPMGB_T_ACTIONDEF Action Definition 20091111

Method GET_ACTION_DEFINITIONS on class CL_BS_ADDRESS_CONTROL_FEEDER has no exception.

Method GET_FIELD_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_FIELD_DESCRIPTION Value transfer Type reference (TYPE) FPMGB_S_FORMFIELD_DESCR GUIBB Form Field Description 20091111
2 Importing IS_FIELD Call by reference Type reference (TYPE) ABAP_SIMPLE_COMPONENTDESCR 20091111

Method GET_FIELD_DESCRIPTION on class CL_BS_ADDRESS_CONTROL_FEEDER has no exception.

Method GET_FIELD_DESCRIPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_FIELD_CATALOG Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20091111
2 Exporting ET_FIELD_DESCRIPTION Call by reference Type reference (TYPE) FPMGB_T_FORMFIELD_DESCR GUIBB List Field Description 20091111

Method GET_FIELD_DESCRIPTIONS on class CL_BS_ADDRESS_CONTROL_FEEDER has no exception.

Method GET_SPECIAL_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SPECIAL_GROUPS Call by reference Type reference (TYPE) FPMGB_T_SPECIAL_GROUPS Special Groups for GUIBB Field Grouping 20091111

Method GET_SPECIAL_GROUPS on class CL_BS_ADDRESS_CONTROL_FEEDER has no exception.

Method ON_ENTER 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) 20091111
2 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT Result of processing of a specific FPM event 20091111
3 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20091111
4 Importing IV_RAISED_BY_OWN_UI Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091111

Method ON_ENTER on class CL_BS_ADDRESS_CONTROL_FEEDER has no exception.

Method ON_HIDE_LIST 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) 20091111
2 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT Result of processing of a specific FPM event 20091111
3 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20091111
4 Importing IV_RAISED_BY_OWN_UI Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091111

Method ON_HIDE_LIST on class CL_BS_ADDRESS_CONTROL_FEEDER has no exception.

Method REFRESH_BUFFERS Signature

Method REFRESH_BUFFERS on class CL_BS_ADDRESS_CONTROL_FEEDER has no parameter.
Method REFRESH_BUFFERS on class CL_BS_ADDRESS_CONTROL_FEEDER has no exception.

Method TRIGGER_LIST_TOGGLING Signature

Method TRIGGER_LIST_TOGGLING on class CL_BS_ADDRESS_CONTROL_FEEDER has no parameter.
Method TRIGGER_LIST_TOGGLING on class CL_BS_ADDRESS_CONTROL_FEEDER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 702