SAP ABAP Class CL_FWWP_TOOLBAR_BASE (Display of Application-Specific Functions (Basis))
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-BMT-WFM (Application Component) SAP Business Workflow
⤷
SBPT_FWWP (Package) Framework for Workplace

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_FWWP_VIEW_BASE | Basis Class for View Objects of Framework | 19990503 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_FWWP_TOOLBAR | Display of a Toolbar | 19990217 |
Properties
Class | CL_FWWP_TOOLBAR_BASE | |
Short Description | Display of Application-Specific Functions (Basis) | |
Super Class | CL_FWWP_VIEW_BASE | Basis Class for View Objects of Framework |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SBPT_FWWP | Framework for Workplace |
Created | 19990216 | SAP |
Last change | 19990216 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_FWWP_TOOLBAR_BASE has no forward declaration.
Interfaces
Class CL_FWWP_TOOLBAR_BASE has no interface implemented.
Friends
Class CL_FWWP_TOOLBAR_BASE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | SBPT_TCOMM | Function Objects | 19990225 | ||
2 | ![]() |
Constant | Public | Type reference (TYPE) | I | 2 | Filter for Mass Commands | 19990505 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | I | 1 | Filter for Single Commands | 19990505 | |
4 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | I | 1 | Filter Setting | 19990505 | |
5 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | SBPT_TCOMM | Possible Functions | 20000209 | ||
6 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SY-INPUT | Prefix for FCODE | 19990506 | ||
7 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SY-INPUT | Update Objects Prior to Execution | 20000204 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Protected | Method | Adds a Function Object | 19990216 |
2 | ![]() |
Instance method | Public | Constructor | Constructor | 19990504 |
3 | ![]() |
Instance method | Public | Method | Executes a Function Object | 19990216 |
4 | ![]() |
Instance method | Protected | Method | Filters the Command Objects | 19990505 |
5 | ![]() |
Instance method | Protected | Method | Searches for a Command in a Collection | 20000210 |
6 | ![]() |
Instance method | Public | Method | Gets a Command Object for a fcode | 20000203 |
7 | ![]() |
Instance method | Public | Method | Converts a Menu Command | 20000203 |
8 | ![]() |
Instance method | Public | Method | Converts the Existing Function Objects to a Context Menu | 19990216 |
9 | ![]() |
Instance method | Public | Method | Gets Function Code of Object | 19990721 |
10 | ![]() |
Instance method | Public | Method | Converts Existing Function Objects for a Menu Button | 19990421 |
11 | ![]() |
Instance method | Protected | Method | Deletes All Function Objects | 19990216 |
12 | ![]() |
Instance method | Public | Method | Sets Prefix Character for Fcode Display of Command | 19990506 |
13 | ![]() |
Instance method | Protected | Method | Sets Transferred Function Objects (Deletes Existing) | 19990216 |
14 | ![]() |
Instance method | Public | Method | Sets Filter for Single/Mass Operations | 19990505 |
15 | ![]() |
Instance method | Protected | Method | Converts a Command Object into a Menu Entry | 19990421 |
16 | ![]() |
Instance method | Public | Method | Sets the Possible Functions (for SAPGUI for HTML) | 20000209 |
17 | ![]() |
Instance method | Public | Method | Sets Attribute for Updating the Objects | 20000204 |
18 | ![]() |
Instance method | Protected | Method | Sorts the Function Objects | 19990216 |
19 | ![]() |
Instance method | Public | Method | Updates the Commands of the Subjects | 20000204 |
Events
Class CL_FWWP_TOOLBAR_BASE has no event.
Types
Class CL_FWWP_TOOLBAR_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 | ![]() |
I_COMMAND | Call by reference | Object reference (TYPE REF TO) | CL_FWWP_COMMAND | Command-Objekt | 19990218 |
Method ADD_COMMAND on class CL_FWWP_TOOLBAR_BASE has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_FWWP_TOOLBAR_BASE has no parameter.
Method CONSTRUCTOR on class CL_FWWP_TOOLBAR_BASE has no exception.
Method EXECUTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CODE | Value transfer | Type reference (TYPE) | SY-UCOMM | Funktionscode | 19990218 |
Method EXECUTE on class CL_FWWP_TOOLBAR_BASE has no exception.
Method FILTER_COMMANDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_COMMANDS | Call by reference | Type reference (TYPE) | SBPT_TCOMM | gefilterte Commandobjekte | 19990505 | ||
2 | ![]() |
I_COMMANDS | Call by reference | Type reference (TYPE) | SBPT_TCOMM | Commandobjekte | 19990505 |
Method FILTER_COMMANDS on class CL_FWWP_TOOLBAR_BASE has no exception.
Method FIND_IN_COLLECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_CONFIG | Call by reference | Type reference (TYPE) | SBPT_FCONF | Konfiguration für ein Command-Objekt | 20000210 | ||
2 | ![]() |
IT_COLLECTION | Call by reference | Type reference (TYPE) | SBPT_TCOMM | Tabelle mit Funktionsobjekten | 20000210 | ||
3 | ![]() |
I_COMMAND | Call by reference | Object reference (TYPE REF TO) | CL_FWWP_COMMAND | abstraktes Command | 20000210 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
nicht gefunden | 20000210 |
Method GET_COMMAND_FOR_FCODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_COMMAND | Call by reference | Object reference (TYPE REF TO) | CL_FWWP_COMMAND | abstraktes Command | 20000203 | ||
2 | ![]() |
I_FCODE | Call by reference | Type reference (TYPE) | SY-UCOMM | Funktionscode | 20000203 |
Method GET_COMMAND_FOR_FCODE on class CL_FWWP_TOOLBAR_BASE has no exception.
Method GET_COMMAND_MENU Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_CONTEXT_OBJ | Call by reference | Object reference (TYPE REF TO) | CL_CTMENU | Context Menu | 20000203 | ||
2 | ![]() |
I_COMMAND | Call by reference | Object reference (TYPE REF TO) | CL_FWWP_MENU_COMMAND | Menü-Command | 20000203 |
Method GET_COMMAND_MENU on class CL_FWWP_TOOLBAR_BASE has no exception.
Method GET_CONTEXT_MENU Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_CONTEXT_OBJ | Call by reference | Object reference (TYPE REF TO) | CL_CTMENU | Kontextmenü | 19990218 |
Method GET_CONTEXT_MENU on class CL_FWWP_TOOLBAR_BASE has no exception.
Method GET_FCODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_FCODE | Call by reference | Type reference (TYPE) | SY-UCOMM | Funktionscode | 19990721 | ||
2 | ![]() |
I_COMMAND | Call by reference | Object reference (TYPE REF TO) | CL_FWWP_COMMAND | Command-Objekt | 19990721 |
Method GET_FCODE on class CL_FWWP_TOOLBAR_BASE has no exception.
Method GET_GROUP_MENU Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_CONTEXT_OBJ | Call by reference | Object reference (TYPE REF TO) | CL_CTMENU | Menü-Objekt | 19990421 | ||
2 | ![]() |
I_GROUP | Call by reference | Type reference (TYPE) | SBPT_FCONF-FGROUP | space | Guppenzugehörigkeit der Commands | 19990421 |
Method GET_GROUP_MENU on class CL_FWWP_TOOLBAR_BASE has no exception.
Method REMOVE_ALL_COMMANDS Signature
Method REMOVE_ALL_COMMANDS on class CL_FWWP_TOOLBAR_BASE has no parameter.
Method REMOVE_ALL_COMMANDS on class CL_FWWP_TOOLBAR_BASE has no exception.
Method SET_CODE_PRAEFIX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_PRAEFIX | Call by reference | Type reference (TYPE) | SY-INPUT | Präfix | 19990506 |
Method SET_CODE_PRAEFIX on class CL_FWWP_TOOLBAR_BASE has no exception.
Method SET_COMMANDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_COMMANDS | Call by reference | Type reference (TYPE) | SBPT_TCOMM | Kollektion der Funktionsobjekte | 19990218 |
Method SET_COMMANDS on class CL_FWWP_TOOLBAR_BASE has no exception.
Method SET_COMMAND_FILTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_FILTER | Call by reference | Type reference (TYPE) | I | Filter | 19990505 |
Method SET_COMMAND_FILTER on class CL_FWWP_TOOLBAR_BASE has no exception.
Method SET_COMMAND_TO_MENU Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_CONTEXT_OBJ | Call by reference | Object reference (TYPE REF TO) | CL_CTMENU | Context-Menü-Objekt | 19990421 | ||
2 | ![]() |
I_COMMAND | Call by reference | Object reference (TYPE REF TO) | CL_FWWP_COMMAND | Commandobjekt | 19990421 | ||
3 | ![]() |
I_CONFIG | Call by reference | Type reference (TYPE) | SBPT_FCONF | Gruppenzugehörigkeit | 19990421 |
Method SET_COMMAND_TO_MENU on class CL_FWWP_TOOLBAR_BASE has no exception.
Method SET_POSSIBLE_COMMANDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_COMMANDS | Call by reference | Type reference (TYPE) | SBPT_TCOMM | Tabelle mit Funktionsobjekten | 20000209 |
Method SET_POSSIBLE_COMMANDS on class CL_FWWP_TOOLBAR_BASE has no exception.
Method SET_REFRESH_ON_EXECUTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_REFRESH | Call by reference | Type reference (TYPE) | SY-INPUT | SPACE | Refresh ( 'X' / space ) | 20000204 |
Method SET_REFRESH_ON_EXECUTE on class CL_FWWP_TOOLBAR_BASE has no exception.
Method SORT_COMMANDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_COMMANDS | Call by reference | Type reference (TYPE) | SBPT_TCOMM | Kollektion der Funktionsobjekte | 19990218 |
Method SORT_COMMANDS on class CL_FWWP_TOOLBAR_BASE has no exception.
Method UPDATE_COMMANDS Signature
Method UPDATE_COMMANDS on class CL_FWWP_TOOLBAR_BASE has no parameter.
Method UPDATE_COMMANDS on class CL_FWWP_TOOLBAR_BASE has no exception.
History
Last changed by/on | SAP | 19990216 |
SAP Release Created in |