SAP ABAP Interface IF_EX_OIJ_BPB_GUI (Business add-in interface IF_EX_OIJ_BPB_GUI)
Hierarchy
IS-OIL (Software Component) IS-OIL
   IS-OIL-DS-TSW (Application Component) Trader's and Scheduler's Workbench
     OIJ (Package) TSW Traders and Schedulers Workbench
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_OIJ_BPB_GUI BAdI class CL_EX_OIJ_BPB_GUI 20050216
Properties
Interface IF_EX_OIJ_BPB_GUI  
Short Description Business add-in interface IF_EX_OIJ_BPB_GUI    
General Data
Package OIJ   TSW Traders and Schedulers Workbench 
Created 20050216   SAP 
Last changed 20050615   SAP 
Unicode checks active    
Forward declarations
Interface IF_EX_OIJ_BPB_GUI has no forward declaration.
Interfaces
Interface IF_EX_OIJ_BPB_GUI has no interface.
Friends
Interface IF_EX_OIJ_BPB_GUI has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_DATA_CLASS Instance attribute Public Object reference (TYPE REF TO) CL_OIJ_BPB_DATA Data Class of Berth Planning Board 20050216
Methods
# Method Level Visibility Method type Description Created on
1 AFTER_CONTROLS_INIT Instance method Public Method Setting Up Reference to UI Controls and Data Class 20050216
2 EVT_ALV_FIRST_DISPLAY Instance method Public Method Influencing Nom. Event ALV Before Displayed for First Time 20050216
3 EVT_ALV_HANDLE_BUTTON Instance method Public Method Handling button of Nomination Event ALV 20050216
4 EVT_ALV_HANDLE_CONTEXT_MENU Instance method Public Method Handling Context Menu of Nomination Event ALV 20050216
5 EVT_ALV_HANDLE_FCODE Instance method Public Method Handling Function Code of Nomination Event ALV 20050216
6 EVT_ALV_HANDLE_TOOLBAR Instance method Public Method Handling Toolbar of Nomination Event ALV 20050216
7 ITM_TB_ADD_BUTTONS Instance method Public Method Adding Buttons to Application Toolbar 20050323
8 ITM_TB_DROPDOWN_CLICKED Instance method Public Method Handling Dropdown Menu in Application Toolbar 20050323
9 ITM_TB_FUNCTION_SELECTED Instance method Public Method Handling Function Selected in Application Toolbar 20050323
10 LDS_ALV_FIRST_DISPLAY Instance method Public Method Influencing ALV of Load/Disch. Data Before Displ. First Time 20050216
11 LDS_ALV_HANDLE_BUTTON Instance method Public Method Handling Button of ALV for Load/Discharge Data 20050216
12 LDS_ALV_HANDLE_CONTEXT_MENU Instance method Public Method Handling Context Menu of ALV for Load/Discharge Data 20050216
13 LDS_ALV_HANDLE_FCODE Instance method Public Method Handling Function Code of ALV for Load/Discharge Data 20050216
14 LDS_ALV_HANDLE_TOOLBAR Instance method Public Method Handling Toolbar of ALV for Load/Discharge Data 20050216
15 LDS_CHART_BEFORE_PBO Instance method Public Method Changing All Data that Goes to the Bar Chart Control 20050307
16 LDS_CHART_LAYER_DESCRIPTION Instance method Public Method Modifying the Tooltip of a Layer Displayed in the Bar Chart 20050307
17 LYT_TREE_FIRST_DISPLAY Instance method Public Method Influencing Laytime Tree Before it Is Displayed 20050216
18 LYT_TREE_HANDLE_CONTEXT_REQ Instance method Public Method Handling Context Request of Laytime Tree 20050311
19 SEL_TREE_FIRST_DISPLAY Instance method Public Method Influencing Selection Tree Before it Is Displayed 20050216
20 SEL_TREE_HANDLE_CONTEXT_REQ Instance method Public Method Handling Context Request of Selection Tree 20050216
Events
Interface IF_EX_OIJ_BPB_GUI has no event.
Types
Interface IF_EX_OIJ_BPB_GUI has no local type.
Method Signatures

