Hierarchy
⤷ PLM-LBK (Application Component) Logbook
⤷ DIOHFW_GUI (Package) Object hierarchy framework: presentation layer
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 | OHFWA | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | OHFWP | 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 | APPLICATION | Instance attribute | Private | Type reference (TYPE) | DIOHFW_APPL_S | Application | 20011129 | ||
2 | CHANGED | Instance attribute | Private | Type reference (TYPE) | XFLAG | Indicates change to be saved | 20011206 | ||
3 | DFPS_ACTIVE | Instance attribute | Private | Type reference (TYPE) | FLAG | Indicator: DFPS-Logbook switch is activated | 20061017 | ||
4 | FCODE | Instance attribute | Private | Type reference (TYPE) | SY-UCOMM | Screens, function code triggered by PAI | 20011129 | ||
5 | G_MODE | Instance attribute | Private | Type reference (TYPE) | SY-UCOMM | 'DISP' | Indicates disp, change mode | 20070322 | |
6 | MODE | Instance attribute | Private | Type reference (TYPE) | SY-UCOMM | 'DISP' | Indicates disp, change or create mode | 20011213 | |
7 | R_BROWSER | Static Attribute | Private | Object reference (TYPE REF TO) | CL_GUI_BROWSER_OHFW | Main gui class for OHFW | 20011129 | ||
8 | R_BUFFER | Instance attribute | Private | Object reference (TYPE REF TO) | CL_BUFFER_OHFW | Buffers nodes and OO appl. objects | 20011201 | ||
9 | R_EX_APPL | Instance attribute | Private | Object reference (TYPE REF TO) | IF_EX_APPL_OHFW | Business add-in interface IF_EX_HIER_CHECK_OHFW | 20040226 | ||
10 | R_EX_GUI_APPL_OBJ | 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 | R_EX_GUI_BROWSER | Instance attribute | Private | Object reference (TYPE REF TO) | IF_EX_GUI_BROWSER_OHFW | Business add-in interface IF_EX_GUI_BROWSER_OHFW | 20011129 | ||
12 | R_EX_TOOLBAR_FUNC | Instance attribute | Private | Object reference (TYPE REF TO) | IF_EX_TOOLBAR_FUNC_OHFW | Business add-in interface IF_EX_TOOLBAR_FUNC_OHFW | 20011129 | ||
13 | R_NAV_AREA | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_DOCKING_CONTAINER | Docking Control Container | 20011129 | ||
14 | R_NODE_TREE | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_ALV_TREE | ALV Tree Control | 20011129 | ||
15 | R_TOOLBAR | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_TOOLBAR | Toolbar Control | 20011129 | ||
16 | SELECTED_NODE | Instance attribute | Private | Object reference (TYPE REF TO) | CL_NODE_OHFW | Hierarchy nodes | 20011130 | ||
17 | SUBLBK_ACTIVE | Instance attribute | Private | Type reference (TYPE) | FLAG | Indicator: Sub-Logbooks are activated | 20061017 | ||
18 | SUBSCREEN | Instance attribute | Private | Type reference (TYPE) | DIOHFW_SUBSCREEN_S | Subscreen | 20011130 | ||
19 | SUBSCREEN_DB | Instance attribute | Private | Type reference (TYPE) | DIOHFW_SUBSCREEN_S | Subscreen structure | 20061017 | ||
20 | T_FCODE_FLT | Instance attribute | Private | Type reference (TYPE) | DIOHFW_FVAL_FCODE_T | Filter value - fcode matching | 20040206 | ||
21 | T_NODES_KEY_REF | Instance attribute | Private | Type reference (TYPE) | DIOHFW_NODE_KEY_T | Table type for linking node keys and node object | 20011130 | ||
22 | T_NODES_REF_KEY | Instance attribute | Private | Type reference (TYPE) | DIOHFW_NODE_REF_KEY_T | Node key relationship table | 20011130 | ||
23 | T_TREE | 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 | ADD_NODE_TO_TREE | Instance method | Public | Method | Adds a node to the tree | 20011206 |
2 | BACK | Instance method | Public | Method | Back of browser | 20011210 |
3 | BUILD_NODE_TREE | Instance method | Public | Method | Builds the node tree | 20011130 |
4 | CANCEL | Instance method | Public | Method | Cancel of browser | 20011210 |
5 | CHECK_AUTHORITY | Instance method | Public | Method | Checks authorization for activity on node object | 20030209 |
6 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20011129 |
7 | CREATE_INSTANCE | Static method | Public | Method | Creates an instance | 20011129 |
8 | DELETE_NODE | Instance method | Private | Method | Deletes a node from the tree and the browser | 20011210 |
9 | DELETE_SELECTED_NODE | Instance method | Public | Method | Deletes the selected node | 20011211 |
10 | DELETE_SUBTREE | Instance method | Private | Method | Deletes a tree node corresponding to an OHF node | 20040207 |
11 | DISABLE_TREE_EVENTS | Instance method | Public | Method | Disables tree events | 20011207 |
12 | DISPLAY_NODE_SUBSCREEN | Instance method | Public | Method | Displays a node | 20011213 |
13 | DISPLAY_PROTOCOL | Instance method | Public | Method | Displays the protocol | 20011206 |
14 | ENABLE_TREE_EVENTS | Instance method | Public | Method | Enables tree events | 20011207 |
15 | EXIT | Instance method | Public | Method | Exit of browser | 20011210 |
16 | GET_APPLICATION | Instance method | Public | Method | Get Attribute: Application | 20070109 |
17 | GET_BROWSER_BADI_IMPL | Instance method | Public | Method | Get browser BAdI implementation object | 20030209 |
18 | GET_DFPS_ACTIVE | Instance method | Public | Method | Returns the flag dfps_active | 20061017 |
19 | GET_FCODE | Instance method | Public | Method | Get fcode | 20011201 |
20 | GET_GMODE | Instance method | Public | Method | Returns global screen processing mode | 20070322 |
21 | GET_GUI_STATUS | Instance method | Public | Method | Get the GUI status | 20011130 |
22 | GET_GUI_STATUS_DB | Instance method | Public | Method | Get the GUI status | 20061017 |
23 | GET_INSTANCE | Static method | Public | Method | Get instance (Singleton) | 20011129 |
24 | GET_MODE | Instance method | Public | Method | Returns screen processing mode | 20020828 |
25 | GET_SELECTED_NODE | Instance method | Public | Method | Get the selected node | 20011130 |
26 | GET_SUBLBK_ACTIVE | Instance method | Public | Method | Returns the flag sublbk_active | 20061017 |
27 | GET_SUBSCREEN | Instance method | Public | Method | Get the subscreen | 20011130 |
28 | GET_SUBSCREEN_DB | Instance method | Public | Method | Get the subscreen for the Dialog Box | 20061017 |
29 | GET_TITLEBAR | Instance method | Public | Method | Get the titlebar | 20011130 |
30 | GET_TITLEBAR_DB | Instance method | Public | Method | Get the titlebar | 20061017 |
31 | GET_TOOLBAR_BADI_IMPL | Instance method | Public | Method | Gets toolbar function BAdI implementation | 20021217 |
32 | INIT_NODE_TREE | Instance method | Private | Method | Initialize node tree | 20011130 |
33 | MOVE_NODE | Instance method | Private | Method | move a node according the application | 20061017 |
34 | ON_DEF_CONTEXT_MENU_REQ | Instance method | Private | Event handling method | Default context menu handler | 20011206 |
35 | ON_DEF_CONTEXT_MENU_SEL | Instance method | Private | Event handling method | Default context menu handler | 20011206 |
36 | ON_NODE_CHANGED | Instance method | Private | Event handling method | Handles node change event of OHF dispatcher | 20040626 |
37 | ON_NODE_CONTEXT_MENU_REQ | Instance method | Private | Event handling method | Handler for tree node context menu requested | 20011129 |
38 | ON_NODE_CONTEXT_MENU_SEL | Instance method | Public | Event handling method | Handler for tree node context menu selected | 20011129 |
39 | ON_SELECTION_CHANGED | Instance method | Private | Event handling method | Handler for selection changed event | 20011129 |
40 | ON_SUBTREE_CHANGED | Instance method | Private | Event handling method | Handles node change event of OHF dispatcher | 20040713 |
41 | ON_TOOLBAR_DROPDOWN_CLICKED | Instance method | Private | Event handling method | On toolbar dropdown clicked | 20011211 |
42 | ON_TOOLBAR_FUNCTION_SELECTED | Instance method | Private | Event handling method | Handler for toolbar function selected | 20011130 |
43 | REFRESH_TREE | Instance method | Public | Method | Clears the selection and prompts user to save | 20011206 |
44 | REGISTER_EVENTS | Instance method | Private | Method | Registers events | 20011129 |
45 | SAVE | Instance method | Public | Method | Saves the current state | 20011206 |
46 | SET_FCODE | Instance method | Public | Method | Sets the fcode | 20011204 |
47 | SET_GMODE | Instance method | Public | Method | Sets global screen processing mode | 20070322 |
48 | SET_TOOLBAR | Instance method | Private | Method | Sets the toolbar | 20011206 |
49 | SORT | Instance method | Private | Method | Sort nodes | 20020820 |
50 | START_NODE_CREATION | Instance method | Public | Method | Start the node creation so user can input data | 20011212 |
51 | SYNCRONIZE_TREE | Instance method | Private | Method | Syncronizes the node selection with the subscreen | 20011211 |
52 | UNDO | Instance method | Public | Method | Undo the changes | 20070322 |
53 | UPDATE_NODE | 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 | Exporting | E_NODE_KEY | Call by reference | Type reference (TYPE) | LVC_NKEY | ALV-Tree Control: Knotenschlüssel | 20011207 | ||
2 | Importing | IR_NODE | Call by reference | Object reference (TYPE REF TO) | CL_NODE_OHFW | Hierarchieknoten | 20011213 | ||
3 | Importing | I_ADJUST_SUB_NODES | Call by reference | Type reference (TYPE) | XFLAG | Adjusts child nodes under new node | 20040207 | ||
4 | Importing | I_SET_SELECTED | Call by reference | Type reference (TYPE) | XFLAG | Set node as selected | 20011213 | ||
5 | Importing | I_UPDATE_TREE | Call by reference | Type reference (TYPE) | XFLAG | Update tree | 20011213 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | APPL_OBJ_INITIAL | Application object initial | 20011213 | |
2 | NODE_ALREADY_INSERTED | Node already inserted into tree | 20011213 | |
3 | NODE_INITIAL | Node is initial | 20011213 |
Method BACK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | 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 | Importing | IT_NODES | Call by reference | Type reference (TYPE) | DIOHFW_NODES_T | Tabellentyp für Knotentabelle | 20011130 | ||
2 | Importing | I_APPEND | Call by reference | Type reference (TYPE) | XFLAG | Flag: append nodes to already existing nodes | 20030414 | ||
3 | Importing | I_CLEAR_NODES | Call by reference | Type reference (TYPE) | XFLAG | Determines replace or append | 20011130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CANCELED | Abgebrochen | 20030414 | |
2 | ERROR_NODE_CREATE | 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 | Exporting | E_AUTH_OBJ | Value transfer | Type reference (TYPE) | XUOBJECT | Berechtigungsobjekt in Benutzerstammpflege | 20030211 | ||
2 | Exporting | E_NO_AUTH | Value transfer | Type reference (TYPE) | CHAR1 | Flag: no authorization for requested activity | 20030209 | ||
3 | Importing | IR_NODE | Call by reference | Object reference (TYPE REF TO) | CL_NODE_OHFW | Hierarchieknoten | 20030211 | ||
4 | Importing | I_FCODE | Call by reference | Type reference (TYPE) | SYUCOMM | Bilder, Funktionscode ausgelöst durch PAI | 20030209 | ||
5 | Importing | I_NO_MESSAGE | Call by reference | Type reference (TYPE) | CHAR1 | Flag: don't send message | 20030211 | ||
6 | Importing | 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 | Importing | 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 | Importing | APPLICATION | Call by reference | Type reference (TYPE) | DIOHFW_APPL | Anwendung | 20011129 | ||
2 | Exporting | 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 | INSTANCE_ALREADY_CREATED | 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 | Changing | CR_NODE | Call by reference | Object reference (TYPE REF TO) | CL_NODE_OHFW | Hierarchieknoten | 20011211 | ||
2 | Importing | I_SYNCRONIZE_TREE | Call by reference | Type reference (TYPE) | XFLAG | 'X' | Syncronize subscreen with tree | 20011213 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NODE_NOT_EXIST | 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 | DELETION_ERROR | 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 | Importing | IR_NODE | Call by reference | Object reference (TYPE REF TO) | CL_NODE_OHFW | Hierarchieknoten | 20040207 | ||
2 | Importing | 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 | Importing | I_CHANGE_MODE | Call by reference | Type reference (TYPE) | XFLAG | SPACE | Determines display or change mode | 20011213 | |
2 | Importing | I_IGNORE_FCODE | Call by reference | Type reference (TYPE) | XFLAG | Do not set the fcode | 20011214 | ||
3 | Importing | I_NODEID | Call by reference | Type reference (TYPE) | DIOHFW_NODEID | Knoten-ID | 20011213 | ||
4 | Importing | I_NODE_KEY | Call by reference | Type reference (TYPE) | LVC_NKEY | ALV-Tree Control: Knotenschlüssel | 20011213 | ||
5 | Importing | I_SET_SELECTED | Call by reference | Type reference (TYPE) | XFLAG | Sets the node as selected in tree | 20011213 | ||
6 | Importing | I_TRIGGER_PAI | Call by reference | Type reference (TYPE) | XFLAG | SPACE | Triggers PAI | 20011213 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NODE_INITIAL | No node passed to method | 20011213 | |
2 | NODE_NOT_IN_TREE | 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 | Returning | 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 | Exporting | 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 | Returning | 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 | Returning | E_DFPS_ACTIVE | Value transfer | Type reference (TYPE) | FLAG | Indicator: DFPS is active | 20061017 | ||
2 | Importing | 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 | Returning | 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 | Returning | 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 | Exporting | ET_EXCL_FCODE | Call by reference | Type reference (TYPE) | RLB_T_EXCL | Reuse Library: Exclude Table for PF Status | 20021201 | ||
2 | Exporting | E_GUI_STATUS | Call by reference | Type reference (TYPE) | SY-PFKEY | Bilder, aktueller GUI-Status | 20011130 | ||
3 | Exporting | 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 | Exporting | ET_EXCL_FCODE | Call by reference | Type reference (TYPE) | RLB_T_EXCL | Reuse Library: Exclude Table for PF Status | 20061017 | ||
2 | Exporting | E_GUI_STATUS | Call by reference | Type reference (TYPE) | SY-PFKEY | Current GUI Status | 20061017 | ||
3 | Exporting | 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 | Exporting | 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 | INSTANCE_NOT_EXISTS | 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 | Returning | 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 | Returning | 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 | Returning | 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 | Exporting | E_DYNNR | Call by reference | Type reference (TYPE) | DYNNR | Nummer des folgenden Bildschirmbildes | 20011130 | ||
2 | Exporting | 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 | Exporting | E_DYNNR | Call by reference | Type reference (TYPE) | DYNNR | Number of the following screen | 20061017 | ||
2 | Exporting | 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 | Exporting | E_REPID | Call by reference | Type reference (TYPE) | REPID | ABAP-Programmname | 20011130 | ||
2 | Exporting | 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 | Exporting | E_REPID | Call by reference | Type reference (TYPE) | REPID | ABAP Program Name | 20061017 | ||
2 | Exporting | 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 | Returning | 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 | Importing | I_NODE_TYPE | Call by reference | Type reference (TYPE) | DIOHFW_NODE_TYPE | Node type | 20061017 | ||
2 | Importing | 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 | Importing | 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 | Importing | 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 | Importing | 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 | Importing | MENU | Call by reference | Attribute reference (LIKE) | 20011129 | ||||
2 | Importing | 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 | Importing | FCODE | Call by reference | Attribute reference (LIKE) | 20011130 | ||||
2 | Importing | 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 | Importing | 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 | Importing | 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 | Importing | FCODE | Call by reference | Attribute reference (LIKE) | 20021202 | ||||
2 | Importing | POSX | Call by reference | Attribute reference (LIKE) | 20021202 | ||||
3 | Importing | 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 | Importing | 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 | Exporting | 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 | Importing | I_CHECK | Call by reference | Type reference (TYPE) | CHAR1 | OHFWA_X | Flag: don't perform check | 20040615 | |
2 | Importing | 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 | Importing | 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 | Exporting | ER_NODE | Call by reference | Object reference (TYPE REF TO) | CL_NODE_OHFW | Hierarchieknoten | 20011220 | ||
2 | Importing | I_NODE_TYPE | Call by reference | Type reference (TYPE) | DIOHFW_NODE_TYPE | Knotenart | 20011212 | ||
3 | Importing | I_REF_NODEID | Call by reference | Type reference (TYPE) | DIOHFW_NODEID | Reference node ID | 20040204 | ||
4 | Importing | I_REF_NODE_KEY | Call by reference | Type reference (TYPE) | LVC_NKEY | Reference node key | 20040204 | ||
5 | Importing | I_RELATION | Call by reference | Type reference (TYPE) | DIOHFW_RELATION | Beziehung zwischen OHF-Knoten | 20040204 | ||
6 | Importing | 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 | Importing | 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 | Importing | IR_NODE | Call by reference | Object reference (TYPE REF TO) | CL_NODE_OHFW | Hierarchieknoten | 20011211 | ||
2 | Importing | I_ALL | Call by reference | Type reference (TYPE) | XFLAG | Flag: update all current tree nodes | 20030409 | ||
3 | Importing | I_SUBTREE | Call by reference | Type reference (TYPE) | XFLAG | Flag: update subtree | 20040713 | ||
4 | Importing | I_UPDATE_TREE | Call by reference | Type reference (TYPE) | XFLAG | Flag: update frontend | 20011211 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | APPL_OBJ_INITIAL | Node without appl obj sent to method | 20011213 | |
2 | NODE_INITIAL | Empty node passed to method | 20011213 | |
3 | NODE_NOT_IN_TREE | The node is not in the tree | 20011213 |
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in | 470 |