SAP ABAP Class CL_POWL_SELECT_HELPER (Helper class for selection screen)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-MUS-POW (Application Component) Personal Object Worklist
     GEN_PERSONAL_OBJECT_WORKLIST (Package) generic worklist
Properties
Class CL_POWL_SELECT_HELPER  
Short Description Helper class for selection screen    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GEN_PERSONAL_OBJECT_WORKLIST   generic worklist 
Created 20090305   SAP 
Last change 20130531   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)
2 CL_POWL_SELECT_HELPER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_POWL_SELECT_HELPER has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_POWL_SELECT_MODEL 20100223 Model class for POWL select comp
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_FULL_WIDTH Constant Private Type reference (TYPE) STRING '100%' 20090424
2 C_NODE_NAME Constant Private Type reference (TYPE) STRING 'LINE_' 20090317
3 C_TYPE_STRING Constant Private Type reference (TYPE) STRING 'STRING' 20090424
4 C_UI_ADD Constant Private Type reference (TYPE) STRING 'LA_COPY_' 20090317
5 C_UI_ADD_VIS Constant Private Type reference (TYPE) STRING 'BUTTON1_VISIBILITY_' 20090317
6 C_UI_AND_TEXT Constant Private Type reference (TYPE) STRING 'AND_' 20090317
7 C_UI_ATTRIBUTE Constant Private Type reference (TYPE) STRING 'ATTR_DDLB_' 20090317
8 C_UI_INPUT_DDLB Constant Private Type reference (TYPE) STRING 'IF_DDLB_' 20090317
9 C_UI_INPUT_DDLB_VIS Constant Private Type reference (TYPE) STRING 'IF_DDLB_VISIBLE_' 20090317
10 C_UI_INPUT_HIGH Constant Private Type reference (TYPE) STRING 'IF_HIGH_' 20090317
11 C_UI_INPUT_HIGH_VIS Constant Private Type reference (TYPE) STRING 'IF_HIGH_VISIBLE_' 20090317
12 C_UI_INPUT_LOW Constant Private Type reference (TYPE) STRING 'IF_LOW_' 20090317
13 C_UI_INPUT_LOW_VIS Constant Private Type reference (TYPE) STRING 'IF_LOW_VISIBLE_' 20090317
14 C_UI_OPERATOR Constant Private Type reference (TYPE) STRING 'OPERATOR_' 20090317
15 C_UI_REMOVE Constant Private Type reference (TYPE) STRING 'LA_REMOVE_' 20090317
16 C_UI_REMOVE_VIS Constant Private Type reference (TYPE) STRING 'BUTTON2_VISIBILITY_' 20090317
17 MO_ASSIST Instance attribute Private Object reference (TYPE REF TO) CL_POWL_SELECT_MODEL Z_SEARCH_COMP_3 20090305
18 MO_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_WD_TRANSPARENT_CONTAINER Perforce change= / 20050916-083208 20090305
19 MO_CONTEXT Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT Web Dynpro Context 20090305
20 MO_CONTEXT_NODE Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE 20090424
21 MO_CRIT_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_WD_TRANSPARENT_CONTAINER Perforce change= / 20050916-083208 20090305
22 MO_ROOT_INFO Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE_INFO Web Dynpro: Interface of the node's metadata 20090305
23 MO_VIEW Instance attribute Private Object reference (TYPE REF TO) IF_WD_VIEW Web Dynpro: API of a View 20090305
24 MT_ATTRIBUTES Instance attribute Private Type reference (TYPE) T_AVAILABLE_ATTRS 20090305
25 MT_ATTR_SET Instance attribute Private Type reference (TYPE) WDR_CONTEXT_ATTRIBUTE_INFO-VALUE_SET 20090305
26 MT_CRIT_DEF Instance attribute Private Type reference (TYPE) POWL_SEARCH_TTY Selection criteria meta description 20090305
27 MT_CRIT_PARA Instance attribute Private Type reference (TYPE) POWL_PARAMETERS_TTY rsparams Table 20090305
28 MT_DELETED_NODES Instance attribute Private See coding 20090927
29 MT_DELETION_LOG Instance attribute Private See coding 20090927
30 MT_INIT_LOG Instance attribute Private Type reference (TYPE) T_INIT_LOG Web Dynpro: Interface for Context Nodes 20091124
31 MT_INSERTED_NODES Instance attribute Private See coding 20090927
32 MT_OP_ALPHANUM Instance attribute Private See coding All Fixed Values of an Attribute with Texts 20090305
33 MT_OP_NUM Instance attribute Private See coding All Fixed Values of an Attribute with Texts 20090305
34 MT_OP_PARAM Instance attribute Private See coding All Fixed Values of an Attribute with Texts 20090305
35 MT_OP_TD Instance attribute Private See coding All Fixed Values of an Attribute with Texts 20090305
36 MT_OP_TEXT Instance attribute Private See coding All Fixed Values of an Attribute with Texts 20090305
37 MT_SEARCH Instance attribute Public Type reference (TYPE) T_SEARCH 20090305
38 MV_CHANGELOG_ENABLED Instance attribute Private Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20100224
39 MV_COUNT Instance attribute Private Type reference (TYPE) I 20090305
40 MV_LAST_INDEX Instance attribute Private Type reference (TYPE) I 20090305
41 ST_CHANGELOG Instance attribute Private Type reference (TYPE) TTY_CHANGELOG Changelog table 20100224
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CONTEXT Instance method Private Method Create context attributes for new row 20090305
2 ADD_UI_INPUTFIELD1 Instance method Private Method Adds input field for low value 20090305
3 ADD_UI_INPUTFIELD2 Instance method Private Method Add input field for high value 20090305
4 ADD_VALUE_HELP_TO_ATTRIBUTE Instance method Private Method For value help 20090424
5 BUILD_CHANGE_LOG Instance method Public Method Builds change log 20090927
6 BUILD_INIT_LOG Instance method Private Method Stores initial params 20091124
7 BUILD_OPERATORS Instance method Private Method Buils set of operators 20090305
8 CHANGE_ATTRIBUTE Instance method Protected Method On change of attribute name 20090305
9 CHANGE_OPERATOR Instance method Protected Method On change of operator 20090305
10 CHECK_INPUTFIELD1_REQUIRED Instance method Private Method Checks if input field for low value is required 20090305
11 CHECK_INPUTFIELD2_REQUIRED Instance method Private Method Checks if input field for high value is required 20090305
12 CLEAR_LEAD_LINE_DATA Instance method Protected Method Clears data in the last visible row on click of remove 20090305
13 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090305
14 COPY_ROW Instance method Protected Method Duplicates row 20090305
15 CREATE_CHANGELOG_ENTRY Instance method Private Method Creates a changelog_entry 20100224
16 DECODE_OPERATORS Instance method Private Method Decode the operators 20090611
17 DELETE_CONTEXT_FOR_LINE Instance method Private Method Deletes context 20090323
18 DELETE_LINE_UI Instance method Private Method Deletes a line 20090305
19 DELETE_UI_INPUTFIELD1 Instance method Private Method Deletes input field for low value 20090305
20 DELETE_UI_INPUTFIELD2 Instance method Private Method Delete input field for high value 20090305
21 GENERATE_LINE_UI Instance method Private Method Generates a line ui 20090305
22 GENERATE_UI Instance method Protected Method Generates View 20090305
23 GET_ATTRIBUTE_FOR_KEY Instance method Protected Method For value help 20090323
24 GET_CHANGELOG Instance method Public Method Get change log 20100224
25 GET_INSERTED_DATA Instance method Private Method Get the inserted data from context 20090927
26 GET_TOTAL_ROW_COUNT Instance method Protected Method Returns row count on UI at any point 20090325
27 GET_VALUESET_PER_METATYPE Instance method Private Method Gets operators based on data type 20090305
28 GET_VISIBLE_ROW_COUNT Instance method Protected Method Returns visible rows 20090305
29 INIT_SEARCH Instance method Private Method Initialize search 20090305
30 IS_CHANGELOG_ENABLED Instance method Public Method Get change log enabled status 20100224
31 IS_DIRTY Instance method Protected Method Return dirty state 20090424
32 LOG_CLIENT_UPDATES Instance method Private Method Collects the client side updates 20100224
33 PREPARE_CONTEXT Instance method Private Method Creates context attributes 20090305
34 RECORD_DELETION Instance method Private Method Record deletion to build change log 20090927
35 RECORD_INSERTION Instance method Private Method Record insertion to build change log 20090927
36 REMOVE_ALL Instance method Protected Method Removes all elements on screes 20090305
37 REMOVE_ROW Instance method Protected Method Removes a row 20090305
38 RETRIEVE_APPLICATION_OPERATORS Instance method Private Method Get the operators set by applications at application level 20090611
39 RETRIEVE_SELECTION Instance method Private Method Retrieves selection 20090927
40 RETRIEVE_SELECTIONS Instance method Public Method Returns selection parameters 20090305
41 SET_CHANGELOG_ENABLED Instance method Public Method Set Change log status 20100224
42 TOGGLE_REMOVE_OPERATOR Instance method Private Method Toggle visibility of remove operator 20090305
43 UPDATE_SELECTIONS Instance method Protected Method Updates selections 20090305
Events
Class CL_POWL_SELECT_HELPER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_AVAILABLE_ATTRS Public See coding 20090305 BEGIN OF s_available_attrs, name TYPE name_komp, attr_text TYPE string, type TYPE REF TO cl_abap_datadescr, datatype TYPE string, meta_type TYPE powl_select_attr_type_ty, END OF s_available_attrs
2 S_BINDING_PATHES Public See coding 20090305 BEGIN OF s_binding_pathes, attr_ddlb TYPE string, op_text TYPE string, input1 TYPE string, input2 TYPE string, and TYPE string, input_ddlb TYPE string, input1_visible TYPE string, input2_visible TYPE string, input_ddlb_visible TYPE string, button1_visibility TYPE string, button2_visibility TYPE string, END OF s_binding_pathes
3 S_INIT_LOG Public See coding 20091124 BEGIN OF s_init_log, node_name TYPE string, params TYPE powl_parameters_sty, END OF s_init_log
4 S_SEARCH Public See coding 20090305 BEGIN OF s_search, name TYPE name_komp, attr_text TYPE string, type TYPE REF TO cl_abap_datadescr, meta_type TYPE powl_select_attr_type_ty, ui_id TYPE s_ui_elem_ids, binding_path TYPE s_binding_pathes, index_of_ui_elements TYPE i, index TYPE i, suffix_index TYPE i, node_name TYPE string, number_of_ui_elements TYPE i, ui_inp1 TYPE REF TO cl_wd_input_field, ui_inp2 TYPE REF TO cl_wd_transparent_container, ui_ddlb_attr TYPE REF TO cl_wd_dropdown_by_key, ui_ddlb_op TYPE REF TO cl_wd_dropdown_by_key, ui_actions TYPE REF TO cl_wd_transparent_container, END OF s_search
5 S_UI_ELEM_IDS Public See coding 20090305 BEGIN OF s_ui_elem_ids, attr_ddlb TYPE string, op TYPE string, inp1 TYPE string, inp2 TYPE string, and TYPE string, inp_ddlb TYPE string, button1 TYPE string, button2 TYPE string, * button1_visibility type string, * button2_visibility type string, END OF s_ui_elem_ids
6 TTY_CHANGELOG Public See coding 20100224 tty_changelog TYPE STANDARD TABLE OF ty_changelog
7 TY_CHANGELOG Public See coding 20100224 BEGIN OF ty_changelog, index TYPE sy-tabix, logtype TYPE char1, old_attrib TYPE char30, new_attrib TYPE char30, old_op TYPE char2, new_op TYPE char2, old_low TYPE string, new_low TYPE string, old_high TYPE string, new_high TYPE string, END OF ty_changelog
8 T_AVAILABLE_ATTRS Public See coding 20090305 t_available_attrs TYPE STANDARD TABLE OF s_available_attrs WITH DEFAULT KEY
9 T_INIT_LOG Public See coding 20091124 t_init_log TYPE STANDARD TABLE OF s_init_log WITH DEFAULT KEY
10 T_SEARCH Public See coding 20090305 t_search TYPE STANDARD TABLE OF s_search WITH DEFAULT KEY
Method Signatures