Method AFTER_CONTROLS_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_DATA_CLASS Call by reference Object reference (TYPE REF TO) CL_OIJ_BPB_DATA Data Class of Berth Planning Board 20050216

Method AFTER_CONTROLS_INIT on Interface IF_EX_OIJ_BPB_GUI has no exception.

Method EVT_ALV_FIRST_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYO ALV-Control: Layoutstruktur 20050216
2 Changing CS_VARIANT Call by reference Type reference (TYPE) DISVARIANT Layout (externe Verwendung) 20050216
3 Changing CT_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für List Viewer Control 20050216
4 Changing CT_FILTER Call by reference Type reference (TYPE) LVC_T_FILT ALV Control: Table of Filter Conditions 20050216
5 Changing CT_OUTTAB Call by reference Type reference (TYPE) STANDARD TABLE 20050216
6 Changing CT_SORT Call by reference Type reference (TYPE) LVC_T_SORT ALV Control: Tabelle der Sortierkriterien 20050216
7 Changing CT_TOOLBAR_EXCLUDING Call by reference Type reference (TYPE) UI_FUNCTIONS Funktionscodetabelle 20050216
8 Changing CV_DEFAULT Call by reference Type reference (TYPE) CHAR01 Textfeldlänge 1 20050216
9 Changing CV_SAVE_MODE Call by reference Type reference (TYPE) CHAR01 Textfeldlänge 1 20050216
10 Importing IO_ALV_GRID Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20050221

Method EVT_ALV_FIRST_DISPLAY on Interface IF_EX_OIJ_BPB_GUI has no exception.

Method EVT_ALV_HANDLE_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_OBJECT Call by reference Object reference (TYPE REF TO) CL_CTMENU ALV-Kontextmenü 20050216
2 Importing EV_UCOMM Call by reference Type reference (TYPE) SY-UCOMM Bilder, Funktionscode ausgelöst durch PAI 20050216

Method EVT_ALV_HANDLE_BUTTON on Interface IF_EX_OIJ_BPB_GUI has no exception.

Method EVT_ALV_HANDLE_CONTEXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_OBJECT Call by reference Object reference (TYPE REF TO) CL_CTMENU Kontextmenü 20050216

Method EVT_ALV_HANDLE_CONTEXT_MENU on Interface IF_EX_OIJ_BPB_GUI has no exception.

Method EVT_ALV_HANDLE_FCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_HANDLED Call by reference Type reference (TYPE) XFELD 'X' handled 20050216
2 Importing IV_UCOMM Call by reference Type reference (TYPE) SY-UCOMM Bilder, Funktionscode ausgelöst durch PAI 20050216

Method EVT_ALV_HANDLE_FCODE on Interface IF_EX_OIJ_BPB_GUI has no exception.

Method EVT_ALV_HANDLE_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_OBJECT Call by reference Object reference (TYPE REF TO) CL_ALV_EVENT_TOOLBAR_SET ALV-Kontextmenü 20050216
2 Importing EV_INTERACTIVE Call by reference Type reference (TYPE) CHAR01 Textfeldlänge 1 20050216

Method EVT_ALV_HANDLE_TOOLBAR on Interface IF_EX_OIJ_BPB_GUI has no exception.

Method ITM_TB_ADD_BUTTONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT Call by reference Object reference (TYPE REF TO) CL_GUI_TOOLBAR Funktionsleisten-Control 20050323

Method ITM_TB_ADD_BUTTONS on Interface IF_EX_OIJ_BPB_GUI has no exception.

Method ITM_TB_DROPDOWN_CLICKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FCODE Call by reference Type reference (TYPE) UI_FUNC Funktions-Code 20050323
2 Importing IV_OBJECT Call by reference Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20050323
3 Importing IV_POSX Call by reference Type reference (TYPE) I 20050323
4 Importing IV_POSY Call by reference Type reference (TYPE) I 20050323

Method ITM_TB_DROPDOWN_CLICKED on Interface IF_EX_OIJ_BPB_GUI has no exception.

Method ITM_TB_FUNCTION_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FCODE Call by reference Type reference (TYPE) UI_FUNC Funktions-Code 20050323
2 Importing IV_OBJECT Call by reference Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20050323

