SAP ABAP Class /BOBF/CL_CONF_UI_VIEW_MODIFIER (CONF UI view modifier - provide more simple config "views")
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   AP-RC-BOF-CFN (Application Component) Business Object Processing Framework Configuration
     /BOBF/CONFIGURATION (Package) Business Object Processing Configuration
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /BOBF/CL_CONF_UI_MODIFIER CONF UI modifier - provide more simple config "views" 20131111
Properties
Class /BOBF/CL_CONF_UI_VIEW_MODIFIER  
Short Description CONF UI view modifier - provide more simple config "views"    
Super Class /BOBF/CL_CONF_UI_MODIFIER CONF UI modifier - provide more simple config "views" 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /BOBF/CONFIGURATION   Business Object Processing Configuration 
Created 20130812   SAP 
Last change 20140121   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 VRM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /BOBF/CL_CONF_UI_VIEW_MODIFIER has no interface implemented.
Friends
Class /BOBF/CL_CONF_UI_VIEW_MODIFIER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_EXTERNAL_BOPF_URL Constant Public Type reference (TYPE) STRING 'http://scn.sap.com/community/abap/bopf' 20131111
2 CO_MSG_BO_EDITABLE Constant Public Type reference (TYPE) STRING 'MSG_BO_EDITABLE' 20131111
3 CO_MSG_COMBINED_STRUCTURE Constant Public Type reference (TYPE) STRING 'MSG_COMBINED_STRUCTURE' 20131111
4 GO_VIEW_MODIFIER Static Attribute Private Object reference (TYPE REF TO) /BOBF/CL_CONF_UI_VIEW_MODIFIER CONF UI view modifier - provide more simple config "views" 20131111
5 MO_CONF_UI_MANAGER Instance attribute Private Object reference (TYPE REF TO) /BOBF/CL_CONF_UI_MANAGER 20131111
Methods
# Method Level Visibility Method type Description Created on
1 BO_LIST_ELEMENT_OBJCAT Instance method Public Method Category of a BO browser list element 20131111
2 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20131111
3 CONTEXT_MENU Instance method Public Method Context menu 20131111
4 DYN_PROP_ACTION Instance method Public Method Property determination for action 20131111
5 DYN_PROP_ALTKEY Instance method Public Method Property determination for alternative key 20131111
6 DYN_PROP_ASSOCIATION Instance method Public Method Property determination for association 20131111
7 DYN_PROP_BO Instance method Public Method Property determination for BO header 20131111
8 DYN_PROP_DETERMINATION Instance method Public Method Property determination for determination 20131111
9 DYN_PROP_GROUP Instance method Public Method Property determination for group 20131111
10 DYN_PROP_NODE Instance method Public Method Property determination for node 20131111
11 DYN_PROP_NODECAT Instance method Public Method Property determination for node category 20131111
12 DYN_PROP_QUERY Instance method Public Method Property determination for query 20131111
13 GENERATE_DDIC_DEFAULTS Instance method Public Method Defaults for "generate DDIC" popup 20131111
14 GET_FEATURE_SET_DESCRIPTION Instance method Public Method Get the description of the current feature set 20131111
15 GRID_LAYOUT Instance method Public Method ALV grid layout 20131111
16 IS_BO_EDITABLE Instance method Private Method Is BO editable? 20131111
17 IS_BO_EXTENSION Instance method Private Method Is BO an extension? 20131111
18 MESSAGE Instance method Public Method Show user a message, e.g. that BO is not editable 20131111
19 PROPOSE_NAME_DEFAULTS Instance method Public Method Defaults for "propose names" popup 20131111
20 SCREEN_DROPDOWN_VALUES Instance method Public Method Set dropdown values for a dynpro screen 20131111
21 SCREEN_ELEMENT Instance method Public Method Element of a dynpro screen 20131111
22 SCREEN_TAB Instance method Public Method Tab of a dynpro screen 20131111
23 TOGGLE_FEATURE_SET Instance method Public Method Toggle between BASIC and ADVANCED 20131111
24 TREE_COLUMNS Instance method Public Method Columns of a tree control 20131111
25 TREE_ELEMENTS_ASSOC Instance method Public Method Elements of a tree control (dynamic manipulation of assoc) 20131111
26 TREE_ELEMENTS_STATIC Instance method Public Method Elements of a tree control (static manipulation) 20131111
27 TREE_ELEMENTS_VAL Instance method Public Method Elements of a tree control (dynamic manipulation of valid.) 20131111
28 TREE_TRIGGER_ACTIONS Instance method Public Method Trigger actions as leaf in tree control (determ./validation) 20131111
29 TREE_TRIGGER_NODE Instance method Public Method Trigger node as leaf in tree control (determ./validation) 20131111
30 USER_COMMAND Instance method Public Method Handle (suppress) user commands 20131111
31 USER_COMMAND_ENABLING Instance method Public Method Enable/disable user commands 20131111
32 USER_SETTINGS Instance method Public Method General user settings 20131111
33 _GET Static method Public Method >>> Factory method (singleton) 20131111
Events
Class /BOBF/CL_CONF_UI_VIEW_MODIFIER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_TREE Public See coding 20131111 tt_tree TYPE SORTED TABLE OF /bobf/conf_ui_t WITH UNIQUE KEY tree tree_node WITH NON-UNIQUE SORTED KEY parent_tree_node COMPONENTS tree parent_tree_node sequence
2 TT_TREE_ELEMENT Public See coding 20131111 tt_tree_element TYPE SORTED TABLE OF /bobf/conf_ui_e WITH UNIQUE KEY tree_element
3 TT_TREE_ELEMENT_DESCR Public See coding 20131111 tt_tree_element_descr TYPE SORTED TABLE OF /bobf/conf_ui_et WITH UNIQUE KEY tree_element
4 TT_TREE_SORT Public See coding 20131111 tt_tree_sort TYPE STANDARD TABLE OF /bobf/conf_ui_t WITH DEFAULT KEY
Method Signatures

