SAP ABAP Class CL_WB_UI_PORT_LIST (UI Controller)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-ABA-PB (Application Component) WD ABAP Page Builder
     SWDP_DWB_TOOL_CHIP (Package) Web Dynpro Tool: CHIP Configuration
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_F4CALLBACK_VALUE_REQUEST Interface for Callback Routines 20090908
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WB_UI_CHIP_LIST CHIP Lists 20090805
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WB_UI_CNTRL_MARKER UI Controller Identification 20090804
Properties
Class CL_WB_UI_PORT_LIST  
Short Description UI Controller    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_DWB_TOOL_CHIP   Web Dynpro Tool: CHIP Configuration 
Created 20090804   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_F4CALLBACK_VALUE_REQUEST Interface for Callback Routines 20090908
2 IF_WB_UI_CHIP_LIST CHIP Lists 20090805
3 IF_WB_UI_CNTRL_MARKER UI Controller Identification 20090804
Friends
Class CL_WB_UI_PORT_LIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_LIST_STRUCT Constant Public Type reference (TYPE) DD02L-TABNAME 'WDY_CHIP_PORT_XT_UI' Name of a structure 20090805
2 C_STYLEFNAME Constant Public Type reference (TYPE) LVC_FNAME 'FIELD_STYLE' ALV Control: Field Name of Internal Table Field 20090812
3 C_S_CHANGE_KIND Constant Public See coding 20090813
4 GC_S_FC Constant Public See coding 20090924
5 GC_S_OUTPUTLENGTH Constant Public See coding 20090921
6 GV_T_INTF_OBJECT_DESCR Static Attribute Private Type reference (TYPE) DDFIELDS DD: Field List 20090819
7 GV_T_LIST_FUNC_EXCLUDE Static Attribute Protected See coding 20090804
8 MR_CNTRL Instance attribute Protected Object reference (TYPE REF TO) CL_WB_WDY_CHIP_CONTROLLER Abstract Workbench Tool Class 20090804
9 MR_LIST Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20090804
10 MR_UI Instance attribute Protected Object reference (TYPE REF TO) IF_WB_UI_ACCESS PBO PAI Access 20090804
11 MV_ACTIVE Instance attribute Public Type reference (TYPE) BOOLE_D Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20090804
12 MV_CHIP Instance attribute Private Type reference (TYPE) WDY_CHIP_DEF_XT_UI Name of CHIP 20090915
13 MV_CONTAINER_NAME Instance attribute Protected Type reference (TYPE) SCRFNAME Name of a Screen Element 20090804
14 MV_EXPLICIT_REQUEST Instance attribute Private Type reference (TYPE) BOOLE_D Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20090917
15 MV_PORTS_SELECTED Instance attribute Private Type reference (TYPE) BOOLE_D Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20090819
16 MV_PORT_KIND Instance attribute Private Attribute reference (LIKE) 20090805
17 MV_REFRESH_FAILED Instance attribute Private Attribute reference (LIKE) 20090916
18 MV_SELECTION_INDEX Instance attribute Protected Type reference (TYPE) SYTABIX Index of Internal Tables 20090804
19 MV_S_LIST_LAYOUT Instance attribute Protected Type reference (TYPE) LVC_S_LAYO ALV Control: Layout Structure 20090804
20 MV_TAGS_HIDDEN Instance attribute Private Type reference (TYPE) BOOLE_D 'X' Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20090924
21 MV_TOOL_DATA Instance attribute Private Attribute reference (LIKE) 20090806
22 MV_T_DATA Instance attribute Protected Type reference (TYPE) TY_T_CHIP_PORT CHIP Port with Texts 20090806
23 MV_T_INTF_OBJECTS Instance attribute Private Type reference (TYPE) WDY_CHIP_IMPLEMENTING_OBJ_TAB Component Interface Methods/Events for CHIP Port 20090806
24 MV_T_LIST_FIELDCAT Instance attribute Protected Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20090804
Methods
# Method Level Visibility Method type Description Created on
1 CALL_HELP Instance method Private Method 20091012
2 CALL_REFRESH_CHILDREN Instance method Private Method 20090806
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20090804
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090804
5 CREATE_LIST Instance method Protected Method 20090804
6 F4_CALL_CALLBACK Instance method Private Method 20090916
7 FREE Instance method Public Method 20090804
8 GET_DATA Instance method Private Method 20090915
9 GET_INTF_OBJECTS Instance method Private Method 20090806
10 HANDLE_AFTER_REFRESH Instance method Protected Event handling method 20090915
11 HANDLE_AFTER_USER_COMMAND Instance method Protected Event handling method 20090819
12 HANDLE_DATA_CHANGED Instance method Protected Event handling method 20090805
13 HANDLE_DOUBLE_CLICK Instance method Protected Event handling method 20090804
14 HANDLE_FOREIGN_EVENT Instance method Private Method 20090924
15 HANDLE_POST_CHANGES Instance method Private Method 20090818
16 HANDLE_REFRESH Instance method Private Method 20090806
17 HANDLE_RENAME Instance method Private Method 20090820
18 HANDLE_TOOLBAR Instance method Protected Event handling method 20090812
19 HANDLE_USER_COMMAND Instance method Protected Event handling method 20090819
20 MAP_TOOL_TO_UI_PROPS Instance method Private Method 20090819
21 PBO Instance method Public Method 20090804
22 REFRESH_FAILED Instance method Private Method 20090916
23 SET_CURSOR Instance method Private Method 20090914
24 SET_FIELDCAT Instance method Protected Method 20090806
25 SET_LIST_EDIT_MODE Instance method Private Method 20090806
Events
# Event Type Visibility Description Created on
1 FOREIGN_EVENT Instance Event
(0)
Private
(0)
20090924
2 POST_CHANGES Instance Event
(0)
Private
(0)
20090818
3 REFRESH_CHILDREN Instance Event
(0)
Private
(0)
20090806
4 RENAME_CHILDREN Instance Event
(0)
Private
(0)
20090820
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_SEAHLPRES Private Attribute reference (LIKE) 20090916
2 TY_T_CHIP_PORT Public See coding 20090806 ty_t_chip_port TYPE STANDARD TABLE OF wdy_chip_port_xt_ui
Method Signatures