Method ITM_TB_FUNCTION_SELECTED on Interface IF_EX_OIJ_BPB_GUI has no exception.

Method LDS_ALV_FIRST_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYO ALV-Control: Layoutstruktur 20050216
2 Changing CS_VARIANT Call by reference Type reference (TYPE) DISVARIANT Layout (externe Verwendung) 20050216
3 Changing CT_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für List Viewer Control 20050216
4 Changing CT_FILTER Call by reference Type reference (TYPE) LVC_T_FILT ALV control: Table of filter conditions 20050216
5 Changing CT_OUTTAB Call by reference Type reference (TYPE) STANDARD TABLE 20050216
6 Changing CT_SORT Call by reference Type reference (TYPE) LVC_T_SORT ALV Control: Tabelle der Sortierkriterien 20050216
7 Changing CT_TOOLBAR_EXCLUDING Call by reference Type reference (TYPE) UI_FUNCTIONS Funktionscodetabelle 20050216
8 Changing CV_DEFAULT Call by reference Type reference (TYPE) CHAR01 Textfeldlänge 1 20050216
9 Changing CV_SAVE_MODE Call by reference Type reference (TYPE) CHAR01 Textfeldlänge 1 20050216
10 Importing IO_ALV_GRID Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20050221

Method LDS_ALV_FIRST_DISPLAY on Interface IF_EX_OIJ_BPB_GUI has no exception.

Method LDS_ALV_HANDLE_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_OBJECT Call by reference Object reference (TYPE REF TO) CL_CTMENU ALV-Kontextmenü 20050216
2 Importing EV_UCOMM Call by reference Type reference (TYPE) SY-UCOMM Bilder, Funktionscode ausgelöst durch PAI 20050216

Method LDS_ALV_HANDLE_BUTTON on Interface IF_EX_OIJ_BPB_GUI has no exception.

Method LDS_ALV_HANDLE_CONTEXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_OBJECT Call by reference Object reference (TYPE REF TO) CL_CTMENU Kontextmenü 20050216

Method LDS_ALV_HANDLE_CONTEXT_MENU on Interface IF_EX_OIJ_BPB_GUI has no exception.

Method LDS_ALV_HANDLE_FCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_HANDLED Call by reference Type reference (TYPE) XFELD 'X' handled 20050216
2 Importing IV_UCOMM Call by reference Type reference (TYPE) SY-UCOMM Bilder, Funktionscode ausgelöst durch PAI 20050216

Method LDS_ALV_HANDLE_FCODE on Interface IF_EX_OIJ_BPB_GUI has no exception.

Method LDS_ALV_HANDLE_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_OBJECT Call by reference Object reference (TYPE REF TO) CL_ALV_EVENT_TOOLBAR_SET ALV-Kontextmenü 20050216
2 Importing EV_INTERACTIVE Call by reference Type reference (TYPE) CHAR01 Textfeldlänge 1 20050216

Method LDS_ALV_HANDLE_TOOLBAR on Interface IF_EX_OIJ_BPB_GUI has no exception.

Method LDS_CHART_BEFORE_PBO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing BOXES Call by reference Type reference (TYPE) BCBOXESTAB Table Type for Boxes 20050307
2 Changing BOX_VALS Call by reference Type reference (TYPE) BCVALSTAB Table Type for Attributes of Non-Chart-Specific Objects 20050307
3 Changing DELETIONS Call by reference Type reference (TYPE) BCDELETETAB Table Type for BCDELETE 20050307
4 Changing LINKS Call by reference Type reference (TYPE) BCLINKSTAB Table Type for BCLINKS 20050307
5 Changing LINK_VALS Call by reference Type reference (TYPE) BCNVALSTAB Table Type for BCNVALS 20050307
6 Changing NODES Call by reference Type reference (TYPE) BCNODESTAB Table Type for BCNODES 20050307
7 Changing NODE_VALS Call by reference Type reference (TYPE) BCNVALSTAB Table Type for BCNVALS 20050307
8 Changing POSITIONS Call by reference Type reference (TYPE) BCPOSITIONTAB Table Type for BCPOSITION 20050307