Method BO_LIST_ELEMENT_OBJCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_OBJECT_CAT Call by reference Type reference (TYPE) /BOBF/OBM_OBJCAT Business Object Category 20131111

Method BO_LIST_ELEMENT_OBJCAT on class /BOBF/CL_CONF_UI_VIEW_MODIFIER has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class /BOBF/CL_CONF_UI_VIEW_MODIFIER has no parameter.
Method CONSTRUCTOR on class /BOBF/CL_CONF_UI_VIEW_MODIFIER has no exception.

Method CONTEXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STATUS_NAME Call by reference Type reference (TYPE) CUA_STATUS GUI status 20131111
2 Returning RT_FUNCTIONCODE_TO_HIDE Value transfer Type reference (TYPE) UI_FUNCTIONS Function Code Table 20131111

Method CONTEXT_MENU on class /BOBF/CL_CONF_UI_VIEW_MODIFIER has no exception.

Method DYN_PROP_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ACTION Call by reference Type reference (TYPE) /BOBF/S_CONF_ACT_LIST 20131111
# Exception Resumable Description Created on
1 /BOBF/CX_FRW BOPF Exception Class 20131111

Method DYN_PROP_ALTKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ALTKEY Call by reference Type reference (TYPE) /BOBF/S_CONF_ALTKEY 20131111
# Exception Resumable Description Created on
1 /BOBF/CX_FRW BOPF Exception Class 20131111

Method DYN_PROP_ASSOCIATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ASSOCIATION Call by reference Type reference (TYPE) /BOBF/S_CONF_ASSOC 20131111
# Exception Resumable Description Created on
1 /BOBF/CX_FRW BOPF Exception Class 20131111

Method DYN_PROP_BO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SOURCE_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY 20131111
# Exception Resumable Description Created on
1 /BOBF/CX_FRW BOPF Exception Class 20131111

Method DYN_PROP_DETERMINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MODIFY Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MODIFY 20131111
2 Importing IS_DETERMINATION Call by reference Type reference (TYPE) /BOBF/S_CONF_DET_LIST 20131111
# Exception Resumable Description Created on
1 /BOBF/CX_FRW BOPF Exception Class 20131111

Method DYN_PROP_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MODIFY Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MODIFY 20131111
2 Importing IS_GROUP Call by reference Type reference (TYPE) /BOBF/S_CONF_GROUP 20131111
# Exception Resumable Description Created on
1 /BOBF/CX_FRW 20131111

Method DYN_PROP_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NODE Call by reference Type reference (TYPE) /BOBF/S_CONF_NODE 20131111
# Exception Resumable Description Created on
1 /BOBF/CX_FRW 20131111

Method DYN_PROP_NODECAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NCAT Call by reference Type reference (TYPE) /BOBF/S_CONF_NODE_CAT 20131111
# Exception Resumable Description Created on
1 /BOBF/CX_FRW 20131111

