SAP ABAP Class CL_FPM_SEARCH_CONFIG_WRITER (Config writer class for SEARCH GUIBB)
Hierarchy
☛
SAP_UI (Software Component) User Interface Technology
⤷ BC-WD-CMP-FPM (Application Component) Floorplan Manager Web Dynpro ABAP
⤷ APB_FPM_GUIBB (Package) Generic UI building blocks
⤷ BC-WD-CMP-FPM (Application Component) Floorplan Manager Web Dynpro ABAP
⤷ APB_FPM_GUIBB (Package) Generic UI building blocks
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_FPM_CONFIG_WRITER | Configuration Rerader for OIF | 20100622 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_FPM_CONFIG_RW_CONSTANTS | Constants for Config Reader / Writer | 20100622 |
Properties
Class | CL_FPM_SEARCH_CONFIG_WRITER | |
Short Description | Config writer class for SEARCH GUIBB | |
Super Class | CL_FPM_CONFIG_WRITER | Configuration Rerader for OIF |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | APB_FPM_GUIBB | Generic UI building blocks |
Created | 20100622 | SAP |
Last change | 20141120 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | CL_FPM_SEARCH_CONFIG_READER | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_FPM_CONFIG_RW_CONSTANTS | Constants for Config Reader / Writer | 20100622 |
Friends
Class CL_FPM_SEARCH_CONFIG_WRITER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MT_BUTTON_ROW_ELEMENT | Instance attribute | Private | Type reference (TYPE) | TY_T_BUTTON_ROW_ELEMENT_INT | 20100622 | |||
2 | MT_EXCLUDED_OPERATORS | Instance attribute | Private | Type reference (TYPE) | TY_T_EXCLUDED_OPERATORS_INT | 20100622 | |||
3 | MV_NODE_ID | Instance attribute | Private | Type reference (TYPE) | STRING | 20100622 | |||
4 | MV_ROOT_PATH | Instance attribute | Private | Type reference (TYPE) | STRING | 20100622 | |||
5 | MV_SEARCH_NODE_ID | Instance attribute | Public | Type reference (TYPE) | STRING | 20100622 | |||
6 | TS_T_BUTTON_ACTION | Instance attribute | Public | Attribute reference (LIKE) | 20100622 | ||||
7 | TS_T_OPERATORS | Instance attribute | Public | Attribute reference (LIKE) | 20100622 |
Methods
Events
Class CL_FPM_SEARCH_CONFIG_WRITER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_S_ATTRIBUTES | Public | See coding | 20100622 | BEGIN OF ty_s_attributes ,
name TYPE name_komp,
index TYPE fpm_index,
text TYPE wdy_conf_transl_text,
default_operator TYPE fpmgb_search_operator,
group_id_attr TYPE fpmgb_search_group_id,
input_prompt TYPE fpm_input_prompt,
END OF ty_s_attributes
|
||
2 | TY_S_BUTTON_ACTION | Public | Attribute reference (LIKE) | 20100622 | |
||
3 | TY_S_BUTTON_ACTION_INT | Public | See coding | 20100622 | BEGIN OF ty_s_button_action_int ,
event_id TYPE fpmgb_s_action-event_id,
text TYPE wdy_conf_transl_text,
index TYPE fpmgb_s_action-index,
event_parameters TYPE string,
event_id_2 TYPE fpmgb_s_action-event_id,
path TYPE string,
END OF ty_s_button_action_int
|
||
4 | TY_S_BUTTON_ROW_ELEMENT | Public | See coding | 20100622 | BEGIN OF ty_s_button_row_element ,
index TYPE fpm_index,
text TYPE wdy_conf_transl_text,
element_id TYPE fpm_element_id,
special_properties TYPE string,
display_type TYPE fpmgb_display_type,
END OF ty_s_button_row_element
|
||
5 | TY_S_BUTTON_ROW_ELEMENT_INT | Public | See coding | 20100622 | BEGIN OF ty_s_button_row_element_int ,
index TYPE fpm_index,
text TYPE wdy_conf_transl_text,
element_id TYPE fpm_element_id,
special_properties TYPE string,
display_type TYPE fpmgb_display_type,
button_action LIKE ts_t_button_action,
path TYPE string,
END OF ty_s_button_row_element_int
|
||
6 | TY_S_BUTTON_ROW_ELEMENT_WO_ID | Public | See coding | 20100622 | BEGIN OF ty_s_button_row_element_wo_id ,
index TYPE fpm_index,
text TYPE wdy_conf_transl_text,
special_properties TYPE string,
display_type TYPE fpmgb_display_type,
END OF ty_s_button_row_element_wo_id
|
||
7 | TY_S_BUTTON_ROW_INT | Public | See coding | 20100622 | BEGIN OF ty_s_button_row_int ,
path TYPE string,
END OF ty_s_button_row_int
|
||
8 | TY_S_EXCLUDED_OPERATORS | Public | See coding | 20100622 | BEGIN OF ty_s_excluded_operators ,
attribute TYPE name_komp,
END OF ty_s_excluded_operators
|
||
9 | TY_S_EXCLUDED_OPERATORS_INT | Private | See coding | 20100622 | BEGIN OF ty_s_excluded_operators_int ,
attribute TYPE name_komp,
path TYPE string,
END OF ty_s_excluded_operators_int
|
||
10 | TY_S_OPERATORS | Public | Attribute reference (LIKE) | 20100622 | |
||
11 | TY_S_PARAMETERS | Public | See coding | 20100622 | BEGIN OF ty_s_parameters ,
name TYPE fpmgb_parameter_name,
value TYPE fpmgb_parameter_value,
END OF ty_s_parameters
|
||
12 | TY_S_PARAMETER_INT | Public | See coding | 20100622 | BEGIN OF ty_s_parameter_int ,
name TYPE fpmgb_parameter_name,
value TYPE fpmgb_parameter_value,
path TYPE string,
END OF ty_s_parameter_int
|
||
13 | TY_S_RESULT_TABLE | Public | See coding | 20100622 | BEGIN OF ty_s_result_table ,
name TYPE name_komp,
index TYPE fpm_index,
header TYPE wdy_conf_transl_text,
display_type TYPE fpmgb_display_type,
tag_active TYPE fpmgb_tag_active,
END OF ty_s_result_table
|
||
14 | TY_S_SEARCH_ATTRIBUTES | Public | See coding | 20100622 | BEGIN OF ty_s_search_attributes ,
show_button_search TYPE fpmgb_show_button_search,
show_button_clear TYPE fpmgb_show_button_clear,
number_of_query_lines TYPE fpmgb_num_query_lines,
feeder TYPE seoclsname,
result_number_of_visible_rows TYPE fpmgb_search_result_num_rows,
save_searches TYPE fpmgb_search_enable_save,
exclude_criterias TYPE fpmgb_search_exclude_criterias,
show_button_reset TYPE fpmgb_show_button_reset,
max_number_of_results TYPE fpmgb_max_num_result,
show_max_num_result_field TYPE fpmgb_show_max_num_result,
group_same_criteria TYPE fpmgb_search_group_same_crit,
allow_personalization TYPE fpmgb_search_allow_personal,
aria_landmark TYPE fpm_aria_landmark,
END OF ty_s_search_attributes
|
||
15 | TY_S_SEARCH_PARAMETER | Public | See coding | 20100622 | BEGIN OF ty_s_search_parameter ,
name TYPE fpmgb_parameter_name,
value TYPE fpmgb_parameter_value,
END OF ty_s_search_parameter
|
||
16 | TY_S_SETTINGS_ATTR | Public | See coding | 20131223 | BEGIN OF ty_s_settings_attr,
location_saved_searches TYPE wdr_so_location,
check_mandatory TYPE fpmgb_check_mandatory,
END OF ty_s_settings_attr
|
||
17 | TY_T_ATTRIBUTES | Public | See coding | 20100622 | ty_t_attributes TYPE STANDARD TABLE OF ty_s_attributes
|
||
18 | TY_T_BUTTON_ACTION | Public | Attribute reference (LIKE) | 20100622 | |
||
19 | TY_T_BUTTON_ACTION_INT | Public | See coding | 20100622 | ty_t_button_action_int TYPE STANDARD TABLE OF ty_s_button_action_int
|
||
20 | TY_T_BUTTON_ROW_ELEMENT | Public | See coding | 20100622 | ty_t_button_row_element TYPE STANDARD TABLE OF ty_s_button_row_element
|
||
21 | TY_T_BUTTON_ROW_ELEMENT_INT | Public | See coding | 20100622 | ty_t_button_row_element_int TYPE STANDARD TABLE OF ty_s_button_row_element_int
|
||
22 | TY_T_BUTTON_ROW_ELEMENT_WO_ID | Public | See coding | 20100622 | ty_t_button_row_element_wo_id TYPE STANDARD TABLE OF ty_s_button_row_element_wo_id
|
||
23 | TY_T_BUTTON_ROW_INT | Public | See coding | 20100622 | ty_t_button_row_int TYPE STANDARD TABLE OF ty_s_button_row_int
|
||
24 | TY_T_EXCLUDED_OPERATORS | Public | See coding | 20100622 | ty_t_excluded_operators TYPE STANDARD TABLE OF ty_s_excluded_operators
|
||
25 | TY_T_EXCLUDED_OPERATORS_INT | Private | See coding | 20100622 | ty_t_excluded_operators_int TYPE STANDARD TABLE OF ty_s_excluded_operators_int
|
||
26 | TY_T_OPERATORS | Public | Attribute reference (LIKE) | 20100622 | |
||
27 | TY_T_PARAMETERS | Public | See coding | 20100622 | ty_t_parameters TYPE STANDARD TABLE OF ty_s_parameters
|
||
28 | TY_T_PARAMETER_INT | Public | See coding | 20100622 | ty_t_parameter_int TYPE STANDARD TABLE OF ty_s_parameter_int
|
||
29 | TY_T_RESULT_TABLE | Public | See coding | 20100622 | ty_t_result_table TYPE STANDARD TABLE OF ty_s_result_table
|
||
30 | TY_T_SEARCH_ATTRIBUTES | Public | See coding | 20100622 | ty_t_search_attributes TYPE STANDARD TABLE OF ty_s_search_attributes
|
||
31 | TY_T_SEARCH_PARAMETER | Public | See coding | 20100622 | ty_t_search_parameter TYPE STANDARD TABLE OF ty_s_search_parameter
|
Method Signatures
Method ADD_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_ATTRIBUTES | Call by reference | Type reference (TYPE) | TY_T_ATTRIBUTES | Attributes | 20100622 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_FPM_FLOORPLAN | Floorplan exceptions | 20100622 |
Method ADD_BUTTON_ACTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_BUTTON_ACTION | Call by reference | Type reference (TYPE) | TY_T_BUTTON_ACTION | Button Actions | 20100622 | ||
2 | Importing | IV_ELEMENT_ID | Call by reference | Type reference (TYPE) | FPM_ELEMENT_ID | FPM: Element ID | 20100622 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_FPM_FLOORPLAN | Floorplan exceptions | 20100622 |
Method ADD_BUTTON_ROW_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_BUTTON_ROW_ELEMENT | Call by reference | Type reference (TYPE) | TY_T_BUTTON_ROW_ELEMENT | 20100622 | |||
2 | Importing | IT_BUTTON_ROW_ELEMENT | Call by reference | Type reference (TYPE) | TY_T_BUTTON_ROW_ELEMENT_WO_ID | 20100622 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_FPM_FLOORPLAN | Floorplan exceptions | 20100622 |
Method ADD_EXCLUDED_OPERATORS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_EXCLUDED_OPERATORS | Call by reference | Type reference (TYPE) | TY_T_EXCLUDED_OPERATORS | Exclude Operations | 20100622 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_FPM_FLOORPLAN | Floorplan exceptions | 20100622 |
Method ADD_OPERATORS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_OPERATORS | Call by reference | Type reference (TYPE) | TY_T_OPERATORS | Exclude Operations | 20100622 | ||
2 | Importing | IV_ATTRIBUTE | Call by reference | Type reference (TYPE) | NAME_KOMP | Component name | 20100622 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_FPM_FLOORPLAN | Floorplan exceptions | 20100622 |
Method ADD_PARAMETER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_PARAMETER | Call by reference | Type reference (TYPE) | TY_T_SEARCH_PARAMETER | Parameters | 20100622 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_FPM_FLOORPLAN | Floorplan exceptions | 20100622 |
Method ADD_RESULT_GUIBB_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_RESULT_GUIBB_LIST | Call by reference | Type reference (TYPE) | CL_FPM_SEARCH_CONFIG_READER=>TY_S_RESULT_GUIBB_LIST | Result GUIBB List | 20110218 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_FPM_FLOORPLAN | Floorplan exceptions | 20110218 |
Method ADD_RESULT_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_RESULT_TABLE | Call by reference | Type reference (TYPE) | TY_T_RESULT_TABLE | Result Table | 20100622 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_FPM_FLOORPLAN | Floorplan exceptions | 20100622 |
Method ADD_SEARCH_GROUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_SEARCH_GROUP | Call by reference | Type reference (TYPE) | CL_FPM_SEARCH_CONFIG_READER=>TY_T_SEARCH_GROUP | Searcg Group | 20120223 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_FPM_FLOORPLAN | Floorplan exceptions | 20120223 |
Method CHECK 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) | FPM_T_T100_MESSAGES | Messages exported to be dispalyed in popup | 20100622 | ||
2 | Exporting | EV_ERROR | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100622 |
Method CHECK on class CL_FPM_SEARCH_CONFIG_WRITER has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_APPL_WRITER | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONFIG_APPL_MODIFIER | API Change Application Configuration | 20100622 | ||
2 | Importing | IR_COMP_READER | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONFIG_COMP_READER | Read Interface for the Component Configuration | 20100622 | ||
3 | Importing | IR_COMP_WRITER | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONFIG_COMP_MODIFIER | API Change Component Configuration | 20100622 | ||
4 | Importing | IR_CONFIG_TOOL_COMP | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONFIG_TOOL_COMP | API Configuration Component | 20100622 | ||
5 | Importing | IV_CONFIGURATION_ID | Call by reference | Type reference (TYPE) | WDY_CONFIG_ID | Configuration Identification | 20100622 | ||
6 | Importing | IV_CONFIG_TYPE | Call by reference | Type reference (TYPE) | WDY_CONFIG_TYPE | Type of Web Dynpro Configuration | 20100622 | ||
7 | Importing | IV_CREATE | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100622 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_FPM_FLOORPLAN | Floorplan exceptions | 20100622 |
Method GET_BUTTON_ROW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ED_PATH | Value transfer | Type reference (TYPE) | STRING | 20100622 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_FPM_FLOORPLAN | Floorplan exceptions | 20100622 |
Method GET_BUTTON_ROW_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_BUTTON_ROW_ELEMENT | Call by reference | Type reference (TYPE) | TY_T_BUTTON_ROW_ELEMENT_INT | Button Row Element | 20100622 | ||
2 | Importing | ID_PATH | Call by reference | Type reference (TYPE) | STRING | 20100622 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_FPM_FLOORPLAN | Floorplan exceptions | 20100622 |
Method READ_BUTTON_ROW_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ED_PATH | Value transfer | Type reference (TYPE) | STRING | 20100622 | |||
2 | Importing | IV_ELEMENT_ID | Call by reference | Type reference (TYPE) | FPM_ELEMENT_ID | Attribute | 20100622 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_FPM_FLOORPLAN | Floorplan exceptions | 20100622 |
Method READ_EXCLUDE_OPERATORS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ED_PATH | Value transfer | Type reference (TYPE) | STRING | 20100622 | |||
2 | Importing | IV_ATTRIBUTE | Call by reference | Type reference (TYPE) | NAME_KOMP | Attribute | 20100622 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_FPM_FLOORPLAN | Floorplan exceptions | 20100622 |
Method SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | EV_ERROR | Value transfer | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100622 |
Method SAVE on class CL_FPM_SEARCH_CONFIG_WRITER has no exception.
Method SET_SEARCH_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_ATTRIBUTES | Call by reference | Type reference (TYPE) | TY_S_SEARCH_ATTRIBUTES | Attributes at node SEARCH | 20100622 |
Method SET_SEARCH_ATTRIBUTES on class CL_FPM_SEARCH_CONFIG_WRITER has no exception.
Method SET_SETTINGS_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_SETTINGS_ATTR | Call by reference | Type reference (TYPE) | TY_S_SETTINGS_ATTR | 20131223 |
Method SET_SETTINGS_ATTRIBUTES on class CL_FPM_SEARCH_CONFIG_WRITER has no exception.
History
Last changed by/on | SAP | 20141120 |
SAP Release Created in | 703 |