SAP ABAP Class CL_RSAWBNDF_ALV (ALV for Object Selection)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-AWB (Application Component) Data Warehousing Workbench
     RSAWBNDF (Package) Data Warehousing Workbench Data Flow
Properties
Class CL_RSAWBNDF_ALV  
Short Description ALV for Object Selection    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSAWBNDF   Data Warehousing Workbench Data Flow 
Created 20060804   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RSAWBNDF_ALV has no forward declaration.
Interfaces
Class CL_RSAWBNDF_ALV has no interface implemented.
Friends
Class CL_RSAWBNDF_ALV has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 G_C_FCODE_ADD Constant Public Type reference (TYPE) UI_FUNC 'ADD' Function Code for 'Add Row' 20060915
2 G_C_FCODE_DELETE Constant Public Type reference (TYPE) UI_FUNC 'DEL' Function Code for 'Delete' 20060807
3 P_R_ALV_GRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20060804
4 P_R_DF_OBJECTS Instance attribute Private Object reference (TYPE REF TO) CL_RSAWBNDF_OBJECTS Start Objects for Data Flow 20060804
5 P_R_OBJ_FACTORY Instance attribute Private Object reference (TYPE REF TO) CL_RSAWBN_OBJ_FACTORY Service Class for the Object Classes 20060808
6 P_T_AWBOBJ_ALV Instance attribute Private Type reference (TYPE) RSAWBNDF_T_AWBOBJ_ALV ALV Table Type (for Display) 20060807
7 P_T_FIELDCATALOG Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20060807
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Creates Instance of the Class 20060804
2 DELETE_ROWS Instance method Private Method Delete Selected Rows 20060807
3 FREE Instance method Public Method Deletes the Table for ALV Representation 20060810
4 GET_SELCETED_OBJECTS Instance method Public Method Returns the Objects Selected on the ALV 20060915
5 INITIALIZE_ALV Instance method Public Method Initializes ALV and Sets all Properties 20060804
6 ON_HANDLE_TOOLBAR_CLICKED Instance method Private Event handling method Handler for Toolbar Buttons 20060804
7 REFRESH_ALV Instance method Public Method Refresh ALV 20060804
8 TOOLBAR_HANDLER Instance method Private Event handling method 20060804
Events
Class CL_RSAWBNDF_ALV has no event.
Types
Class CL_RSAWBNDF_ALV has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_CUSTOM_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container fuer Custom Controls in der Dynpro Area 20060804
2 Importing I_R_DF_OBJECTS Call by reference Object reference (TYPE REF TO) CL_RSAWBNDF_OBJECTS Startobjekte für den Datenfluss 20060804

Method CONSTRUCTOR on class CL_RSAWBNDF_ALV has no exception.

Method DELETE_ROWS Signature

Method DELETE_ROWS on class CL_RSAWBNDF_ALV has no parameter.
Method DELETE_ROWS on class CL_RSAWBNDF_ALV has no exception.

Method FREE Signature

Method FREE on class CL_RSAWBNDF_ALV has no parameter.
Method FREE on class CL_RSAWBNDF_ALV has no exception.

Method GET_SELCETED_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_R_SELECTED_OBJECTS Value transfer Object reference (TYPE REF TO) CL_RSAWBNDF_OBJECTS Startobjekte für den Datenfluss 20060915
# Exception Resumable Description Created on
1 NOTHING_SELECTED Es wurden keine Objekte selektiert 20080728

Method INITIALIZE_ALV Signature

Method INITIALIZE_ALV on class CL_RSAWBNDF_ALV has no parameter.
Method INITIALIZE_ALV on class CL_RSAWBNDF_ALV has no exception.

Method ON_HANDLE_TOOLBAR_CLICKED Signature

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

Method ON_HANDLE_TOOLBAR_CLICKED on class CL_RSAWBNDF_ALV has no exception.

Method REFRESH_ALV Signature

Method REFRESH_ALV on class CL_RSAWBNDF_ALV has no parameter.
Method REFRESH_ALV on class CL_RSAWBNDF_ALV has no exception.

Method TOOLBAR_HANDLER Signature

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

Method TOOLBAR_HANDLER on class CL_RSAWBNDF_ALV has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710