SAP CL_GUI_BROWSER_OHFW OO Class - Main gui class for OHFW
CL_GUI_BROWSER_OHFW is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class CL_GUI_BROWSER_OHFW including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Method list of CL_GUI_BROWSER_OHFW SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
Method Name | Description | Visability |
ADD_NODE_TO_TREE | Adds a node to the tree | Public |
CALL METHOD cl_gui_browser_ohfw=>ADD_NODE_TO_TREE...more details | ||
BACK | Back of browser | Public |
CALL METHOD cl_gui_browser_ohfw=>BACK...more details | ||
BUILD_NODE_TREE | Builds the node tree | Public |
CALL METHOD cl_gui_browser_ohfw=>BUILD_NODE_TREE...more details | ||
CANCEL | Cancel of browser | Public |
CALL METHOD cl_gui_browser_ohfw=>CANCEL...more details | ||
CHECK_AUTHORITY | Checks authorization for activity on node object | Public |
CALL METHOD cl_gui_browser_ohfw=>CHECK_AUTHORITY...more details | ||
CONSTRUCTOR | CONSTRUCTOR | Public |
CALL METHOD cl_gui_browser_ohfw=>CONSTRUCTOR...more details | ||
| ||
CREATE_INSTANCE | Creates an instance | Public |
CALL METHOD cl_gui_browser_ohfw=>CREATE_INSTANCE...more details | ||
DELETE_NODE | Deletes a node from the tree and the browser | Private |
CALL METHOD cl_gui_browser_ohfw=>DELETE_NODE...more details | ||
DELETE_SELECTED_NODE | Deletes the selected node | Public |
CALL METHOD cl_gui_browser_ohfw=>DELETE_SELECTED_NODE...more details | ||
DELETE_SUBTREE | Deletes a tree node corresponding to an OHF node | Private |
CALL METHOD cl_gui_browser_ohfw=>DELETE_SUBTREE...more details | ||
DISABLE_TREE_EVENTS | Disables tree events | Public |
CALL METHOD cl_gui_browser_ohfw=>DISABLE_TREE_EVENTS...more details | ||
DISPLAY_NODE_SUBSCREEN | Displays a node | Public |
CALL METHOD cl_gui_browser_ohfw=>DISPLAY_NODE_SUBSCREEN...more details | ||
DISPLAY_PROTOCOL | Displays the protocol | Public |
CALL METHOD cl_gui_browser_ohfw=>DISPLAY_PROTOCOL...more details | ||
ENABLE_TREE_EVENTS | Enables tree events | Public |
CALL METHOD cl_gui_browser_ohfw=>ENABLE_TREE_EVENTS...more details | ||
EXIT | Exit of browser | Public |
CALL METHOD cl_gui_browser_ohfw=>EXIT...more details | ||
GET_APPLICATION | Get Attribute: Application | Public |
CALL METHOD cl_gui_browser_ohfw=>GET_APPLICATION...more details | ||
GET_BROWSER_BADI_IMPL | Get browser BAdI implementation object | Public |
CALL METHOD cl_gui_browser_ohfw=>GET_BROWSER_BADI_IMPL...more details | ||
GET_DFPS_ACTIVE | Returns the flag dfps_active | Public |
CALL METHOD cl_gui_browser_ohfw=>GET_DFPS_ACTIVE...more details | ||
GET_FCODE | Get fcode | Public |
CALL METHOD cl_gui_browser_ohfw=>GET_FCODE...more details | ||
GET_GMODE | Returns global screen processing mode | Public |
CALL METHOD cl_gui_browser_ohfw=>GET_GMODE...more details | ||
GET_GUI_STATUS | Get the GUI status | Public |
CALL METHOD cl_gui_browser_ohfw=>GET_GUI_STATUS...more details | ||
GET_GUI_STATUS_DB | Get the GUI status | Public |
CALL METHOD cl_gui_browser_ohfw=>GET_GUI_STATUS_DB...more details | ||
GET_INSTANCE | Get instance (Singleton) | Public |
CALL METHOD cl_gui_browser_ohfw=>GET_INSTANCE...more details | ||
GET_MODE | Returns screen processing mode | Public |
CALL METHOD cl_gui_browser_ohfw=>GET_MODE...more details | ||
GET_SELECTED_NODE | Get the selected node | Public |
CALL METHOD cl_gui_browser_ohfw=>GET_SELECTED_NODE...more details | ||
GET_SUBLBK_ACTIVE | Returns the flag sublbk_active | Public |
CALL METHOD cl_gui_browser_ohfw=>GET_SUBLBK_ACTIVE...more details | ||
GET_SUBSCREEN | Get the subscreen | Public |
CALL METHOD cl_gui_browser_ohfw=>GET_SUBSCREEN...more details | ||
GET_SUBSCREEN_DB | Get the subscreen for the Dialog Box | Public |
CALL METHOD cl_gui_browser_ohfw=>GET_SUBSCREEN_DB...more details | ||
GET_TITLEBAR | Get the titlebar | Public |
CALL METHOD cl_gui_browser_ohfw=>GET_TITLEBAR...more details | ||
GET_TITLEBAR_DB | Get the titlebar | Public |
CALL METHOD cl_gui_browser_ohfw=>GET_TITLEBAR_DB...more details | ||
GET_TOOLBAR_BADI_IMPL | Gets toolbar function BAdI implementation | Public |
CALL METHOD cl_gui_browser_ohfw=>GET_TOOLBAR_BADI_IMPL...more details | ||
INIT_NODE_TREE | Initialize node tree | Private |
CALL METHOD cl_gui_browser_ohfw=>INIT_NODE_TREE...more details | ||
MOVE_NODE | move a node according the application | Private |
CALL METHOD cl_gui_browser_ohfw=>MOVE_NODE...more details | ||
ON_DEF_CONTEXT_MENU_REQ | Default context menu handler | Private |
CALL METHOD cl_gui_browser_ohfw=>ON_DEF_CONTEXT_MENU_REQ...more details | ||
ON_DEF_CONTEXT_MENU_SEL | Default context menu handler | Private |
CALL METHOD cl_gui_browser_ohfw=>ON_DEF_CONTEXT_MENU_SEL...more details | ||
ON_NODE_CHANGED | Handles node change event of OHF dispatcher | Private |
CALL METHOD cl_gui_browser_ohfw=>ON_NODE_CHANGED...more details | ||
ON_NODE_CONTEXT_MENU_REQ | Handler for tree node context menu requested | Private |
CALL METHOD cl_gui_browser_ohfw=>ON_NODE_CONTEXT_MENU_REQ...more details | ||
ON_NODE_CONTEXT_MENU_SEL | Handler for tree node context menu selected | Public |
CALL METHOD cl_gui_browser_ohfw=>ON_NODE_CONTEXT_MENU_SEL...more details | ||
ON_SELECTION_CHANGED | Handler for selection changed event | Private |
CALL METHOD cl_gui_browser_ohfw=>ON_SELECTION_CHANGED...more details | ||
ON_SUBTREE_CHANGED | Handles node change event of OHF dispatcher | Private |
CALL METHOD cl_gui_browser_ohfw=>ON_SUBTREE_CHANGED...more details | ||
ON_TOOLBAR_DROPDOWN_CLICKED | On toolbar dropdown clicked | Private |
CALL METHOD cl_gui_browser_ohfw=>ON_TOOLBAR_DROPDOWN_CLICKED...more details | ||
ON_TOOLBAR_FUNCTION_SELECTED | Handler for toolbar function selected | Private |
CALL METHOD cl_gui_browser_ohfw=>ON_TOOLBAR_FUNCTION_SELECTED...more details | ||
REFRESH_TREE | Clears the selection and prompts user to save | Public |
CALL METHOD cl_gui_browser_ohfw=>REFRESH_TREE...more details | ||
REGISTER_EVENTS | Registers events | Private |
CALL METHOD cl_gui_browser_ohfw=>REGISTER_EVENTS...more details | ||
SAVE | Saves the current state | Public |
CALL METHOD cl_gui_browser_ohfw=>SAVE...more details | ||
SET_FCODE | Sets the fcode | Public |
CALL METHOD cl_gui_browser_ohfw=>SET_FCODE...more details | ||
SET_GMODE | Sets global screen processing mode | Public |
CALL METHOD cl_gui_browser_ohfw=>SET_GMODE...more details | ||
SET_TOOLBAR | Sets the toolbar | Private |
CALL METHOD cl_gui_browser_ohfw=>SET_TOOLBAR...more details | ||
SORT | Sort nodes | Private |
CALL METHOD cl_gui_browser_ohfw=>SORT...more details | ||
START_NODE_CREATION | Start the node creation so user can input data | Public |
CALL METHOD cl_gui_browser_ohfw=>START_NODE_CREATION...more details | ||
SYNCRONIZE_TREE | Syncronizes the node selection with the subscreen | Private |
CALL METHOD cl_gui_browser_ohfw=>SYNCRONIZE_TREE...more details | ||
UNDO | Undo the changes | Public |
CALL METHOD cl_gui_browser_ohfw=>UNDO...more details | ||
UPDATE_NODE | Updates a node from the application object | Public |
CALL METHOD cl_gui_browser_ohfw=>UPDATE_NODE...more details |
CL_GUI_BROWSER_OHFW attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
Name | Level | Description | Initial Value | Type | Visability |
APPLICATION | Instance Attribute | Application | LIKE DIOHFW_APPL_S | Private | |
CHANGED | Instance Attribute | Indicates change to be saved | LIKE XFLAG | Private | |
DFPS_ACTIVE | Instance Attribute | Indicator: DFPS-Logbook switch is activated | LIKE FLAG | Private | |
FCODE | Instance Attribute | Screens, function code triggered by PAI | LIKE SY-UCOMM | Private | |
G_MODE | Instance Attribute | Indicates disp, change mode | 'DISP' | LIKE SY-UCOMM | Private |
MODE | Instance Attribute | Indicates disp, change or create mode | 'DISP' | LIKE SY-UCOMM | Private |
R_BROWSER | Static Attribute | Main gui class for OHFW | LIKE CL_GUI_BROWSER_OHFW | Private | |
R_BUFFER | Instance Attribute | Buffers nodes and OO appl. objects | LIKE CL_BUFFER_OHFW | Private | |
R_EX_APPL | Instance Attribute | Business add-in interface IF_EX_HIER_CHECK_OHFW | LIKE IF_EX_APPL_OHFW | Private | |
R_EX_GUI_APPL_OBJ | Instance Attribute | Business add-in interface IF_EX_GUI_APPL_OBJ_OHFW | LIKE IF_EX_GUI_APPL_OBJ_OHFW | Private | |
R_EX_GUI_BROWSER | Instance Attribute | Business add-in interface IF_EX_GUI_BROWSER_OHFW | LIKE IF_EX_GUI_BROWSER_OHFW | Private | |
R_EX_TOOLBAR_FUNC | Instance Attribute | Business add-in interface IF_EX_TOOLBAR_FUNC_OHFW | LIKE IF_EX_TOOLBAR_FUNC_OHFW | Private | |
R_NAV_AREA | Instance Attribute | Docking Control Container | LIKE CL_GUI_DOCKING_CONTAINER | Private | |
R_NODE_TREE | Instance Attribute | ALV Tree Control | LIKE CL_GUI_ALV_TREE | Private | |
R_TOOLBAR | Instance Attribute | Toolbar Control | LIKE CL_GUI_TOOLBAR | Private | |
SELECTED_NODE | Instance Attribute | Hierarchy nodes | LIKE CL_NODE_OHFW | Private | |
SUBLBK_ACTIVE | Instance Attribute | Indicator: Sub-Logbooks are activated | LIKE FLAG | Private | |
SUBSCREEN | Instance Attribute | Subscreen | LIKE DIOHFW_SUBSCREEN_S | Private | |
SUBSCREEN_DB | Instance Attribute | Subscreen structure | LIKE DIOHFW_SUBSCREEN_S | Private | |
T_FCODE_FLT | Instance Attribute | Filter value - fcode matching | LIKE DIOHFW_FVAL_FCODE_T | Private | |
T_NODES_KEY_REF | Instance Attribute | Table type for linking node keys and node object | LIKE DIOHFW_NODE_KEY_T | Private | |
T_NODES_REF_KEY | Instance Attribute | Node key relationship table | LIKE DIOHFW_NODE_REF_KEY_T | Private | |
T_TREE | Instance Attribute | Table for dialog structure for nodes | LIKE DIOHFW_NODE_DT | Private |
Links to Related Class(s)
CL_GUI_B...Full list of available SAP object classes
Search for further information about these or an SAP related objects