Method DYN_PROP_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_QUERY Call by reference Type reference (TYPE) /BOBF/S_CONF_QUERY 20131111
# Exception Resumable Description Created on
1 /BOBF/CX_FRW 20131111

Method GENERATE_DDIC_DEFAULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_GENERATE_DDIC Call by reference Type reference (TYPE) /BOBF/S_CONF_A_DDIC_GEN 20131111

Method GENERATE_DDIC_DEFAULTS on class /BOBF/CL_CONF_UI_VIEW_MODIFIER has no exception.

Method GET_FEATURE_SET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DESCRIPTION Value transfer Type reference (TYPE) STRING 20131111

Method GET_FEATURE_SET_DESCRIPTION on class /BOBF/CL_CONF_UI_VIEW_MODIFIER has no exception.

Method GRID_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_GRID_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYO 20131111
2 Changing CT_EXCLUDING Call by reference Type reference (TYPE) UI_FUNCTIONS 20131111
3 Importing IV_GRID_ID Call by reference Type reference (TYPE) /BOBF/CONF_UI_TREE 20131111

Method GRID_LAYOUT on class /BOBF/CL_CONF_UI_VIEW_MODIFIER has no exception.

Method IS_BO_EDITABLE Signature

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

Method IS_BO_EDITABLE on class /BOBF/CL_CONF_UI_VIEW_MODIFIER has no exception.

Method IS_BO_EXTENSION Signature

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

Method IS_BO_EXTENSION on class /BOBF/CL_CONF_UI_VIEW_MODIFIER has no exception.

Method MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMBINED_STRUCTURE Call by reference Type reference (TYPE) STRUKNAME 20131111
2 Importing IV_MESSAGE_TYPE Call by reference Type reference (TYPE) STRING 20131111

Method MESSAGE on class /BOBF/CL_CONF_UI_VIEW_MODIFIER has no exception.

Method PROPOSE_NAME_DEFAULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PROPOSE_NAMES Call by reference Type reference (TYPE) /BOBF/S_CONF_A_NAME_PROP 20131111
2 Importing IS_BO Call by reference Type reference (TYPE) /BOBF/S_CONF_BO 20131111

Method PROPOSE_NAME_DEFAULTS on class /BOBF/CL_CONF_UI_VIEW_MODIFIER has no exception.

Method SCREEN_DROPDOWN_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DYNNR Call by reference Type reference (TYPE) SYST_DYNNR 20131111

Method SCREEN_DROPDOWN_VALUES on class /BOBF/CL_CONF_UI_VIEW_MODIFIER has no exception.

Method SCREEN_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SCREEN Call by reference Type reference (TYPE) SCREEN 20131111
2 Importing IV_DYNNR Call by reference Type reference (TYPE) SYST_DYNNR 20131111
3 Returning RV_MODIFIED Value transfer Type reference (TYPE) ABAP_BOOL 20131111

Method SCREEN_ELEMENT on class /BOBF/CL_CONF_UI_VIEW_MODIFIER has no exception.

Method SCREEN_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SCREEN Call by reference Type reference (TYPE) SCREEN 20131111
2 Importing IV_ELEMENT_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY 20131111
3 Importing IV_TREE_ELEMENT Call by reference Type reference (TYPE) /BOBF/CONF_UI_TREE 20131111
4 Returning RV_MODIFIED Value transfer Type reference (TYPE) ABAP_BOOL 20131111

Method SCREEN_TAB on class /BOBF/CL_CONF_UI_VIEW_MODIFIER has no exception.

Method TOGGLE_FEATURE_SET Signature

Method TOGGLE_FEATURE_SET on class /BOBF/CL_CONF_UI_VIEW_MODIFIER has no parameter.
Method TOGGLE_FEATURE_SET on class /BOBF/CL_CONF_UI_VIEW_MODIFIER has no exception.

Method TREE_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_COLUMN_TREE Call by reference Object reference (TYPE REF TO) CL_GUI_COLUMN_TREE 20131111
2 Importing IS_TREE_ELEMENT Call by reference Type reference (TYPE) /BOBF/CONF_UI_E 20131111

Method TREE_COLUMNS on class /BOBF/CL_CONF_UI_VIEW_MODIFIER has no exception.