Method LDS_CHART_BEFORE_PBO on Interface IF_EX_OIJ_BPB_GUI has no exception.

Method LDS_CHART_LAYER_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_DESCR_TEXT Call by reference Type reference (TYPE) BCNVALS-VAL Value in Value Table 20050307
2 Importing IS_LDS_DATA Call by reference Type reference (TYPE) ROIJNOMI_LDS_IO Bild-Kommunikationsstruktur zu OIJNOMI_LDS 20050307
3 Importing IS_NOMH Call by reference Type reference (TYPE) ROIJNOMHIO IS-Oil/TSW: Kommunikationsstruktur für Planungsbelegkopf 20050307

Method LDS_CHART_LAYER_DESCRIPTION on Interface IF_EX_OIJ_BPB_GUI has no exception.

Method LYT_TREE_FIRST_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_VARIANT Call by reference Type reference (TYPE) DISVARIANT Layout (externe Verwendung) 20050216
2 Changing CT_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für List Viewer Control 20050216
3 Changing CT_FILTER Call by reference Type reference (TYPE) LVC_T_FILT ALV Control: Table of Filter Conditions 20050311
4 Changing CT_SORT Call by reference Type reference (TYPE) LVC_T_SORT ALV Control: Tabelle der Sortierkriterien 20050216
5 Changing CT_TOOLBAR_EXCLUDING Call by reference Type reference (TYPE) UI_FUNCTIONS Funktionscodetabelle 20050216
6 Changing CV_DEFAULT Call by reference Type reference (TYPE) CHAR01 Textfeldlänge 1 20050216
7 Changing CV_SAVE_MODE Call by reference Type reference (TYPE) CHAR01 Textfeldlänge 1 20050216
8 Importing IO_TREE Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_TREE Einfacher ALV-Baum 20050228
9 Importing IV_STRUCTURE_NAME Call by reference Type reference (TYPE) DD02L-TABNAME Tabellenname 20050228

Method LYT_TREE_FIRST_DISPLAY on Interface IF_EX_OIJ_BPB_GUI has no exception.

Method LYT_TREE_HANDLE_CONTEXT_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Kontextmenü 20050311
2 Importing IO_TREE Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_TREE ALV Tree Control 20050311
3 Importing IV_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Knotenschlüssel 20050311

Method LYT_TREE_HANDLE_CONTEXT_REQ on Interface IF_EX_OIJ_BPB_GUI has no exception.

Method SEL_TREE_FIRST_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_VARIANT Call by reference Type reference (TYPE) DISVARIANT Layout (externe Verwendung) 20050216
2 Changing CT_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für List Viewer Control 20050216
3 Changing CT_FILTER Call by reference Type reference (TYPE) LVC_T_FILT ALV Control: Table of Filter Conditions 20050311
4 Changing CT_SORT Call by reference Type reference (TYPE) LVC_T_SORT ALV Control: Tabelle der Sortierkriterien 20050216
5 Changing CT_TOOLBAR_EXCLUDING Call by reference Type reference (TYPE) UI_FUNCTIONS Funktionscodetabelle 20050216
6 Changing CV_DEFAULT Call by reference Type reference (TYPE) CHAR01 Textfeldlänge 1 20050216
7 Changing CV_SAVE_MODE Call by reference Type reference (TYPE) CHAR01 Textfeldlänge 1 20050216
8 Importing IO_TREE Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_TREE Einfacher ALV-Baum 20050218
9 Importing IV_STRUCTURE_NAME Call by reference Type reference (TYPE) DD02L-TABNAME Tabellenname 20050218

Method SEL_TREE_FIRST_DISPLAY on Interface IF_EX_OIJ_BPB_GUI has no exception.

Method SEL_TREE_HANDLE_CONTEXT_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Kontextmenü 20050311
2 Importing IO_TREE Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_TREE ALV Tree Control 20050311
3 Importing IV_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Knotenschlüssel 20050311

Method SEL_TREE_HANDLE_CONTEXT_REQ on Interface IF_EX_OIJ_BPB_GUI has no exception.
History
Last changed by/on SAP  20050615 
SAP Release Created in 600