Method CALL_HELP Signature

Method CALL_HELP on class CL_WB_UI_PORT_LIST has no parameter.
Method CALL_HELP on class CL_WB_UI_PORT_LIST has no exception.

Method CALL_REFRESH_CHILDREN Signature

Method CALL_REFRESH_CHILDREN on class CL_WB_UI_PORT_LIST has no parameter.
Method CALL_REFRESH_CHILDREN on class CL_WB_UI_PORT_LIST has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_WB_UI_PORT_LIST has no parameter.
Method CLASS_CONSTRUCTOR on class CL_WB_UI_PORT_LIST has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CNTRL Call by reference Object reference (TYPE REF TO) CL_WB_WDY_CHIP_CONTROLLER Abstrakte Workbench-Toolklasse 20090804
2 Importing P_CONTAINER_NAME Call by reference Type reference (TYPE) SCRFNAME Name eines Dynproelementes 20090804
3 Importing P_PORT_KIND Call by reference Type reference (TYPE) WDY_PORT_KIND Typ eines Ports (In/Out) 20090805
4 Importing P_UI Call by reference Object reference (TYPE REF TO) IF_WB_UI_ACCESS PBO PAI Access 20090804

Method CONSTRUCTOR on class CL_WB_UI_PORT_LIST has no exception.

Method CREATE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_TOOL_DATA Call by reference Type reference (TYPE) WBCHIPTOOL_DATA Verwaltungsdaten eines generischen Workbench-Tools 20090817

Method CREATE_LIST on class CL_WB_UI_PORT_LIST has no exception.

Method F4_CALL_CALLBACK Signature

Method F4_CALL_CALLBACK on class CL_WB_UI_PORT_LIST has no parameter.
Method F4_CALL_CALLBACK on class CL_WB_UI_PORT_LIST has no exception.

Method FREE Signature

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

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_REFRESH_DISPLAY Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20090915

Method GET_DATA on class CL_WB_UI_PORT_LIST has no exception.

Method GET_INTF_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_INTF_OBJECTS Call by reference Type reference (TYPE) WDY_CHIP_IMPLEMENTING_OBJ_TAB Component-Interface-Methoden/Eventn für Chip-Port 20090819
2 Exporting P_LVC_DROP_DOWN Call by reference Type reference (TYPE) LVC_T_DROP ALV-Control: DropDown Lixtboxes 20090806

Method GET_INTF_OBJECTS on class CL_WB_UI_PORT_LIST has no exception.

Method HANDLE_AFTER_REFRESH Signature

Method HANDLE_AFTER_REFRESH on class CL_WB_UI_PORT_LIST has no parameter.
Method HANDLE_AFTER_REFRESH on class CL_WB_UI_PORT_LIST has no exception.

Method HANDLE_AFTER_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_NOT_PROCESSED Call by reference Attribute reference (LIKE) 20090819
2 Importing E_SAVED Call by reference Attribute reference (LIKE) 20090819
3 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20090819

