SAP ABAP Class CL_RMWB_TOOLBAR_DET (RMS-WB: Toolbar Support for Workbench Detail Area)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   EHS-BD (Application Component) Basic Data and Tools
     CBBA_WB (Package) EHS: Workbench
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMWB_TLBAR EHS-WB: Interface for Workbench Toolbar 20060223
Properties
Class CL_RMWB_TOOLBAR_DET  
Short Description RMS-WB: Toolbar Support for Workbench Detail Area    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CBBA_WB   EHS: Workbench 
Created 20040123   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_TREE_CONTROL_BASE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RMWB_TLBAR EHS-WB: Interface for Workbench Toolbar 20060223
Friends
Class CL_RMWB_TOOLBAR_DET has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CD_DET Constant Private Type reference (TYPE) CHAR3 'DET' 3-Byte Field 20040205
2 CD_WBTL_DELE Instance attribute Private Type reference (TYPE) UI_FUNC 'DELE' Delete Value Assignment Instance(s) 20120613
3 CD_WBTL_ECOP Constant Private Type reference (TYPE) UI_FUNC 'ECOP' Copy 20040127
4 CD_WBTL_EDAL Constant Private Type reference (TYPE) UI_FUNC 'EDAL' Function Code 20040209
5 CD_WBTL_EPST Constant Private Type reference (TYPE) UI_FUNC 'EPST' Paste 20040127
6 CD_WBTL_EREF Constant Private Type reference (TYPE) UI_FUNC 'EREF' Refresh Property Tree 20040128
7 CD_WBTL_ESAL Constant Private Type reference (TYPE) UI_FUNC 'ESAL' Function Code 20040209
8 CD_WBTL_ESBL Constant Private Type reference (TYPE) UI_FUNC 'ESBL' Function Code 20040209
9 CD_WBTL_FIND Constant Private Type reference (TYPE) UI_FUNC 'FIND' Find 20040123
10 CD_WBTL_FINDN Constant Private Type reference (TYPE) UI_FUNC 'FINDN' Find Next Entry 20040123
11 CD_WBTL_GHEA Constant Private Type reference (TYPE) UI_FUNC 'GHEA' Header Data 20040123
12 CD_WBTL_IPER Constant Private Type reference (TYPE) UI_FUNC 'WBTL_IPER' Function Code 20040205
13 CD_WBTL_TREX Constant Private Type reference (TYPE) UI_FUNC 'TREX' Expand 20040123
14 CD_WBTL_TRIX Constant Private Type reference (TYPE) UI_FUNC 'TRIX' Collapse 20040123
15 CD_WBTL_TRSL Constant Private Type reference (TYPE) UI_FUNC 'TRPI' Choose Value Assignment 20040123
16 CD_WBTL_VTCH Constant Private Type reference (TYPE) UI_FUNC 'VTCH' Function Code 20040227
17 CD_X Constant Private Type reference (TYPE) RMWBE_FLG 'X' General Indicator 20040123
18 MD_EHP5_SWITCH Instance attribute Private Type reference (TYPE) XFELD EhP5 Switch On/Off 20081219
19 MD_SRVGRP Instance attribute Private Type reference (TYPE) RMWBE_SRVGRP Service Group 20040205
20 MO_TOOLBAR Static Attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20040123
21 MO_TOOLBAR_CL Static Attribute Private Object reference (TYPE REF TO) CL_RMWB_TOOLBAR_DET RMS-WB: Toolbar Support for Workbench Detail Area 20040126
22 MO_WB Instance attribute Private Object reference (TYPE REF TO) CL_RMWB_WB RMS-WB: Workbench 20040123
23 MT_BUTTON Instance attribute Private Type reference (TYPE) TTB_BUTTON Toolbar Buttons 20040205
24 MT_FUNC Instance attribute Private Type reference (TYPE) UI_FUNCTIONS Function Code Table 20040205
Methods
# Method Level Visibility Method type Description Created on
1 CALL_PROP_OKCODE_HANDLER Instance method Private Method Calls OK-Code Processing of Property Tree 20040130
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040123
3 FREE Instance method Public Method Destructor 20070223
4 GET_INSTANCE_CL Static method Public Method Supplies Own Instance 20040126
5 INIT_BUTTONS Instance method Private Method Initialize Bar 20040123
6 ON_DROPDOWN_CLICKED Instance method Public Event handling method Button Pressed 20040123
7 ON_FUNCTION_SELECTED Instance method Public Event handling method Function Was Selected 20040123
8 SET_TOOLBAR_ENABLE Instance method Public Method Set Toolbar Visible/Invisible 20070619
9 TOOLBAR_PERSONAL Instance method Private Method Toolbar Personalization 20040205
Events
# Event Type Visibility Description Created on
1 FUNCTION_SELECTED Static Event
(1)
Public
(2)
Event: Pushbutton Selected 20090911
Types
Class CL_RMWB_TOOLBAR_DET has no local type.
Method Signatures

Method CALL_PROP_OKCODE_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing X_FCODE Call by reference Type reference (TYPE) UI_FUNC Funktionscode 20040130

Method CALL_PROP_OKCODE_HANDLER on class CL_RMWB_TOOLBAR_DET has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20040123
2 Importing IO_WB Call by reference Object reference (TYPE REF TO) CL_RMWB_WB RMS-WB: Workbench 20040123
3 Importing I_SRVGRP Call by reference Type reference (TYPE) RMWBE_SRVGRP Servicegruppe 20040205

Method CONSTRUCTOR on class CL_RMWB_TOOLBAR_DET has no exception.

Method FREE Signature

Method FREE on class CL_RMWB_TOOLBAR_DET has no parameter.
Method FREE on class CL_RMWB_TOOLBAR_DET has no exception.

Method GET_INSTANCE_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_OBJ Call by reference Object reference (TYPE REF TO) CL_RMWB_TOOLBAR_DET RMS-WB: Toolbarsupport für den Workbench-Detailbereich 20040126

Method GET_INSTANCE_CL on class CL_RMWB_TOOLBAR_DET has no exception.

Method INIT_BUTTONS Signature

Method INIT_BUTTONS on class CL_RMWB_TOOLBAR_DET has no parameter.
Method INIT_BUTTONS on class CL_RMWB_TOOLBAR_DET has no exception.

Method ON_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) 20040123
2 Importing POSX Call by reference Attribute reference (LIKE) 20040123
3 Importing POSY Call by reference Attribute reference (LIKE) 20040123

Method ON_DROPDOWN_CLICKED on class CL_RMWB_TOOLBAR_DET has no exception.

Method ON_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) 20040123

Method ON_FUNCTION_SELECTED on class CL_RMWB_TOOLBAR_DET has no exception.

Method SET_TOOLBAR_ENABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ENABLE Call by reference Type reference (TYPE) C 20070619

Method SET_TOOLBAR_ENABLE on class CL_RMWB_TOOLBAR_DET has no exception.

Method TOOLBAR_PERSONAL Signature

Method TOOLBAR_PERSONAL on class CL_RMWB_TOOLBAR_DET has no parameter.
Method TOOLBAR_PERSONAL on class CL_RMWB_TOOLBAR_DET has no exception.
Event Signatures

Event FUNCTION_SELECTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 I_FCODE Exporting Value transfer Type reference (TYPE) UI_FUNC Funktionscode 20090911
History
Last changed by/on SAP  20130531 
SAP Release Created in 500