Method TREE_ELEMENTS_ASSOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TREE Call by reference Type reference (TYPE) TT_TREE 20131111
2 Changing CT_TREE_ELEMENT Call by reference Type reference (TYPE) TT_TREE_ELEMENT 20131111
3 Changing CT_TREE_ELEMENT_DESCR Call by reference Type reference (TYPE) TT_TREE_ELEMENT_DESCR 20131111
4 Changing CT_TREE_SORT Call by reference Type reference (TYPE) TT_TREE_SORT 20131111
5 Importing IS_ASSOC Call by reference Type reference (TYPE) /BOBF/S_CONF_ASSOC 20131111

Method TREE_ELEMENTS_ASSOC on class /BOBF/CL_CONF_UI_VIEW_MODIFIER has no exception.

Method TREE_ELEMENTS_STATIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TREE Call by reference Type reference (TYPE) TT_TREE 20131111
2 Changing CT_TREE_ELEMENT Call by reference Type reference (TYPE) TT_TREE_ELEMENT 20131111
3 Changing CT_TREE_ELEMENT_DESCR Call by reference Type reference (TYPE) TT_TREE_ELEMENT_DESCR 20131111
4 Changing CT_TREE_SORT Call by reference Type reference (TYPE) TT_TREE_SORT 20131111

Method TREE_ELEMENTS_STATIC on class /BOBF/CL_CONF_UI_VIEW_MODIFIER has no exception.

Method TREE_ELEMENTS_VAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TREE Call by reference Type reference (TYPE) TT_TREE 20131111
2 Changing CT_TREE_ELEMENT Call by reference Type reference (TYPE) TT_TREE_ELEMENT 20131111
3 Changing CT_TREE_ELEMENT_DESCR Call by reference Type reference (TYPE) TT_TREE_ELEMENT_DESCR 20131111
4 Changing CT_TREE_SORT Call by reference Type reference (TYPE) TT_TREE_SORT 20131111
5 Importing IS_VALIDATION Call by reference Type reference (TYPE) /BOBF/S_CONF_VAL_LIST 20131111

Method TREE_ELEMENTS_VAL on class /BOBF/CL_CONF_UI_VIEW_MODIFIER has no exception.

Method TREE_TRIGGER_ACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ACTION Call by reference Type reference (TYPE) /BOBF/T_CONF_ACT_LIST 20131111

Method TREE_TRIGGER_ACTIONS on class /BOBF/CL_CONF_UI_VIEW_MODIFIER has no exception.

Method TREE_TRIGGER_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_NODE Call by reference Object reference (TYPE REF TO) /BOBF/S_CONF_NODE 20131111
2 Importing IV_IS_DETERMINATION_TRIGGER Call by reference Type reference (TYPE) ABAP_BOOL 20131111
3 Returning RV_IS_VISIBLE Value transfer Type reference (TYPE) ABAP_BOOL 20131111

Method TREE_TRIGGER_NODE on class /BOBF/CL_CONF_UI_VIEW_MODIFIER has no exception.

Method USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_USER_SETTINGS Call by reference Type reference (TYPE) /BOBF/S_CONF_UI_USER_SETTINGS 20131111
2 Importing IV_UI_FUNCTION Call by reference Type reference (TYPE) SYUCOMM 20131111
3 Returning RV_HANDLED Value transfer Type reference (TYPE) ABAP_BOOL 20131111

Method USER_COMMAND on class /BOBF/CL_CONF_UI_VIEW_MODIFIER has no exception.

Method USER_COMMAND_ENABLING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FCODE_DISABLED Call by reference Type reference (TYPE) UI_FUNCTIONS 20131111

Method USER_COMMAND_ENABLING on class /BOBF/CL_CONF_UI_VIEW_MODIFIER has no exception.

Method USER_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SETTINGS Call by reference Type reference (TYPE) /BOBF/S_CONF_UI_USER_SETTINGS 20131111
2 Importing IV_IN_CONTEXT_GET Call by reference Type reference (TYPE) ABAP_BOOL 20131111

Method USER_SETTINGS on class /BOBF/CL_CONF_UI_VIEW_MODIFIER has no exception.

Method _GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONF_UI_MANAGER Call by reference Object reference (TYPE REF TO) /BOBF/CL_CONF_UI_MANAGER 20131111
2 Returning RO_VIEW_MODIFIER Value transfer Object reference (TYPE REF TO) /BOBF/CL_CONF_UI_VIEW_MODIFIER CONF UI view modifier - provide more simple config "views" 20131111

Method _GET on class /BOBF/CL_CONF_UI_VIEW_MODIFIER has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in