Method HANDLE_AFTER_USER_COMMAND on class CL_WB_UI_PORT_LIST has no exception.

Method HANDLE_DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_DATA_CHANGED Call by reference Attribute reference (LIKE) 20090805
2 Importing E_ONF4 Call by reference Attribute reference (LIKE) 20090805
3 Importing E_ONF4_AFTER Call by reference Attribute reference (LIKE) 20090805
4 Importing E_ONF4_BEFORE Call by reference Attribute reference (LIKE) 20090805
5 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20090805

Method HANDLE_DATA_CHANGED on class CL_WB_UI_PORT_LIST has no exception.

Method HANDLE_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20090804
2 Importing E_COLUMN Value transfer Attribute reference (LIKE) 20090804
3 Importing E_ROW Value transfer Attribute reference (LIKE) 20090804

Method HANDLE_DOUBLE_CLICK on class CL_WB_UI_PORT_LIST has no exception.

Method HANDLE_FOREIGN_EVENT Signature

Method HANDLE_FOREIGN_EVENT on class CL_WB_UI_PORT_LIST has no parameter.
Method HANDLE_FOREIGN_EVENT on class CL_WB_UI_PORT_LIST has no exception.

Method HANDLE_POST_CHANGES Signature

Method HANDLE_POST_CHANGES on class CL_WB_UI_PORT_LIST has no parameter.
Method HANDLE_POST_CHANGES on class CL_WB_UI_PORT_LIST has no exception.

Method HANDLE_REFRESH Signature

Method HANDLE_REFRESH on class CL_WB_UI_PORT_LIST has no parameter.
Method HANDLE_REFRESH on class CL_WB_UI_PORT_LIST has no exception.

Method HANDLE_RENAME Signature

Method HANDLE_RENAME on class CL_WB_UI_PORT_LIST has no parameter.
Method HANDLE_RENAME on class CL_WB_UI_PORT_LIST has no exception.

Method HANDLE_TOOLBAR Signature

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

Method HANDLE_TOOLBAR on class CL_WB_UI_PORT_LIST 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 Call by reference Attribute reference (LIKE) 20090819

Method HANDLE_USER_COMMAND on class CL_WB_UI_PORT_LIST has no exception.

Method MAP_TOOL_TO_UI_PROPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_TOOL_DATA Call by reference Type reference (TYPE) WDY_CHIP_PORT_XT_TOOL Chip-Port mit Texten 20090819
2 Changing P_UI_DATA Call by reference Type reference (TYPE) WDY_CHIP_PORT_XT_UI Chip-Port mit Texten 20090819

Method MAP_TOOL_TO_UI_PROPS on class CL_WB_UI_PORT_LIST has no exception.

Method PBO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_TOOL_DATA Call by reference Type reference (TYPE) WBCHIPTOOL_DATA Verwaltungsdaten eines generischen Workbench-Tools 20090806

Method PBO on class CL_WB_UI_PORT_LIST has no exception.

Method REFRESH_FAILED Signature

Method REFRESH_FAILED on class CL_WB_UI_PORT_LIST has no parameter.
Method REFRESH_FAILED on class CL_WB_UI_PORT_LIST has no exception.

Method SET_CURSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_TOOL_DATA Call by reference Type reference (TYPE) WBCHIPTOOL_DATA Verwaltungsdaten eines Web-Dynpro Chip Workbench-Tools 20090914

Method SET_CURSOR on class CL_WB_UI_PORT_LIST has no exception.

Method SET_FIELDCAT Signature

Method SET_FIELDCAT on class CL_WB_UI_PORT_LIST has no parameter.
Method SET_FIELDCAT on class CL_WB_UI_PORT_LIST has no exception.

Method SET_LIST_EDIT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_TOOL_DATA Call by reference Type reference (TYPE) WBCHIPTOOL_DATA Verwaltungsdaten eines generischen Workbench-Tools 20090817

Method SET_LIST_EDIT_MODE on class CL_WB_UI_PORT_LIST has no exception.
Event Signatures

Event FOREIGN_EVENT Signature
Event FOREIGN_EVENT on class CL_WB_UI_PORT_LIST has no parameter.
Event POST_CHANGES Signature
Event POST_CHANGES on class CL_WB_UI_PORT_LIST has no parameter.
Event REFRESH_CHILDREN Signature
Event REFRESH_CHILDREN on class CL_WB_UI_PORT_LIST has no parameter.
Event RENAME_CHILDREN Signature
Event RENAME_CHILDREN on class CL_WB_UI_PORT_LIST has no parameter.
History
Last changed by/on SAP  20110908 
SAP Release Created in 800