Hierarchy
⤷
⤷
Properties
| Class | CL_GUI_BROWSER_OHFW | |
| Short Description | Main gui class for OHFW | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | DIOHFW_GUI | Object hierarchy framework: presentation layer |
| Created | 20011129 | SAP |
| Last change | 20100310 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_GUI_BROWSER_OHFW has no interface implemented.
Friends
Class CL_GUI_BROWSER_OHFW has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Type reference (TYPE) | DIOHFW_APPL_S | Application | 20011129 | |||
| 2 | Instance attribute | Private | Type reference (TYPE) | XFLAG | Indicates change to be saved | 20011206 | |||
| 3 | Instance attribute | Private | Type reference (TYPE) | FLAG | Indicator: DFPS-Logbook switch is activated | 20061017 | |||
| 4 | Instance attribute | Private | Type reference (TYPE) | SY-UCOMM | Screens, function code triggered by PAI | 20011129 | |||
| 5 | Instance attribute | Private | Type reference (TYPE) | SY-UCOMM | 'DISP' | Indicates disp, change mode | 20070322 | ||
| 6 | Instance attribute | Private | Type reference (TYPE) | SY-UCOMM | 'DISP' | Indicates disp, change or create mode | 20011213 | ||
| 7 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_GUI_BROWSER_OHFW | Main gui class for OHFW | 20011129 | |||
| 8 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_BUFFER_OHFW | Buffers nodes and OO appl. objects | 20011201 | |||
| 9 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_EX_APPL_OHFW | Business add-in interface IF_EX_HIER_CHECK_OHFW | 20040226 | |||
| 10 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_EX_GUI_APPL_OBJ_OHFW | Business add-in interface IF_EX_GUI_APPL_OBJ_OHFW | 20011129 | |||
| 11 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_EX_GUI_BROWSER_OHFW | Business add-in interface IF_EX_GUI_BROWSER_OHFW | 20011129 | |||
| 12 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_EX_TOOLBAR_FUNC_OHFW | Business add-in interface IF_EX_TOOLBAR_FUNC_OHFW | 20011129 | |||
| 13 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_DOCKING_CONTAINER | Docking Control Container | 20011129 | |||
| 14 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_ALV_TREE | ALV Tree Control | 20011129 | |||
| 15 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_TOOLBAR | Toolbar Control | 20011129 | |||
| 16 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_NODE_OHFW | Hierarchy nodes | 20011130 | |||
| 17 | Instance attribute | Private | Type reference (TYPE) | FLAG | Indicator: Sub-Logbooks are activated | 20061017 | |||
| 18 | Instance attribute | Private | Type reference (TYPE) | DIOHFW_SUBSCREEN_S | Subscreen | 20011130 | |||
| 19 | Instance attribute | Private | Type reference (TYPE) | DIOHFW_SUBSCREEN_S | Subscreen structure | 20061017 | |||
| 20 | Instance attribute | Private | Type reference (TYPE) | DIOHFW_FVAL_FCODE_T | Filter value - fcode matching | 20040206 | |||
| 21 | Instance attribute | Private | Type reference (TYPE) | DIOHFW_NODE_KEY_T | Table type for linking node keys and node object | 20011130 | |||
| 22 | Instance attribute | Private | Type reference (TYPE) | DIOHFW_NODE_REF_KEY_T | Node key relationship table | 20011130 | |||
| 23 | Instance attribute | Private | Type reference (TYPE) | DIOHFW_NODE_DT | Table for dialog structure for nodes | 20011130 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Adds a node to the tree | 20011206 | |
| 2 | Instance method | Public | Method | Back of browser | 20011210 | |
| 3 | Instance method | Public | Method | Builds the node tree | 20011130 | |
| 4 | Instance method | Public | Method | Cancel of browser | 20011210 | |
| 5 | Instance method | Public | Method | Checks authorization for activity on node object | 20030209 | |
| 6 | Instance method | Public | Constructor | CONSTRUCTOR | 20011129 | |
| 7 | Static method | Public | Method | Creates an instance | 20011129 | |
| 8 | Instance method | Private | Method | Deletes a node from the tree and the browser | 20011210 | |
| 9 | Instance method | Public | Method | Deletes the selected node | 20011211 | |
| 10 | Instance method | Private | Method | Deletes a tree node corresponding to an OHF node | 20040207 | |
| 11 | Instance method | Public | Method | Disables tree events | 20011207 | |
| 12 | Instance method | Public | Method | Displays a node | 20011213 | |
| 13 | Instance method | Public | Method | Displays the protocol | 20011206 | |
| 14 | Instance method | Public | Method | Enables tree events | 20011207 | |
| 15 | Instance method | Public | Method | Exit of browser | 20011210 | |
| 16 | Instance method | Public | Method | Get Attribute: Application | 20070109 | |
| 17 | Instance method | Public | Method | Get browser BAdI implementation object | 20030209 | |
| 18 | Instance method | Public | Method | Returns the flag dfps_active | 20061017 | |
| 19 | Instance method | Public | Method | Get fcode | 20011201 | |
| 20 | Instance method | Public | Method | Returns global screen processing mode | 20070322 | |
| 21 | Instance method | Public | Method | Get the GUI status | 20011130 | |
| 22 | Instance method | Public | Method | Get the GUI status | 20061017 | |
| 23 | Static method | Public | Method | Get instance (Singleton) | 20011129 | |
| 24 | Instance method | Public | Method | Returns screen processing mode | 20020828 | |
| 25 | Instance method | Public | Method | Get the selected node | 20011130 | |
| 26 | Instance method | Public | Method | Returns the flag sublbk_active | 20061017 | |
| 27 | Instance method | Public | Method | Get the subscreen | 20011130 | |
| 28 | Instance method | Public | Method | Get the subscreen for the Dialog Box | 20061017 | |
| 29 | Instance method | Public | Method | Get the titlebar | 20011130 | |
| 30 | Instance method | Public | Method | Get the titlebar | 20061017 | |
| 31 | Instance method | Public | Method | Gets toolbar function BAdI implementation | 20021217 | |
| 32 | Instance method | Private | Method | Initialize node tree | 20011130 | |
| 33 | Instance method | Private | Method | move a node according the application | 20061017 | |
| 34 | Instance method | Private | Event handling method | Default context menu handler | 20011206 | |
| 35 | Instance method | Private | Event handling method | Default context menu handler | 20011206 | |
| 36 | Instance method | Private | Event handling method | Handles node change event of OHF dispatcher | 20040626 | |
| 37 | Instance method | Private | Event handling method | Handler for tree node context menu requested | 20011129 | |
| 38 | Instance method | Public | Event handling method | Handler for tree node context menu selected | 20011129 | |
| 39 | Instance method | Private | Event handling method | Handler for selection changed event | 20011129 | |
| 40 | Instance method | Private | Event handling method | Handles node change event of OHF dispatcher | 20040713 | |
| 41 | Instance method | Private | Event handling method | On toolbar dropdown clicked | 20011211 | |
| 42 | Instance method | Private | Event handling method | Handler for toolbar function selected | 20011130 | |
| 43 | Instance method | Public | Method | Clears the selection and prompts user to save | 20011206 | |
| 44 | Instance method | Private | Method | Registers events | 20011129 | |
| 45 | Instance method | Public | Method | Saves the current state | 20011206 | |
| 46 | Instance method | Public | Method | Sets the fcode | 20011204 | |
| 47 | Instance method | Public | Method | Sets global screen processing mode | 20070322 | |
| 48 | Instance method | Private | Method | Sets the toolbar | 20011206 | |
| 49 | Instance method | Private | Method | Sort nodes | 20020820 | |
| 50 | Instance method | Public | Method | Start the node creation so user can input data | 20011212 | |
| 51 | Instance method | Private | Method | Syncronizes the node selection with the subscreen | 20011211 | |
| 52 | Instance method | Public | Method | Undo the changes | 20070322 | |
| 53 | Instance method | Public | Method | Updates a node from the application object | 20011201 |
Events
Class CL_GUI_BROWSER_OHFW has no event.
Types
Class CL_GUI_BROWSER_OHFW has no local type.
Method Signatures
Method ADD_NODE_TO_TREE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_NODE_KEY | Call by reference | Type reference (TYPE) | LVC_NKEY | ALV-Tree Control: Knotenschlüssel | 20011207 | |||
| 2 | IR_NODE | Call by reference | Object reference (TYPE REF TO) | CL_NODE_OHFW | Hierarchieknoten | 20011213 | |||
| 3 | I_ADJUST_SUB_NODES | Call by reference | Type reference (TYPE) | XFLAG | Adjusts child nodes under new node | 20040207 | |||
| 4 | I_SET_SELECTED | Call by reference | Type reference (TYPE) | XFLAG | Set node as selected | 20011213 | |||
| 5 | I_UPDATE_TREE | Call by reference | Type reference (TYPE) | XFLAG | Update tree | 20011213 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Application object initial | 20011213 | ||
| 2 | Node already inserted into tree | 20011213 | ||
| 3 | Node is initial | 20011213 |
Method BACK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_EXIT | Value transfer | Type reference (TYPE) | XFLAG | Bild verlassen | 20011210 |
Method BACK on class CL_GUI_BROWSER_OHFW has no exception.
Method BUILD_NODE_TREE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_NODES | Call by reference | Type reference (TYPE) | DIOHFW_NODES_T | Tabellentyp für Knotentabelle | 20011130 | |||
| 2 | I_APPEND | Call by reference | Type reference (TYPE) | XFLAG | Flag: append nodes to already existing nodes | 20030414 | |||
| 3 | I_CLEAR_NODES | Call by reference | Type reference (TYPE) | XFLAG | Determines replace or append | 20011130 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Abgebrochen | 20030414 | ||
| 2 | Error in node creation | 20011213 |
Method CANCEL Signature
Method CANCEL on class CL_GUI_BROWSER_OHFW has no parameter.
Method CANCEL on class CL_GUI_BROWSER_OHFW has no exception.
Method CHECK_AUTHORITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_AUTH_OBJ | Value transfer | Type reference (TYPE) | XUOBJECT | Berechtigungsobjekt in Benutzerstammpflege | 20030211 | |||
| 2 | E_NO_AUTH | Value transfer | Type reference (TYPE) | CHAR1 | Flag: no authorization for requested activity | 20030209 | |||
| 3 | IR_NODE | Call by reference | Object reference (TYPE REF TO) | CL_NODE_OHFW | Hierarchieknoten | 20030211 | |||
| 4 | I_FCODE | Call by reference | Type reference (TYPE) | SYUCOMM | Bilder, Funktionscode ausgelöst durch PAI | 20030209 | |||
| 5 | I_NO_MESSAGE | Call by reference | Type reference (TYPE) | CHAR1 | Flag: don't send message | 20030211 | |||
| 6 | I_NTYPE | Call by reference | Type reference (TYPE) | DIOHFW_NODE_TYPE | Knoten_Typ | 20030209 |
Method CHECK_AUTHORITY on class CL_GUI_BROWSER_OHFW has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | APPLICATION | Call by reference | Type reference (TYPE) | DIOHFW_APPL | Anwendung | 20011129 |
Method CONSTRUCTOR on class CL_GUI_BROWSER_OHFW has no exception.
Method CREATE_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | APPLICATION | Call by reference | Type reference (TYPE) | DIOHFW_APPL | Anwendung | 20011129 | |||
| 2 | ER_BROWSER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_BROWSER_OHFW | Main gui class for OHFW | 20011129 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | An instance has already been created | 20011129 |
Method DELETE_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_NODE | Call by reference | Object reference (TYPE REF TO) | CL_NODE_OHFW | Hierarchieknoten | 20011211 | |||
| 2 | I_SYNCRONIZE_TREE | Call by reference | Type reference (TYPE) | XFLAG | 'X' | Syncronize subscreen with tree | 20011213 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Cannot delete node since it does not exist | 20011210 |
Method DELETE_SELECTED_NODE Signature
Method DELETE_SELECTED_NODE on class CL_GUI_BROWSER_OHFW has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error when trying to delete node | 20040219 |
Method DELETE_SUBTREE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_NODE | Call by reference | Object reference (TYPE REF TO) | CL_NODE_OHFW | Hierarchieknoten | 20040207 | |||
| 2 | IT_NODES | Call by reference | Type reference (TYPE) | DIOHFW_OO_NODES_T | OHFW: Knotenobjekte | 20040207 |
Method DELETE_SUBTREE on class CL_GUI_BROWSER_OHFW has no exception.
Method DISABLE_TREE_EVENTS Signature
Method DISABLE_TREE_EVENTS on class CL_GUI_BROWSER_OHFW has no parameter.
Method DISABLE_TREE_EVENTS on class CL_GUI_BROWSER_OHFW has no exception.
Method DISPLAY_NODE_SUBSCREEN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CHANGE_MODE | Call by reference | Type reference (TYPE) | XFLAG | SPACE | Determines display or change mode | 20011213 | ||
| 2 | I_IGNORE_FCODE | Call by reference | Type reference (TYPE) | XFLAG | Do not set the fcode | 20011214 | |||
| 3 | I_NODEID | Call by reference | Type reference (TYPE) | DIOHFW_NODEID | Knoten-ID | 20011213 | |||
| 4 | I_NODE_KEY | Call by reference | Type reference (TYPE) | LVC_NKEY | ALV-Tree Control: Knotenschlüssel | 20011213 | |||
| 5 | I_SET_SELECTED | Call by reference | Type reference (TYPE) | XFLAG | Sets the node as selected in tree | 20011213 | |||
| 6 | I_TRIGGER_PAI | Call by reference | Type reference (TYPE) | XFLAG | SPACE | Triggers PAI | 20011213 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | No node passed to method | 20011213 | ||
| 2 | Node is not in tree | 20011213 |
Method DISPLAY_PROTOCOL Signature
Method DISPLAY_PROTOCOL on class CL_GUI_BROWSER_OHFW has no parameter.
Method DISPLAY_PROTOCOL on class CL_GUI_BROWSER_OHFW has no exception.
Method ENABLE_TREE_EVENTS Signature
Method ENABLE_TREE_EVENTS on class CL_GUI_BROWSER_OHFW has no parameter.
Method ENABLE_TREE_EVENTS on class CL_GUI_BROWSER_OHFW has no exception.
Method EXIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_EXIT | Value transfer | Type reference (TYPE) | XFLAG | Exit brower | 20011210 |
Method EXIT on class CL_GUI_BROWSER_OHFW has no exception.
Method GET_APPLICATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_APPLICATION | Call by reference | Type reference (TYPE) | DIOHFW_APPL_S | Application structure | 20070109 |
Method GET_APPLICATION on class CL_GUI_BROWSER_OHFW has no exception.
Method GET_BROWSER_BADI_IMPL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_EX_GUI_BROWSER | Value transfer | Object reference (TYPE REF TO) | IF_EX_GUI_BROWSER_OHFW | Business add-in interface IF_EX_GUI_BROWSER_OHFW | 20030209 |
Method GET_BROWSER_BADI_IMPL on class CL_GUI_BROWSER_OHFW has no exception.
Method GET_DFPS_ACTIVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_DFPS_ACTIVE | Value transfer | Type reference (TYPE) | FLAG | Indicator: DFPS is active | 20061017 | |||
| 2 | I_DFPS_KEY | Call by reference | Type reference (TYPE) | CHAR15 | DFPS Key for LBK using | 20070109 |
Method GET_DFPS_ACTIVE on class CL_GUI_BROWSER_OHFW has no exception.
Method GET_FCODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_FCODE | Value transfer | Type reference (TYPE) | SY-UCOMM | Fcode | 20011201 |
Method GET_FCODE on class CL_GUI_BROWSER_OHFW has no exception.
Method GET_GMODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_GMODE | Value transfer | Type reference (TYPE) | SY-UCOMM | Screens, function code triggered by PAI | 20070322 |
Method GET_GMODE on class CL_GUI_BROWSER_OHFW has no exception.
Method GET_GUI_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_EXCL_FCODE | Call by reference | Type reference (TYPE) | RLB_T_EXCL | Reuse Library: Exclude Table for PF Status | 20021201 | |||
| 2 | E_GUI_STATUS | Call by reference | Type reference (TYPE) | SY-PFKEY | Bilder, aktueller GUI-Status | 20011130 | |||
| 3 | E_REPID | Call by reference | Type reference (TYPE) | REPID | ABAP-Programmname | 20011130 |
Method GET_GUI_STATUS on class CL_GUI_BROWSER_OHFW has no exception.
Method GET_GUI_STATUS_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_EXCL_FCODE | Call by reference | Type reference (TYPE) | RLB_T_EXCL | Reuse Library: Exclude Table for PF Status | 20061017 | |||
| 2 | E_GUI_STATUS | Call by reference | Type reference (TYPE) | SY-PFKEY | Current GUI Status | 20061017 | |||
| 3 | E_REPID | Call by reference | Type reference (TYPE) | REPID | ABAP Program Name | 20061017 |
Method GET_GUI_STATUS_DB on class CL_GUI_BROWSER_OHFW has no exception.
Method GET_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_BROWSER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_BROWSER_OHFW | Main gui class for OHFW | 20011129 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | An instance is not created | 20011129 |
Method GET_MODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_MODE | Value transfer | Type reference (TYPE) | SYUCOMM | Bilder, Funktionscode ausgelöst durch PAI | 20020828 |
Method GET_MODE on class CL_GUI_BROWSER_OHFW has no exception.
Method GET_SELECTED_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_NODE | Value transfer | Object reference (TYPE REF TO) | CL_NODE_OHFW | Hierarchieknoten | 20011130 |
Method GET_SELECTED_NODE on class CL_GUI_BROWSER_OHFW has no exception.
Method GET_SUBLBK_ACTIVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_SUBLBK_ACTIVE | Value transfer | Type reference (TYPE) | FLAG | Indicator: Sub-Logbooks are active | 20061017 |
Method GET_SUBLBK_ACTIVE on class CL_GUI_BROWSER_OHFW has no exception.
Method GET_SUBSCREEN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_DYNNR | Call by reference | Type reference (TYPE) | DYNNR | Nummer des folgenden Bildschirmbildes | 20011130 | |||
| 2 | E_REPID | Call by reference | Type reference (TYPE) | REPID | ABAP-Programmname | 20011130 |
Method GET_SUBSCREEN on class CL_GUI_BROWSER_OHFW has no exception.
Method GET_SUBSCREEN_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_DYNNR | Call by reference | Type reference (TYPE) | DYNNR | Number of the following screen | 20061017 | |||
| 2 | E_REPID | Call by reference | Type reference (TYPE) | REPID | ABAP Program Name | 20061017 |
Method GET_SUBSCREEN_DB on class CL_GUI_BROWSER_OHFW has no exception.
Method GET_TITLEBAR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_REPID | Call by reference | Type reference (TYPE) | REPID | ABAP-Programmname | 20011130 | |||
| 2 | E_TITLE | Call by reference | Type reference (TYPE) | SY-TITLE | Bilder, Titeltext | 20011130 |
Method GET_TITLEBAR on class CL_GUI_BROWSER_OHFW has no exception.
Method GET_TITLEBAR_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_REPID | Call by reference | Type reference (TYPE) | REPID | ABAP Program Name | 20061017 | |||
| 2 | E_TITLE | Call by reference | Type reference (TYPE) | SY-TITLE | Contents of Title Line | 20061017 |
Method GET_TITLEBAR_DB on class CL_GUI_BROWSER_OHFW has no exception.
Method GET_TOOLBAR_BADI_IMPL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_EX_TOOLBAR | Value transfer | Object reference (TYPE REF TO) | IF_EX_TOOLBAR_FUNC_OHFW | Business add-in interface IF_EX_TOOLBAR_FUNC_OHFW | 20021217 |
Method GET_TOOLBAR_BADI_IMPL on class CL_GUI_BROWSER_OHFW has no exception.
Method INIT_NODE_TREE Signature
Method INIT_NODE_TREE on class CL_GUI_BROWSER_OHFW has no parameter.
Method INIT_NODE_TREE on class CL_GUI_BROWSER_OHFW has no exception.
Method MOVE_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_NODE_TYPE | Call by reference | Type reference (TYPE) | DIOHFW_NODE_TYPE | Node type | 20061017 | |||
| 2 | I_REF_NODE_KEY | Call by reference | Type reference (TYPE) | LVC_NKEY | ALV Tree Control: Node Key | 20061017 |
Method MOVE_NODE on class CL_GUI_BROWSER_OHFW has no exception.
Method ON_DEF_CONTEXT_MENU_REQ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MENU | Call by reference | Attribute reference (LIKE) | 20011206 |
Method ON_DEF_CONTEXT_MENU_REQ on class CL_GUI_BROWSER_OHFW has no exception.
Method ON_DEF_CONTEXT_MENU_SEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FCODE | Call by reference | Attribute reference (LIKE) | 20011206 |
Method ON_DEF_CONTEXT_MENU_SEL on class CL_GUI_BROWSER_OHFW has no exception.
Method ON_NODE_CHANGED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_NODE | Call by reference | Attribute reference (LIKE) | 20040626 |
Method ON_NODE_CHANGED on class CL_GUI_BROWSER_OHFW has no exception.
Method ON_NODE_CONTEXT_MENU_REQ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MENU | Call by reference | Attribute reference (LIKE) | 20011129 | |||||
| 2 | NODE_KEY | Call by reference | Attribute reference (LIKE) | 20011129 |
Method ON_NODE_CONTEXT_MENU_REQ on class CL_GUI_BROWSER_OHFW has no exception.
Method ON_NODE_CONTEXT_MENU_SEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FCODE | Call by reference | Attribute reference (LIKE) | 20011130 | |||||
| 2 | NODE_KEY | Call by reference | Attribute reference (LIKE) | 20011130 |
Method ON_NODE_CONTEXT_MENU_SEL on class CL_GUI_BROWSER_OHFW has no exception.
Method ON_SELECTION_CHANGED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE_KEY | Call by reference | Attribute reference (LIKE) | 20011129 |
Method ON_SELECTION_CHANGED on class CL_GUI_BROWSER_OHFW has no exception.
Method ON_SUBTREE_CHANGED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_NODE | Call by reference | Attribute reference (LIKE) | 20040713 |
Method ON_SUBTREE_CHANGED on class CL_GUI_BROWSER_OHFW has no exception.
Method ON_TOOLBAR_DROPDOWN_CLICKED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FCODE | Call by reference | Attribute reference (LIKE) | 20021202 | |||||
| 2 | POSX | Call by reference | Attribute reference (LIKE) | 20021202 | |||||
| 3 | POSY | Call by reference | Attribute reference (LIKE) | 20021202 |
Method ON_TOOLBAR_DROPDOWN_CLICKED on class CL_GUI_BROWSER_OHFW has no exception.
Method ON_TOOLBAR_FUNCTION_SELECTED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FCODE | Call by reference | Attribute reference (LIKE) | 20011130 |
Method ON_TOOLBAR_FUNCTION_SELECTED on class CL_GUI_BROWSER_OHFW has no exception.
Method REFRESH_TREE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_CANCEL | Call by reference | Type reference (TYPE) | XFLAG | Flag : user cancelled refresh | 20041119 |
Method REFRESH_TREE on class CL_GUI_BROWSER_OHFW has no exception.
Method REGISTER_EVENTS Signature
Method REGISTER_EVENTS on class CL_GUI_BROWSER_OHFW has no parameter.
Method REGISTER_EVENTS on class CL_GUI_BROWSER_OHFW has no exception.
Method SAVE Signature
Method SAVE on class CL_GUI_BROWSER_OHFW has no parameter.
Method SAVE on class CL_GUI_BROWSER_OHFW has no exception.
Method SET_FCODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CHECK | Call by reference | Type reference (TYPE) | CHAR1 | OHFWA_X | Flag: don't perform check | 20040615 | ||
| 2 | I_FCODE | Call by reference | Type reference (TYPE) | SY-UCOMM | Bilder, Funktionscode ausgelöst durch PAI | 20011204 |
Method SET_FCODE on class CL_GUI_BROWSER_OHFW has no exception.
Method SET_GMODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_GMODE | Value transfer | Type reference (TYPE) | SY-UCOMM | Screens, function code triggered by PAI | 20070322 |
Method SET_GMODE on class CL_GUI_BROWSER_OHFW has no exception.
Method SET_TOOLBAR Signature
Method SET_TOOLBAR on class CL_GUI_BROWSER_OHFW has no parameter.
Method SET_TOOLBAR on class CL_GUI_BROWSER_OHFW has no exception.
Method SORT Signature
Method SORT on class CL_GUI_BROWSER_OHFW has no parameter.
Method SORT on class CL_GUI_BROWSER_OHFW has no exception.
Method START_NODE_CREATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_NODE | Call by reference | Object reference (TYPE REF TO) | CL_NODE_OHFW | Hierarchieknoten | 20011220 | |||
| 2 | I_NODE_TYPE | Call by reference | Type reference (TYPE) | DIOHFW_NODE_TYPE | Knotenart | 20011212 | |||
| 3 | I_REF_NODEID | Call by reference | Type reference (TYPE) | DIOHFW_NODEID | Reference node ID | 20040204 | |||
| 4 | I_REF_NODE_KEY | Call by reference | Type reference (TYPE) | LVC_NKEY | Reference node key | 20040204 | |||
| 5 | I_RELATION | Call by reference | Type reference (TYPE) | DIOHFW_RELATION | Beziehung zwischen OHF-Knoten | 20040204 | |||
| 6 | I_SET_OK_CODE | Call by reference | Type reference (TYPE) | XFLAG | 'X' | Set fcode | 20011220 |
Method START_NODE_CREATION on class CL_GUI_BROWSER_OHFW has no exception.
Method SYNCRONIZE_TREE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_IGNORE_FCODE | Call by reference | Type reference (TYPE) | XFLAG | Ignores to set fcode | 20011214 |
Method SYNCRONIZE_TREE on class CL_GUI_BROWSER_OHFW has no exception.
Method UNDO Signature
Method UNDO on class CL_GUI_BROWSER_OHFW has no parameter.
Method UNDO on class CL_GUI_BROWSER_OHFW has no exception.
Method UPDATE_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_NODE | Call by reference | Object reference (TYPE REF TO) | CL_NODE_OHFW | Hierarchieknoten | 20011211 | |||
| 2 | I_ALL | Call by reference | Type reference (TYPE) | XFLAG | Flag: update all current tree nodes | 20030409 | |||
| 3 | I_SUBTREE | Call by reference | Type reference (TYPE) | XFLAG | Flag: update subtree | 20040713 | |||
| 4 | I_UPDATE_TREE | Call by reference | Type reference (TYPE) | XFLAG | Flag: update frontend | 20011211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Node without appl obj sent to method | 20011213 | ||
| 2 | Empty node passed to method | 20011213 | ||
| 3 | The node is not in the tree | 20011213 |
History
| Last changed by/on | SAP | 20100310 |
| SAP Release Created in | 470 |