Method ADD_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COPY_FROM_INDEX Call by reference Type reference (TYPE) I 20090305
2 Importing IV_COPY_TO_INDEX Call by reference Type reference (TYPE) I 20090305

Method ADD_CONTEXT on class CL_POWL_SELECT_HELPER has no exception.

Method ADD_UI_INPUTFIELD1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INDEX Call by reference Type reference (TYPE) I 20090305
2 Importing IV_NOADJUST Call by reference Type reference (TYPE) ABAP_BOOL 20090305

Method ADD_UI_INPUTFIELD1 on class CL_POWL_SELECT_HELPER has no exception.

Method ADD_UI_INPUTFIELD2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INDEX Call by reference Type reference (TYPE) I 20090305
2 Importing IV_NOADJUST Call by reference Type reference (TYPE) ABAP_BOOL Boolean Variable (X=True, -=False, Space=Unknown) 20090305

Method ADD_UI_INPUTFIELD2 on class CL_POWL_SELECT_HELPER has no exception.

Method ADD_VALUE_HELP_TO_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ATTR_INFO Call by reference Type reference (TYPE) WDR_CONTEXT_ATTRIBUTE_INFO 20090424
2 Importing I_FIELD Call by reference Type reference (TYPE) POWL_SEARCH_STY 20090424

