SAP ABAP Class CL_WFD_COMPONENTS_BASE (WF: Basis Class All Components (Commands))
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWD (Package) Business Workflow: Process Definition
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SWF_CNT_VIEW_TREECTL Container: View Component as Tree Control 20000616
2 Inheritance (c INHERITING FROM c_ref)  CL_WFD_DOCUMENT_LIST WF Builder: Component Document Templates 19990729
3 Inheritance (c INHERITING FROM c_ref)  CL_WFD_LOCAL_EVENTS Component for Managing Local Events/Exceptions 20030922
4 Inheritance (c INHERITING FROM c_ref)  CL_WFD_STEP_LIST WF Destination: List of Steps 19990802
5 Inheritance (c INHERITING FROM c_ref)  CL_WFD_WIZARD_EXPLORER CL_WFD_WIZARD_EXPLORER 20010312
6 Inheritance (c INHERITING FROM c_ref)  CL_WFE_TASK_TREE Workflow Explorer: List of Tasks 19990810
Properties
Class CL_WFD_COMPONENTS_BASE  
Short Description WF: Basis Class All Components (Commands)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWD   Business Workflow: Process Definition 
Created 19990729   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WFD_COMPONENTS_BASE has no forward declaration.
Interfaces
Class CL_WFD_COMPONENTS_BASE has no interface implemented.
Friends
Class CL_WFD_COMPONENTS_BASE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FAILED Constant Public Type reference (TYPE) SYSUBRC 9999 Constant Unknown Error 19990730
2 MT_COMMANDS Instance attribute Protected Type reference (TYPE) SWUOCMDTAB Table of Commands 19990729
3 M_LAST_OKCODE Instance attribute Protected Type reference (TYPE) SYUCOMM Last Function Code 20020220
4 OFF Constant Public Type reference (TYPE) XFLAG space Indicator not set 19990730
5 OK Constant Public Type reference (TYPE) SYSUBRC 0 Constant OK 19990730
6 ON Constant Public Type reference (TYPE) XFLAG 'X' Indicator set 19990730
Methods
# Method Level Visibility Method type Description Created on
1 ADD_COMMAND Instance method Public Method Adds a Command Object 19990803
2 ADD_SEPARATOR Instance method Public Method Inserts a Separator 19990803
3 CLEAR_COMMANDS Instance method Public Method Deletes All Commands 19990729
4 CONSTRUCTOR Instance method Public Constructor Constructor 19990729
5 GET_COMMANDS Instance method Public Method Gets List of Commands 19990729
6 GET_COMMAND_OF_CLASS Instance method Public Method Gets Commands of a Class 19990730
7 GET_COMMAND_OF_FCODE Instance method Public Method Gets Commands with a fcode 19991013
8 GET_LAST_OKCODE Instance method Public Method Gets OK CODE Last Selected 20020220
9 INSERT_COMMAND Instance method Public Method Adds a Command Object 19990817
10 INSERT_SEPARATOR Instance method Public Method Inserts a Separator 19990817
11 P_CREATE_COMMANDS Instance method Protected Method Creates Standard Command Objects of Component (Abstract) 19990729
12 P_CTMENU_REQUESTED Instance method Protected Method Event ctmenu_requested Processed Here 19990729
13 P_DOUBLE_CLICK Instance method Protected Method Event: Double-Click - Special Processing 19990805
14 P_SINGLE_CLICK Instance method Protected Method Event: Single-Click - Special Processing 19990812
15 P_TOOLBAR_REQUESTED Instance method Protected Method Event toolbar_requested (AVL) Processed Here 19990729
16 P_USER_COMMAND Instance method Protected Method Event USER_COMMAND Processed Here 19990729
17 SET_COMMANDS Instance method Public Method Sets List of Commands 19990729
Events
Class CL_WFD_COMPONENTS_BASE has no event.
Types
Class CL_WFD_COMPONENTS_BASE has no local type.
Method Signatures

Method ADD_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMAND Call by reference Object reference (TYPE REF TO) CL_WFD_COMMAND Command-Objekt 19990803

Method ADD_COMMAND on class CL_WFD_COMPONENTS_BASE has no exception.

Method ADD_SEPARATOR Signature

Method ADD_SEPARATOR on class CL_WFD_COMPONENTS_BASE has no parameter.
Method ADD_SEPARATOR on class CL_WFD_COMPONENTS_BASE has no exception.

