SAP ABAP Class /PLMB/CL_SPI_MB_SEL_POPUP (Creating a Popup to Insert Multiple ABBIDs)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-SPI (Application Component) Service Provider Infrastructure
     /PLMB/BA_SPI_TOOLS (Package) Service Provider Infrastructure Tools
Properties
Class /PLMB/CL_SPI_MB_SEL_POPUP  
Short Description Creating a Popup to Insert Multiple ABBIDs    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /PLMB/BA_SPI_TOOLS   Service Provider Infrastructure Tools 
Created 20100526   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /PLMB/CL_SPI_MB_SEL_POPUP has no forward declaration.
Interfaces
Class /PLMB/CL_SPI_MB_SEL_POPUP has no interface implemented.
Friends
Class /PLMB/CL_SPI_MB_SEL_POPUP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_ALV Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20100526
2 MO_CONTROLLER Instance attribute Private Object reference (TYPE REF TO) /PLMB/CL_SPI_MB_CONTROLLER Controller class of Metadata Browser 20100527
3 MO_POPUP_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_DIALOGBOX_CONTAINER Container for Custom Controls in the Screen Area 20100526
4 MT_ABBID Instance attribute Private Type reference (TYPE) ALV_ABBID_TABLE Application Building Block ID 20100527
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_UP_FIELDCAT Instance method Private Method Build up a field catalog for ABBID table 20100526
2 CONSTRUCTOR Instance method Public Constructor 20100526
3 CREATE_INPUT_ALV Instance method Public Method Create input ALV to select multiple ABBIDs 20100526
4 HANDLE_TOOLBAR_BUTTON Instance method Private Event handling method Defines buttons on toolbar 20100527
5 HANDLE_USER_COMMAND Instance method Private Event handling method Responsible for user commands 20100527
6 ON_POPUP_CLOSE Instance method Private Event handling method Close popup 20100527
Events
Class /PLMB/CL_SPI_MB_SEL_POPUP has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 ALV_ABBID_STRUC Public See coding 20100526 BEGIN OF alv_abbid_struc, abbid TYPE /plmb/spi_abbid, END OF alv_abbid_struc
2 ALV_ABBID_TABLE Public See coding 20100526 alv_abbid_table TYPE STANDARD TABLE OF alv_abbid_struc
Method Signatures

Method BUILD_UP_FIELDCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20100526

Method BUILD_UP_FIELDCAT on class /PLMB/CL_SPI_MB_SEL_POPUP has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTROLLER Call by reference Object reference (TYPE REF TO) /PLMB/CL_SPI_MB_CONTROLLER Controller class of Metadata Browser 20100527

Method CONSTRUCTOR on class /PLMB/CL_SPI_MB_SEL_POPUP has no exception.

Method CREATE_INPUT_ALV Signature

Method CREATE_INPUT_ALV on class /PLMB/CL_SPI_MB_SEL_POPUP has no parameter.
Method CREATE_INPUT_ALV on class /PLMB/CL_SPI_MB_SEL_POPUP has no exception.

Method HANDLE_TOOLBAR_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Value transfer Attribute reference (LIKE) 20100527

Method HANDLE_TOOLBAR_BUTTON on class /PLMB/CL_SPI_MB_SEL_POPUP has no exception.

Method HANDLE_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Value transfer Attribute reference (LIKE) 20100527

Method HANDLE_USER_COMMAND on class /PLMB/CL_SPI_MB_SEL_POPUP has no exception.

Method ON_POPUP_CLOSE Signature

Method ON_POPUP_CLOSE on class /PLMB/CL_SPI_MB_SEL_POPUP has no parameter.
Method ON_POPUP_CLOSE on class /PLMB/CL_SPI_MB_SEL_POPUP has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 703