Method ADD_VALUE_HELP_TO_ATTRIBUTE on class CL_POWL_SELECT_HELPER has no exception.

Method BUILD_CHANGE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGE_LOG Call by reference Type reference (TYPE) POWL_SELECT_CHANGE_LOG_TTY 20090927

Method BUILD_CHANGE_LOG on class CL_POWL_SELECT_HELPER has no exception.

Method BUILD_INIT_LOG Signature

Method BUILD_INIT_LOG on class CL_POWL_SELECT_HELPER has no parameter.
Method BUILD_INIT_LOG on class CL_POWL_SELECT_HELPER has no exception.

Method BUILD_OPERATORS Signature

Method BUILD_OPERATORS on class CL_POWL_SELECT_HELPER has no parameter.
Method BUILD_OPERATORS on class CL_POWL_SELECT_HELPER has no exception.

Method CHANGE_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_WD_CUSTOM_EVENT Application-Defined Event 20090305

Method CHANGE_ATTRIBUTE on class CL_POWL_SELECT_HELPER has no exception.

Method CHANGE_OPERATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_WD_CUSTOM_EVENT Application-Defined Event 20090305

Method CHANGE_OPERATOR on class CL_POWL_SELECT_HELPER has no exception.

Method CHECK_INPUTFIELD1_REQUIRED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INDEX Call by reference Type reference (TYPE) I 20090305
2 Returning VALUE Value transfer Type reference (TYPE) ABAP_BOOL 20090305