Method CLEAR_COMMANDS Signature

Method CLEAR_COMMANDS on class CL_WFD_COMPONENTS_BASE has no parameter.
Method CLEAR_COMMANDS on class CL_WFD_COMPONENTS_BASE has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_WFD_COMPONENTS_BASE has no parameter.
Method CONSTRUCTOR on class CL_WFD_COMPONENTS_BASE has no exception.

Method GET_COMMANDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting T_COMMANDS Call by reference Type reference (TYPE) SWUOCMDTAB Tabelle der Commands 19990729

Method GET_COMMANDS on class CL_WFD_COMPONENTS_BASE has no exception.

Method GET_COMMAND_OF_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting COMMAND Call by reference Object reference (TYPE REF TO) CL_WFD_COMMAND Command-Object 19990730
2 Importing FUNC_CLASS Call by reference Type reference (TYPE) I Klassen Konstante 19990730
# Exception Resumable Description Created on
1 AMBIGUOUS_CLASS Zu der Klasse existieren mehr als ein Command 19990730
2 NO_COMMAND_FOUND Es existiert kein Command zu dieser Klasse 19990730

Method GET_COMMAND_OF_FCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting COMMAND Call by reference Object reference (TYPE REF TO) CL_WFD_COMMAND Command-Object 19991013
2 Importing FCODE Call by reference Type reference (TYPE) UI_FUNC FCODE 19991013
# Exception Resumable Description Created on
1 AMBIGUOUS_CLASS Zu der Klasse existieren mehr als ein Command 19991013
2 NO_COMMAND_FOUND Es existiert kein Command zu dieser Klasse 19991013

Method GET_LAST_OKCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLEAR_BUFFER Call by reference Type reference (TYPE) XFLAG 'X' Löschen nach Abruf 20020220
2 Returning CODE Value transfer Type reference (TYPE) SYUCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20020220

Method GET_LAST_OKCODE on class CL_WFD_COMPONENTS_BASE has no exception.

Method INSERT_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMAND Call by reference Object reference (TYPE REF TO) CL_WFD_COMMAND Command-Objekt 19990817
2 Importing POS Call by reference Type reference (TYPE) I 1 Einfügeposition 19990817

Method INSERT_COMMAND on class CL_WFD_COMPONENTS_BASE has no exception.

Method INSERT_SEPARATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing POS Call by reference Type reference (TYPE) I 1 Einfügeposition 19990817

Method INSERT_SEPARATOR on class CL_WFD_COMPONENTS_BASE has no exception.

Method P_CREATE_COMMANDS Signature

Method P_CREATE_COMMANDS on class CL_WFD_COMPONENTS_BASE has no parameter.
Method P_CREATE_COMMANDS on class CL_WFD_COMPONENTS_BASE has no exception.

Method P_CTMENU_REQUESTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CTMENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Ref auf ctmenu-Objekt 19990729

Method P_CTMENU_REQUESTED on class CL_WFD_COMPONENTS_BASE has no exception.

Method P_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RETCODE Call by reference Type reference (TYPE) I OK or not 19990812

Method P_DOUBLE_CLICK on class CL_WFD_COMPONENTS_BASE has no exception.

Method P_SINGLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RETCODE Call by reference Type reference (TYPE) I OK or not 19990812

Method P_SINGLE_CLICK on class CL_WFD_COMPONENTS_BASE has no exception.

Method P_TOOLBAR_REQUESTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TOOLBAR Call by reference Object reference (TYPE REF TO) CL_ALV_EVENT_TOOLBAR_SET Ref auf toolbar-Objekt 19990729

Method P_TOOLBAR_REQUESTED on class CL_WFD_COMPONENTS_BASE has no exception.

Method P_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Type reference (TYPE) SY-UCOMM Funktionscode 19990729
2 Exporting RETCODE Call by reference Type reference (TYPE) I returncode 19990811

Method P_USER_COMMAND on class CL_WFD_COMPONENTS_BASE has no exception.

Method SET_COMMANDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing T_COMMANDS Call by reference Type reference (TYPE) SWUOCMDTAB Tabelle der Commands 19990729

Method SET_COMMANDS on class CL_WFD_COMPONENTS_BASE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in