Method CHECK_INPUTFIELD1_REQUIRED on class CL_POWL_SELECT_HELPER has no exception.

Method CHECK_INPUTFIELD2_REQUIRED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIRST_TIME Call by reference Type reference (TYPE) ABAP_BOOL 20090305
2 Importing IV_INDEX Call by reference Type reference (TYPE) I 20090305
3 Returning VALUE Value transfer Type reference (TYPE) ABAP_BOOL 20090305

Method CHECK_INPUTFIELD2_REQUIRED on class CL_POWL_SELECT_HELPER has no exception.

Method CLEAR_LEAD_LINE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_WD_CUSTOM_EVENT Application-Defined Event 20090325

Method CLEAR_LEAD_LINE_DATA on class CL_POWL_SELECT_HELPER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ASSIST Call by reference Object reference (TYPE REF TO) CL_POWL_SELECT_MODEL Z_SEARCH_COMP_3 20090305
2 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT Web Dynpro Context 20090305
3 Importing IO_CONTEXT_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE 20090424
4 Importing IO_VIEW Call by reference Object reference (TYPE REF TO) IF_WD_VIEW Web Dynpro: API of a View 20090305

Method CONSTRUCTOR on class CL_POWL_SELECT_HELPER has no exception.

Method COPY_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_WD_CUSTOM_EVENT Application-Defined Event 20090305

Method COPY_ROW on class CL_POWL_SELECT_HELPER has no exception.

Method CREATE_CHANGELOG_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHANGELOG_INDEX Call by reference Type reference (TYPE) SY-TABIX Index of Internal Tables 20100301
2 Importing IV_INDEX Call by reference Type reference (TYPE) SY-TABIX Index of Internal Tables 20100224
3 Importing IV_LOGTYPE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20100224

Method CREATE_CHANGELOG_ENTRY on class CL_POWL_SELECT_HELPER has no exception.

Method DECODE_OPERATORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OP_STRING Call by reference Type reference (TYPE) STRING 20090611
2 Exporting VALUE Call by reference Attribute reference (LIKE) MT_OP_TEXT 20090611

Method DECODE_OPERATORS on class CL_POWL_SELECT_HELPER has no exception.

Method DELETE_CONTEXT_FOR_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DELETEALL Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100224
2 Importing IV_INDEX Call by reference Type reference (TYPE) I 20090323
3 Importing IV_RECORDING_ON Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091110

Method DELETE_CONTEXT_FOR_LINE on class CL_POWL_SELECT_HELPER has no exception.

Method DELETE_LINE_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INDEX Call by reference Type reference (TYPE) I 20090305

Method DELETE_LINE_UI on class CL_POWL_SELECT_HELPER has no exception.

Method DELETE_UI_INPUTFIELD1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INDEX Call by reference Type reference (TYPE) I 20090305

Method DELETE_UI_INPUTFIELD1 on class CL_POWL_SELECT_HELPER has no exception.

Method DELETE_UI_INPUTFIELD2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INDEX Call by reference Type reference (TYPE) I 20090305

Method DELETE_UI_INPUTFIELD2 on class CL_POWL_SELECT_HELPER has no exception.

Method GENERATE_LINE_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INDEX Value transfer Type reference (TYPE) I 20090305
2 Importing IV_REGENERATION Call by reference Type reference (TYPE) ABAP_BOOL 20090305

Method GENERATE_LINE_UI on class CL_POWL_SELECT_HELPER has no exception.

Method GENERATE_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIRST_TIME Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090325

Method GENERATE_UI on class CL_POWL_SELECT_HELPER has no exception.

Method GET_ATTRIBUTE_FOR_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KEY Call by reference Type reference (TYPE) STRING 20090323
2 Returning VALUE Value transfer Type reference (TYPE) STRING 20090323

Method GET_ATTRIBUTE_FOR_KEY on class CL_POWL_SELECT_HELPER has no exception.

Method GET_CHANGELOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGELOG Value transfer Type reference (TYPE) CL_POWL_SELECT_HELPER=>TTY_CHANGELOG 20100224
2 Importing IV_RESET Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20100224

Method GET_CHANGELOG on class CL_POWL_SELECT_HELPER has no exception.

Method GET_INSERTED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INSERTION Call by reference Type reference (TYPE) POWL_SELECT_CHANGE_LOG_TTY 20090927

Method GET_INSERTED_DATA on class CL_POWL_SELECT_HELPER has no exception.

Method GET_TOTAL_ROW_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) I 20090325

Method GET_TOTAL_ROW_COUNT on class CL_POWL_SELECT_HELPER has no exception.

Method GET_VALUESET_PER_METATYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUE_SET Call by reference Attribute reference (LIKE) MT_OP_TEXT Fixed Value of an Attribute with Text 20090305
2 Importing IV_KIND Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20090305
3 Importing IV_META_TYPE Call by reference Type reference (TYPE) POWL_SELECT_ATTR_TYPE_TY data type 20090305

Method GET_VALUESET_PER_METATYPE on class CL_POWL_SELECT_HELPER has no exception.

Method GET_VISIBLE_ROW_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_VISIBLE_LINES Value transfer Type reference (TYPE) I 20090305

Method GET_VISIBLE_ROW_COUNT on class CL_POWL_SELECT_HELPER has no exception.

Method INIT_SEARCH Signature

Method INIT_SEARCH on class CL_POWL_SELECT_HELPER has no parameter.
Method INIT_SEARCH on class CL_POWL_SELECT_HELPER has no exception.

Method IS_CHANGELOG_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IR_CHANGELOG_ENABLED Value transfer Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20100224

Method IS_CHANGELOG_ENABLED on class CL_POWL_SELECT_HELPER has no exception.

Method IS_DIRTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) ABAP_BOOL 20090424

Method IS_DIRTY on class CL_POWL_SELECT_HELPER has no exception.

Method LOG_CLIENT_UPDATES Signature

Method LOG_CLIENT_UPDATES on class CL_POWL_SELECT_HELPER has no parameter.
Method LOG_CLIENT_UPDATES on class CL_POWL_SELECT_HELPER has no exception.

Method PREPARE_CONTEXT Signature

Method PREPARE_CONTEXT on class CL_POWL_SELECT_HELPER has no parameter.
Method PREPARE_CONTEXT on class CL_POWL_SELECT_HELPER has no exception.

Method RECORD_DELETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE_NAME Call by reference Type reference (TYPE) STRING 20090927

Method RECORD_DELETION on class CL_POWL_SELECT_HELPER has no exception.

Method RECORD_INSERTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE_NAME Call by reference Type reference (TYPE) STRING 20090927

Method RECORD_INSERTION on class CL_POWL_SELECT_HELPER has no exception.

Method REMOVE_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHANGE_RECORDING_ON Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091208

Method REMOVE_ALL on class CL_POWL_SELECT_HELPER has no exception.

Method REMOVE_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_WD_CUSTOM_EVENT Application-Defined Event 20090305

Method REMOVE_ROW on class CL_POWL_SELECT_HELPER has no exception.

Method RETRIEVE_APPLICATION_OPERATORS Signature

Method RETRIEVE_APPLICATION_OPERATORS on class CL_POWL_SELECT_HELPER has no parameter.
Method RETRIEVE_APPLICATION_OPERATORS on class CL_POWL_SELECT_HELPER has no exception.

Method RETRIEVE_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_PARAMS Call by reference Object reference (TYPE REF TO) DATA Parameter Line Type 20090927
2 Exporting ES_PARAMS Call by reference Type reference (TYPE) POWL_PARAMETERS_STY Parameter Line Type 20091124
3 Importing IV_NODE_NAME Call by reference Type reference (TYPE) STRING 20090927

Method RETRIEVE_SELECTION on class CL_POWL_SELECT_HELPER has no exception.

Method RETRIEVE_SELECTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PARAMETERS Call by reference Type reference (TYPE) POWL_PARAMETERS_TTY rsparams Table 20090305

Method RETRIEVE_SELECTIONS on class CL_POWL_SELECT_HELPER has no exception.

Method SET_CHANGELOG_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHANGELOG_ENABLED Call by reference Type reference (TYPE) WDY_BOOLEAN 'X' Supplement for True Boolean Type: 'X' == True '' == False 20100224

Method SET_CHANGELOG_ENABLED on class CL_POWL_SELECT_HELPER has no exception.

Method TOGGLE_REMOVE_OPERATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_HIDE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20090305

Method TOGGLE_REMOVE_OPERATOR on class CL_POWL_SELECT_HELPER has no exception.

Method UPDATE_SELECTIONS Signature

Method UPDATE_SELECTIONS on class CL_POWL_SELECT_HELPER has no parameter.
Method UPDATE_SELECTIONS on class CL_POWL_SELECT_HELPER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 703