Hierarchy
⤷ BC-DWB-TOO (Application Component) Workbench Tools: Editors, Painters, Modelers
⤷ SWB_TOOL (Package) Abstract Workbench Tool
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_BADI_INTERFACE | Tag Interface for BAdIs | 20130514 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SEU_ADT_MESSAGE_LINKS | Create atom links for cl_wb_checklist error messages | 20130516 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SEU_ADT_RES_CHECKABLE | Checkable Resource | 20130514 |
4 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_WB_ACCESS | Interface for Central Workbench Functions | 20090204 |
5 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_WB_PROGRAM | Workbench: Program | 20081122 |
6 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_WB_TOOL_UI_STANDARD_DIALOGS | User Interface for Workbench Tool: Standard Dialogs | 20090108 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_SCC_WB_CONFIG_TOOL | Check Objects: Workbench Tool Class for Check Configuration | 20081125 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_WB_WDY_CHIP_CONTROLLER | Web Dynpro CHIP WB Controller | 20090730 |
3 | Inheritance (c INHERITING FROM c_ref) | CL_WB_OBJTYPE_TOOL | Workbench Tool Class for Processing WB "Object Type" | 20100914 |
4 | Inheritance (c INHERITING FROM c_ref) | CL_WB_OBJTYPEGRP_TOOL | Workbench Tool Class for Processing an Object | 20110210 |
5 | Inheritance (c INHERITING FROM c_ref) | CL_WB_OBJECT_TOOL | Workbench Tool Class for Processing an Object | 20090223 |
6 | Inheritance (c INHERITING FROM c_ref) | CL_WB_ABPR_TOOL | Workbench Tool for ABAP Pragma | 20090116 |
7 | Inheritance (c INHERITING FROM c_ref) | CL_UCON_VH_OBJECT_TOOL | Workbench tool class for editing an object | 20111108 |
8 | Inheritance (c INHERITING FROM c_ref) | CL_UCON_SA_SE80_EDITOR | Workbench tool class for editing an object | 20110221 |
9 | Inheritance (c INHERITING FROM c_ref) | CL_UCON_ADMIN_CONFIG_OBJ_TOOL | Workbench tool class for editing an object | 20120202 |
10 | Inheritance (c INHERITING FROM c_ref) | CL_UCONRFC_OBJECT_TOOL | Workbench tool class for editing an object | 20110712 |
... | Click here to see Used By full list (26 items) |
Properties
Class | CL_WB_ABSTRACT_TOOL | |
Short Description | Abstract Workbench Tool Class | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SWB_TOOL | Abstract Workbench Tool |
Created | 20081122 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | SEWOR | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | SWBM | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_BADI_INTERFACE | Tag Interface for BAdIs | 20130514 | ||
2 | IF_SEU_ADT_MESSAGE_LINKS | Create atom links for cl_wb_checklist error messages | 20130516 | ||
3 | IF_SEU_ADT_RES_CHECKABLE | Checkable Resource | 20130514 | ||
4 | IF_WB_ACCESS | Interface for Central Workbench Functions | 20090204 | ||
5 | IF_WB_PROGRAM | Workbench: Program | 20081122 | ||
6 | IF_WB_TOOL_UI_STANDARD_DIALOGS | User Interface for Workbench Tool: Standard Dialogs | 20090108 |
Friends
Class CL_WB_ABSTRACT_TOOL has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ACTIVATION_CHECK_ERROR_NUMBER | Instance attribute | Protected | Type reference (TYPE) | I | Before activation: number of errors found in object | 20100602 | ||
2 | CONNECT_TO_TRANSPORT_SYSTEM | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Create Connection to Transport System | 20090226 | |
3 | LANGUAGE | Instance attribute | Protected | Type reference (TYPE) | SYLANGU | Language Key (Current Language of me->object_data) | 20090323 | ||
4 | LANGUAGE_IS_RELEVANT | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Language must be taken into consideration | 20090323 | |
5 | LANGU_TAB | Instance attribute | Protected | Type reference (TYPE) | LT_LANGU_TAB | Table of languages to be considered | 20100125 | ||
6 | OBJECT_DATA | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_WB_OBJECT_DATA_MODEL | Object Data | 20081122 | ||
7 | OBJTYPE_PROPERTIES | Instance attribute | Protected | Type reference (TYPE) | WBOBJTYPE_PROPERTIES | Properties of an Object Type in ABAP Workbench | 20090331 | ||
8 | ORIGINAL_WB_REQUEST | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_WB_REQUEST | Workbench request that used to call the tool | 20090804 | ||
9 | PBO_WAS_CALLED | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20090408 | |||
10 | PERSIST | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_WB_OBJECT_PERSIST | Persistence | 20081122 | ||
11 | TADIR_DATA | Instance attribute | Private | Type reference (TYPE) | TADIR | Object Data in Object Catalog (TADIR) | 20100401 | ||
12 | TOOLTYPE | Instance attribute | Private | Type reference (TYPE) | WBTOOLTYPE | Visualization Type of Workbench Tool | 20090204 | ||
13 | TOOL_DATA | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_WB_TOOL_DATA_MODEL | Administration Data of Workbench Tool | 20081122 | ||
14 | TRANSPORT_REQUEST_ID | Instance attribute | Private | Type reference (TYPE) | TRKORR | Transport Request/Task | 20100416 | ||
15 | UI | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_WB_TOOL_UI | User Interface | 20081122 | ||
16 | UI_STANDARD_DIALOGS | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_WB_TOOL_UI_STANDARD_DIALOGS | User Interface for Workbench Tool: Standard Dialogs | 20090108 | ||
17 | USE_RS_ACCESS_PERMISSION | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Use Function Module 'RS_ACCESS_PERMISSION' | 20090729 | |
18 | WBACCESS_TOOL_DATA | Instance attribute | Private | Type reference (TYPE) | WBACCESS_TOOL | Object Type and Access Tool | 20090729 | ||
19 | WB_MANAGER | Instance attribute | Private | Object reference (TYPE REF TO) | CL_WB_MANAGER | Reference to Workbench Manager | 20090526 | ||
20 | WB_REQUEST | Instance attribute | Private | Object reference (TYPE REF TO) | CL_WB_REQUEST | Workbench Request | 20081125 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ACTIVATE | Instance method | Protected | Method | Activate Object | 20081122 |
2 | ADD_MESSAGE_TO_CHECKLIST | Instance method | Private | Method | Add Message (Warning or Error) to Checklist | 20100223 |
3 | ADOPT_TOOL_DATA | Instance method | Protected | Method | Copy Tool Data | 20110325 |
4 | ALLOW_FOR_REVISED_VERSION | Instance method | Protected | Method | Include Revised Version (at UI)? | 20090921 |
5 | CHECK | Instance method | Private | Method | Check object and, if required, display error (private) | 20081219 |
6 | CHECK_NEW_OBJECT_KEY | Instance method | Protected | Method | Check Validity of a New Object Key | 20090623 |
7 | CHECK_NEW_OBJECT_NAME | Instance method | Protected | Method | Check Validity of a New Object Name | 20090107 |
8 | CHECK_OBJECT_DATA | Instance method | Protected | Method | ENHS: Check Object Data | 20081222 |
9 | CHECK_PREREQUISITES_FOR_DELETE | Instance method | Protected | Method | ENHS: Check Prerequisites for Object Deletion | 20100426 |
10 | CONSTRUCTOR | Instance method | Public | Constructor | (Template for Subclass Constructor) | 20081122 |
11 | COPY_ALL_LANGU_DATA | Instance method | Protected | Method | ENHS: Copy All Language-Dependent Data | 20090323 |
12 | COPY_OR_RENAME | Instance method | Protected | Method | Copy or Rename Object | 20090108 |
13 | CREATE | Instance method | Protected | Method | Create Object | 20081122 |
14 | CREATE_AND_SHOW | Instance method | Protected | Method | Create and Display Object | 20090120 |
15 | CREATE_NAME | Instance method | Protected | Method | Determine name for new object to be created | 20081209 |
16 | CREATE_NEW_PERSISTENCY | Instance method | Private | Method | Create New Instance of Persistence | 20090120 |
17 | DELETE | Instance method | Protected | Method | Delete Object | 20081122 |
18 | DELETE_MORE | Instance method | Protected | Method | ENHS: Delete More Objects | 20090127 |
19 | DETERMINE_APPROPRIATE_VERSION | Instance method | Private | Method | Determine version to be loaded (active or inactive) | 20081122 |
20 | DISABLE_MORE_UI_FUNCTIONS | Instance method | Protected | Method | ENHS: Set Other Unavailable UI Functiions | 20090116 |
21 | DISABLE_UI_FUNCTIONS | Instance method | Protected | Method | Set Unavailable UI Functions | 20081126 |
22 | F4_GET_OBJECT_KEY | Instance method | Public | Method | ENHS: Search Help for Object Keys (Object ID) | 20100917 |
23 | FINAL_ACTIVATION_CONTROL | Instance method | Protected | Method | Check Last Prerequisites for Activation | 20100602 |
24 | GENERATE_OBJECT_DATA_FROM_KEY | Instance method | Protected | Method | Creat Object Data as Initial | 20100302 |
25 | GET_DD_REF | Instance method | Protected | Method | ENHS: Read Dictionary Reference Field (Input Field) for Obj. | 20101001 |
26 | GET_OBJECT_DATA_FOR_UI | Instance method | Protected | Method | Get Copy of Object Data | 20100302 |
27 | GET_OBJNAME_TR | Instance method | Protected | Method | Determine Transport Object Name | 20091028 |
28 | GET_OBJTYPE_GLOBAL | Instance method | Public | Method | Read 'Global' Object Type | 20100226 |
29 | GET_OBJTYPE_TR | Instance method | Public | Method | Read Transport Object Type | 20090526 |
30 | GET_OBJTYPE_WB | Instance method | Public | Method | Read Workbench Object Type | 20090331 |
31 | GET_ORIGINAL_LANGUAGE | Instance method | Protected | Method | Determine Original Language | 20090323 |
32 | GET_PACKAGE_NAME | Instance method | Protected | Method | Get name of package to which the object is assigned | 20100401 |
33 | GET_PRESENTATION_LANGUAGE | Instance method | Protected | Method | Read language in which the object is displayed/edited on UI | 20100426 |
34 | GET_TADIR_DATA | Instance method | Protected | Method | Read Object Data from Object Catalog (TADIR) | 20100401 |
35 | GET_TOOLTYPE | Instance method | Protected | Method | Determine (Visualization) Properties of Workbench Tool | 20090204 |
36 | GET_TOOL_DATA_FOR_UI | Instance method | Protected | Method | Get Copy of Tool Data | 20100302 |
37 | GET_UI_STATE_TEXTELEMENTS | Instance method | Protected | Method | Read Text Elements for Status in Tool | 20100322 |
38 | HANDLE_SELECT_OBJECT | Instance method | Protected | Method | React to Double-Click F2 at UI (Forward Navigation) | 20090122 |
39 | HANDLE_SEND_REQUEST | Instance method | Protected | Method | React to Function Code swbm_c_fc_send_request | 20090127 |
40 | HANDLE_SPECIFIC_FUNCTIONS | Instance method | Protected | Method | ENHS: Edit Tool-Specific Functions | 20081127 |
41 | HANDLE_SPECIFIC_SAVE | Instance method | Protected | Method | ENHS: Perform Tool-Specific Actions Before Saving | 20090921 |
42 | INSERT_CORR | Instance method | Protected | Method | Include Object in Correction Request | 20081124 |
43 | LOAD | Instance method | Protected | Method | Load Object | 20081122 |
44 | LOAD_AND_CHECK | Instance method | Protected | Method | Load and Check Object | 20090120 |
45 | LOAD_AND_SHOW | Instance method | Protected | Method | Load and Display Object | 20090120 |
46 | LOCK | Instance method | Protected | Method | Lock Object | 20081125 |
47 | MODIFY_COPIED_OBJECT_DATA | Instance method | Protected | Method | ENHS: When Copyig/Renaming: Adapt New Object Data | 20100401 |
48 | PAI_UI | Instance method | Public | Method | "Process after input" (called by UI) | 20081124 |
49 | PBO_UI | Instance method | Public | Method | "Process before output" (called by UI) | 20081122 |
50 | PROCESS_WB_REQUEST | Instance method | Protected | Method | ENHS: Should workbench request really be processed? | 20090112 |
51 | SAVE | Instance method | Protected | Method | Save Object Data | 20100416 |
52 | SAVE_IF_NECESSARY | Instance method | Protected | Method | Possibly changed object data will be saved after query | 20081122 |
53 | SEND_WB_REQUEST | Instance method | Protected | Method | Send Workbench Request (to Workbench Manager) | 20090120 |
54 | SET_OBJECT_NAME_IN_KEY | Instance method | Protected | Method | ENHS: Generate Object Keys | 20090623 |
55 | TOGGLE_ACTIVE_INACTIVE | Instance method | Private | Method | Load Other Version (active <-> inactive) | 20090109 |
56 | UNLOCK | Instance method | Protected | Method | Unlock Object | 20081125 |
57 | UPDATE_ALL | Instance method | Protected | Method | Update Workbench Framework/Infrastructure | 20090921 |
58 | UPDATE_OBJECTLIST | Instance method | Protected | Method | Update Object List Assigned to Object | 20081124 |
59 | UPDATE_UI_STATE | Instance method | Protected | Method | Determine Object (Processing) Status at UI | 20081122 |
60 | UPDATE_WORKAREA | Instance method | Protected | Method | If necessary, include object in worklist of inactive objects | 20081124 |
61 | WHERE_USED | Instance method | Protected | Method | Request Where-Used List | 20090526 |
Events
Class CL_WB_ABSTRACT_TOOL has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | LT_LANGU | Protected | See coding | 20100125 | BEGIN OF lt_langu,
langu TYPE sylangu,
END OF lt_langu
|
||
2 | LT_LANGU_TAB | Protected | See coding | 20100125 | lt_langu_tab TYPE STANDARD TABLE OF lt_langu
|
||
3 | LT_STATE | Public | See coding | 20081122 | BEGIN OF lt_state,
tool_operation TYPE seu_action,
object_state(1) TYPE c, " saved/modified (see class constants)
object_version TYPE r3state, " active/inactive/new (see class constants)
END OF lt_state
|
Method Signatures
Method ACTIVATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_OBJECT_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Objektschlüssel | 20090623 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWB_EXCEPTION | Prüfobjekte: Ausnahmen | 20081122 |
Method ADD_MESSAGE_TO_CHECKLIST Signature
Method ADD_MESSAGE_TO_CHECKLIST on class CL_WB_ABSTRACT_TOOL has no parameter.
Method ADD_MESSAGE_TO_CHECKLIST on class CL_WB_ABSTRACT_TOOL has no exception.
Method ADOPT_TOOL_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_TOOL_DATA | Call by reference | Object reference (TYPE REF TO) | IF_WB_TOOL_DATA_MODEL | Tool-Daten, die übernommen werden sollen | 20110325 |
Method ADOPT_TOOL_DATA on class CL_WB_ABSTRACT_TOOL has no exception.
Method ALLOW_FOR_REVISED_VERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | P_ALLOW_FOR_REVISED_VERSION | Value transfer | Type reference (TYPE) | ABAP_BOOL | abap_false: Überarb. Version muss gesichert/verworfen werden | 20090921 | ||
2 | Importing | P_OPERATION | Call by reference | Type reference (TYPE) | SEU_ACTION | Operation (swbm_c_op_copy, swbm_c_op_rename) | 20090921 |
Method ALLOW_FOR_REVISED_VERSION on class CL_WB_ABSTRACT_TOOL has no exception.
Method CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | P_CHECKLIST | Call by reference | Object reference (TYPE REF TO) | CL_WB_CHECKLIST | Liste aller Fehlermeldungen eines Syntax-Checks | 20081219 | ||
2 | Importing | P_OBJECT_DATA | Call by reference | Object reference (TYPE REF TO) | IF_WB_OBJECT_DATA_MODEL | Objekt-Daten | 20081222 | ||
3 | Importing | P_TOOL_DATA | Call by reference | Object reference (TYPE REF TO) | IF_WB_TOOL_DATA_MODEL | Tool-Daten | 20081222 |
Method CHECK on class CL_WB_ABSTRACT_TOOL has no exception.
Method CHECK_NEW_OBJECT_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | P_INVALID | Value transfer | Type reference (TYPE) | ABAP_BOOL | 'X': Der Name ist ungültig | 20090623 | ||
2 | Importing | P_OBJECT_KEY | Value transfer | Type reference (TYPE) | SEU_OBJKEY | Objektschlüssel | 20090623 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWB_EXCEPTION | ABAP Workbench: Ausnahme | 20091028 |
Method CHECK_NEW_OBJECT_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | P_INVALID | Value transfer | Type reference (TYPE) | ABAP_BOOL | 'X': Der Name ist ungültig | 20090107 | ||
2 | Importing | P_OBJECT_NAME | Value transfer | Type reference (TYPE) | SEU_OBJKEY | Objektname | 20090107 |
Method CHECK_NEW_OBJECT_NAME on class CL_WB_ABSTRACT_TOOL has no exception.
Method CHECK_OBJECT_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | P_CHECKLIST | Call by reference | Object reference (TYPE REF TO) | CL_WB_CHECKLIST | Liste aller Fehlermeldungen | 20081222 | ||
2 | Importing | P_OBJECT_DATA | Value transfer | Object reference (TYPE REF TO) | IF_WB_OBJECT_DATA_MODEL | Objektdaten-Modell | 20081222 | ||
3 | Importing | P_TOOL_DATA | Value transfer | Object reference (TYPE REF TO) | IF_WB_TOOL_DATA_MODEL | Tooldaten-Modell (als Vorlage für Navigationen zu Fehlern) | 20081222 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWB_EXCEPTION | ABAP Workbench: Ausnahme | 20121024 |
Method CHECK_PREREQUISITES_FOR_DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | P_OBJECT_CAN_BE_DELETED | Call by reference | Type reference (TYPE) | ABAP_BOOL | abap_true: Die Voraussetzungen sind erfüllt | 20100426 | ||
2 | Importing | P_OBJECT_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Objektschlüssel | 20100426 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWB_EXCEPTION | ABAP Workbench: Ausnahme | 20100426 |
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_CONNECT_TO_TRANSPORT_SYSTEM | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | SPACE: keine Verbindung zum Transportwesen, Objekte nur $TMP | 20090226 | |
2 | Importing | P_NO_DIALOGS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 'X': keine Benutzerdialoge in CL_WB_ABSTRACT_TOOL aufrufen | 20081214 | |
3 | Importing | P_PERSIST | Call by reference | Object reference (TYPE REF TO) | IF_WB_OBJECT_PERSIST | Persistenz | 20081122 | ||
4 | Importing | P_UI | Call by reference | Object reference (TYPE REF TO) | IF_WB_TOOL_UI | User Interface | 20081122 |
Method CONSTRUCTOR on class CL_WB_ABSTRACT_TOOL has no exception.
Method COPY_ALL_LANGU_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_NEW_OBJECT_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Schlüssel der Kopie | 20090623 | ||
2 | Importing | P_ORIGINAL_OBJECT_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Schlüssel des Originalobjekts | 20090623 | ||
3 | Importing | P_VERSION_TO_VERSION_TAB | Call by reference | Type reference (TYPE) | SEU_OBJECT_VERSIONS | Tabelle der Versionen (Originalversion->Kopieversion) | 20090323 |
Method COPY_ALL_LANGU_DATA on class CL_WB_ABSTRACT_TOOL has no exception.
Method COPY_OR_RENAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | P_NEW_OBJECT_NAME | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Neuer Objektname | 20090623 | ||
2 | Importing | P_OBJTYPE_WB | Call by reference | Type reference (TYPE) | SEU_OBJTYP | Objekttyp | 20090108 | ||
3 | Importing | P_OPERATION | Call by reference | Type reference (TYPE) | SEU_ACTION | swbm_c_op_copy oder swbm_c_op_rename | 20090108 | ||
4 | Importing | P_ORIGINAL_OBJECT_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Schlüssel des Originalobjekts | 20090623 | ||
5 | Exporting | P_ORIGINAL_OBJECT_NAME | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Name des Originalobjekts | 20090108 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ACTION_CANCELLED | 20090108 | ||
2 | ERROR_OCCURRED | 20090108 |
Method CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | P_OBJECT_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Objektschlüssel | 20090623 | ||
2 | Importing | P_PARENT_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Schlüssel des Vaterknotens | 20091008 | ||
3 | Importing | P_PARENT_TYPE | Call by reference | Type reference (TYPE) | SEU_OBJTYP | Workbench-Typ des Vaterknotens | 20091008 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ACTION_CANCELLED | 20081122 | ||
2 | ERROR_OCCURRED | 20081122 |
Method CREATE_AND_SHOW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_OBJECT_KEY | Value transfer | Type reference (TYPE) | SEU_OBJKEY | 20090623 | |||
2 | Importing | P_OBJTYPE_WB | Value transfer | Type reference (TYPE) | SEU_OBJTYP | 20090623 | |||
3 | Importing | P_PARENT_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Schlüssel des Vaterknotens | 20091008 | ||
4 | Importing | P_PARENT_TYPE | Call by reference | Type reference (TYPE) | SEU_OBJTYP | Workbench-Typ des Vaterknotens | 20091008 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ACTION_CANCELLED | 20090120 | ||
2 | ERROR_OCCURED | 20090120 |
Method CREATE_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | P_OBJECT_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Objektname | 20090623 | ||
2 | Importing | P_PARENT_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Schlüssel des Vaterknotens | 20091008 | ||
3 | Importing | P_PARENT_TYPE | Call by reference | Type reference (TYPE) | SEU_OBJTYP | Workbench-Typ des Vaterknotens | 20091008 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ACTION_CANCELLED | 20081209 | ||
2 | ERROR_OCCURRED | 20081209 |
Method CREATE_NEW_PERSISTENCY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | P_PERSIST | Value transfer | Object reference (TYPE REF TO) | IF_WB_OBJECT_PERSIST | 20090120 |
Method CREATE_NEW_PERSISTENCY on class CL_WB_ABSTRACT_TOOL has no exception.
Method DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_EDIT_MODE | Call by reference | Type reference (TYPE) | SEU_ACTION | SWBM_C_OP_EDIT | Anzeige- / Änderungsmodus | 20090921 | |
2 | Importing | P_NO_DIALOG | Call by reference | Type reference (TYPE) | ABAP_BOOL | SPACE | 'X': keine Sicherungsabfrage, keine Erfolgsmeldung senden | 20081216 | |
3 | Importing | P_OBJECT_IS_ALREADY_LOCKED | Call by reference | Type reference (TYPE) | ABAP_BOOL | SPACE | 'X': Objekt ist bereits gesperrt | 20090323 | |
4 | Importing | P_OBJECT_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Objektschlüssel | 20090623 | ||
5 | Changing | P_TRANSPORT_REQUEST_ID | Call by reference | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20090216 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ACTION_CANCELLED | 20081122 | ||
2 | ERROR_OCCURRED | 20081122 | ||
3 | OBJECT_DOES_NOT_EXIST | 20090921 |
Method DELETE_MORE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | TRANSPORT_REQUEST_ID | Call by reference | Type reference (TYPE) | TRKORR | Transport-Auftrag/Aufgabe | 20100416 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWB_EXCEPTION | ABAP Workbench: Ausnahme | 20100409 |
Method DETERMINE_APPROPRIATE_VERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_EDIT_MODE | Call by reference | Type reference (TYPE) | SEU_ACTION | sccwb_toolstate_edit oder sccwb_toolstate_display | 20081122 | ||
2 | Exporting | P_INACTIVE_VERSION_EXISTS | Call by reference | Type reference (TYPE) | C | 'X': Eine inaktive Version ist vorhanden | 20081122 | ||
3 | Importing | P_OBJNAME_TR | Call by reference | Type reference (TYPE) | TROBJ_NAME | zu ladendes Objekt | 20090623 | ||
4 | Exporting | P_VERSION | Value transfer | Type reference (TYPE) | R3STATE | sccwb_version_active oder sccwb_version_inactive | 20081122 |
Method DETERMINE_APPROPRIATE_VERSION on class CL_WB_ABSTRACT_TOOL has no exception.
Method DISABLE_MORE_UI_FUNCTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | P_DISABLED_FUNCTIONS | Call by reference | Type reference (TYPE) | UI_FUNCTIONS | nicht verfügbare UI-Funktionen | 20090116 |
Method DISABLE_MORE_UI_FUNCTIONS on class CL_WB_ABSTRACT_TOOL has no exception.
Method DISABLE_UI_FUNCTIONS Signature
Method DISABLE_UI_FUNCTIONS on class CL_WB_ABSTRACT_TOOL has no parameter.
Method DISABLE_UI_FUNCTIONS on class CL_WB_ABSTRACT_TOOL has no exception.
Method F4_GET_OBJECT_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_GLOBAL_TYPE | Call by reference | Type reference (TYPE) | WBOBJTYPE | Globaler WB-Typ, bestehend aus R3TR-Typ u. WB-Spezifizierung | 20100917 | ||
2 | Changing | P_OBJECT_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Objektschlüssel (Objekt-ID) | 20100917 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWB_EXCEPTION | ABAP Workbench: Ausnahme | 20100917 |
Method FINAL_ACTIVATION_CONTROL Signature
Method FINAL_ACTIVATION_CONTROL on class CL_WB_ABSTRACT_TOOL has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWB_EXCEPTION | Ausnahme: Die Aktivierung muss abgebrochen werden | 20100602 |
Method GENERATE_OBJECT_DATA_FROM_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_OBJECT_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Objektschlüssel | 20100302 |
Method GENERATE_OBJECT_DATA_FROM_KEY on class CL_WB_ABSTRACT_TOOL has no exception.
Method GET_DD_REF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | P_DD_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Feldname (Bezugsfeld in P_DD_TABNAME) | 20101001 | ||
2 | Exporting | P_DD_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname (Bezugsstruktur im Dictionary für den Objekttyp | 20101001 | ||
3 | Importing | P_GLOBAL_TYPE | Call by reference | Type reference (TYPE) | WBOBJTYPE | Globaler WB-Typ, bestehend aus R3TR-Typ u. WB-Spezifizierung | 20101001 |
Method GET_DD_REF on class CL_WB_ABSTRACT_TOOL has no exception.
Method GET_OBJECT_DATA_FOR_UI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | P_OBJECT_DATA | Value transfer | Object reference (TYPE REF TO) | IF_WB_OBJECT_DATA_MODEL | Objektdaten | 20100302 |
Method GET_OBJECT_DATA_FOR_UI on class CL_WB_ABSTRACT_TOOL has no exception.
Method GET_OBJNAME_TR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_OBJECT_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Objektschlüssel | 20091028 | ||
2 | Returning | P_OBJNAME_TR | Value transfer | Type reference (TYPE) | TROBJ_NAME | Transportobjekt-Name | 20091028 |
Method GET_OBJNAME_TR on class CL_WB_ABSTRACT_TOOL has no exception.
Method GET_OBJTYPE_GLOBAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | P_OBJTYPE_GLOBAL | Value transfer | Type reference (TYPE) | WBOBJTYPE | Globaler WB-Typ, bestehend aus R3TR-Typ u. WB-Spezifizierung | 20100226 |
Method GET_OBJTYPE_GLOBAL on class CL_WB_ABSTRACT_TOOL has no exception.
Method GET_OBJTYPE_TR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | P_OBJTYPE_TR | Value transfer | Type reference (TYPE) | TROBJTYPE | Transport-Objekttyp | 20090526 | ||
2 | Exporting | P_PGMID | Value transfer | Type reference (TYPE) | PGMID | Programm-ID in Aufträgen und Aufgaben | 20090526 | ||
3 | Exporting | P_SUBTYPE | Value transfer | Type reference (TYPE) | SEU_OBJTYP | (WB-)Unterobjekttyp | 20090526 |
Method GET_OBJTYPE_TR on class CL_WB_ABSTRACT_TOOL has no exception.
Method GET_OBJTYPE_WB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | P_OBJTYPE_WB | Value transfer | Type reference (TYPE) | SEU_OBJTYP | Workbench-Objekttyp | 20090331 |
Method GET_OBJTYPE_WB on class CL_WB_ABSTRACT_TOOL has no exception.
Method GET_ORIGINAL_LANGUAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | P_LANGUAGE | Value transfer | Type reference (TYPE) | SYLANGU | Originalsprache | 20090323 | ||
2 | Importing | P_OBJNAME_TR | Call by reference | Type reference (TYPE) | TROBJ_NAME | Transport-Objektname | 20090623 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_INFORMATION | Keine Information verfügbar | 20090323 |
Method GET_PACKAGE_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | P_PACKAGE_NAME | Value transfer | Type reference (TYPE) | DEVCLASS | Paket | 20100401 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_INFORMATION | 20100401 |
Method GET_PRESENTATION_LANGUAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | P_LANGUAGE | Value transfer | Type reference (TYPE) | SYLANGU | Anzeigesprache | 20100426 |
Method GET_PRESENTATION_LANGUAGE on class CL_WB_ABSTRACT_TOOL has no exception.
Method GET_TADIR_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | P_TADIR_DATA | Value transfer | Type reference (TYPE) | TADIR | Objektdaten im Objektkatalog (TADIR) | 20100401 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_INFORMATION | Keine Information verfügbar | 20100401 |
Method GET_TOOLTYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | P_TOOLTYPE | Value transfer | Type reference (TYPE) | WBTOOLTYPE | Visualisierungsart des Werkzeugs | 20090204 |
Method GET_TOOLTYPE on class CL_WB_ABSTRACT_TOOL has no exception.
Method GET_TOOL_DATA_FOR_UI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | P_TOOL_DATA | Value transfer | Object reference (TYPE REF TO) | IF_WB_TOOL_DATA_MODEL | Tooldaten | 20100302 |
Method GET_TOOL_DATA_FOR_UI on class CL_WB_ABSTRACT_TOOL has no exception.
Method GET_UI_STATE_TEXTELEMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | P_TEXT_ACTIVE_REVISED | Call by reference | Type reference (TYPE) | SEU_TOOL_OBJSTATE_TEXT | Textelement für Status "aktiv (überarbeitet)" | 20100322 | ||
2 | Exporting | P_TEXT_ACTIVE_SAVED | Call by reference | Type reference (TYPE) | SEU_TOOL_OBJSTATE_TEXT | Textelement für Status "aktiv (gesichert)" | 20100322 | ||
3 | Exporting | P_TEXT_INACTIVE_REVISED | Call by reference | Type reference (TYPE) | SEU_TOOL_OBJSTATE_TEXT | Textelement für Status "inaktiv (überarbeitet)" | 20100322 | ||
4 | Exporting | P_TEXT_INACTIVE_SAVED | Call by reference | Type reference (TYPE) | SEU_TOOL_OBJSTATE_TEXT | Textelement für Status "inaktiv (gesichert)" | 20100322 | ||
5 | Exporting | P_TEXT_REVISED | Call by reference | Type reference (TYPE) | SEU_TOOL_OBJSTATE_TEXT | Textelement für Status "überarbeitet" | 20100322 | ||
6 | Exporting | P_TEXT_SAVED | Call by reference | Type reference (TYPE) | SEU_TOOL_OBJSTATE_TEXT | Textelement für Status "gesichert" | 20100322 |
Method GET_UI_STATE_TEXTELEMENTS on class CL_WB_ABSTRACT_TOOL has no exception.
Method HANDLE_SELECT_OBJECT Signature
Method HANDLE_SELECT_OBJECT on class CL_WB_ABSTRACT_TOOL has no parameter.
Method HANDLE_SELECT_OBJECT on class CL_WB_ABSTRACT_TOOL has no exception.
Method HANDLE_SEND_REQUEST Signature
Method HANDLE_SEND_REQUEST on class CL_WB_ABSTRACT_TOOL has no parameter.
Method HANDLE_SEND_REQUEST on class CL_WB_ABSTRACT_TOOL has no exception.
Method HANDLE_SPECIFIC_FUNCTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | P_FUNCTION_CODE | Call by reference | Type reference (TYPE) | SY-UCOMM | Funktionscode, der PAI ausgelöst hat | 20081127 |
Method HANDLE_SPECIFIC_FUNCTIONS on class CL_WB_ABSTRACT_TOOL has no exception.
Method HANDLE_SPECIFIC_SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_NEW_OBJECT_DATA | Call by reference | Object reference (TYPE REF TO) | IF_WB_OBJECT_DATA_MODEL | neue Objektdaten | 20100401 | ||
2 | Importing | P_NEW_OBJECT_NAME | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Neuer Objektname | 20090921 | ||
3 | Importing | P_OPERATION | Call by reference | Type reference (TYPE) | SEU_ACTION | Operation (swbm_c_op_copy oder swbm_c_op_rename)) | 20090921 | ||
4 | Importing | P_ORIGINAL_OBJECT_NAME | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Alter Objektname | 20090921 | ||
5 | Exporting | P_SAVE_IS_COMPLETED | Call by reference | Type reference (TYPE) | ABAP_BOOL | abap_true: Sicherungsvorgang ist komplett abgeschlossen | 20090921 | ||
6 | Importing | P_TRANSPORT_REQUEST_ID | Call by reference | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20100416 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWB_EXCEPTION | ABAP Workbench: Ausnahme | 20120202 |
Method INSERT_CORR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_MODE | Call by reference | Type reference (TYPE) | SEU_ACTION | swbm_c_op_insert (Neuanlegen) oder swbm_c_op_modify (Ändern) | 20081124 | ||
2 | Importing | P_OBJNAME_TR | Call by reference | Type reference (TYPE) | TROBJ_NAME | Transport-Objektname | 20090623 | ||
3 | Importing | P_OBJTYPE_TR | Call by reference | Type reference (TYPE) | TROBJTYPE | Objekttyp | 20081213 | ||
4 | Changing | P_TRANSPORT_REQUEST_ID | Call by reference | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20090216 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWB_EXCEPTION | ABAP Workbench: Ausnahme | 20081124 |
Method LOAD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_EDIT_MODE | Value transfer | Type reference (TYPE) | SEU_ACTION | SWBM_C_OP_DISPLAY | Modus: swbm_c_op_edit / swbm_c_op_display | 20081122 | |
2 | Importing | P_FOR_DELETE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20120327 | ||
3 | Importing | P_LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | Sprache (nur für P_NO_LOCKING = ABAP_TRUE) | 20101011 | |
4 | Importing | P_NO_LOCKING | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 'X': Objekt nicht sperren | 20090408 | |
5 | Importing | P_OBJECT_KEY | Value transfer | Type reference (TYPE) | SEU_OBJKEY | Objektschlüssel | 20090623 | ||
6 | Importing | P_SYNCHRONIZE_UI | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 'X': neu geladene Daten ans UI bringen | 20090120 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWB_EXCEPTION | 20081122 | ||
2 | CX_SWB_OBJECT_DOES_NOT_EXIST | Angefordertes Objekt existiert nicht | 20090921 |
Method LOAD_AND_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_OBJECT_KEY | Value transfer | Type reference (TYPE) | SEU_OBJKEY | 20090623 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_OCCURED | 20090120 |
Method LOAD_AND_SHOW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_WB_REQUEST | Value transfer | Object reference (TYPE REF TO) | CL_WB_REQUEST | 20090120 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_OCCURED | 20090120 |
Method LOCK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_FOR_DELETE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20120327 | ||
2 | Exporting | P_LANGUAGE | Call by reference | Type reference (TYPE) | SYLANGU | Sprachenschlüssel (Originalsprache) | 20090323 | ||
3 | Importing | P_MODE | Call by reference | Type reference (TYPE) | SEU_ACTION | SWBM_C_OP_MODIFY | Sperrmodus: 'INSERT', 'MODIFY', 'DELETE' | 20081125 | |
4 | Importing | P_OBJECT_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Objektschlüssel | 20090623 | ||
5 | Importing | P_OBJNAME_TR | Call by reference | Type reference (TYPE) | TROBJ_NAME | Transport-Objektname | 20090623 | ||
6 | Importing | P_OBJTYPE_TR | Call by reference | Type reference (TYPE) | TROBJTYPE | Objekttyp | 20081125 | ||
7 | Importing | P_PERSIST | Call by reference | Object reference (TYPE REF TO) | IF_WB_OBJECT_PERSIST | Persistenz-Instanz (falls Sperren dort erfolgen soll) | 20090120 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWB_ACTION_CANCELLED | Aktion wurde abgebrochen | 20090526 | |
2 | CX_SWB_EXCEPTION | ABAP Workbench: Ausnahme | 20081125 |
Method MODIFY_COPIED_OBJECT_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | P_NEW_OBJECT_DATA | Call by reference | Object reference (TYPE REF TO) | IF_WB_OBJECT_DATA_MODEL | Neue Objektdaten | 20100401 |
Method MODIFY_COPIED_OBJECT_DATA on class CL_WB_ABSTRACT_TOOL has no exception.
Method PAI_UI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | P_OBJECT_DATA | Call by reference | Object reference (TYPE REF TO) | IF_WB_OBJECT_DATA_MODEL | Objektdaten | 20090729 | ||
2 | Changing | P_TOOL_DATA | Call by reference | Object reference (TYPE REF TO) | IF_WB_TOOL_DATA_MODEL | Tooldaten | 20090729 |
Method PAI_UI on class CL_WB_ABSTRACT_TOOL has no exception.
Method PBO_UI Signature
Method PBO_UI on class CL_WB_ABSTRACT_TOOL has no parameter.
Method PBO_UI on class CL_WB_ABSTRACT_TOOL has no exception.
Method PROCESS_WB_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | PROCESSING_FINISHED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 'X': Der Request wird nicht bearbeitet | 20090112 | ||
2 | Importing | P_INTERNAL_NAVIGATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | abap_true: Der Request kommt über interne Navigation | 20110308 | |
3 | Changing | P_WB_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_WB_REQUEST | Workbench Manager: Request | 20090112 |
Method PROCESS_WB_REQUEST on class CL_WB_ABSTRACT_TOOL has no exception.
Method SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_LANGUAGE | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | Sprachenschlüssel | 20100416 | |
2 | Importing | P_NEW_OBJECT_NAME | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Neuer Objektname | 20100416 | ||
3 | Importing | P_OBJECT_DATA | Call by reference | Object reference (TYPE REF TO) | IF_WB_OBJECT_DATA_MODEL | neue bzw. zu sichernde Objektdaten | 20100416 | ||
4 | Importing | P_OPERATION | Call by reference | Type reference (TYPE) | SEU_ACTION | Operation (z.B. swbm_c_op_copy, swbm_c_op_rename) | 20100416 | ||
5 | Importing | P_ORIGINAL_OBJECT_NAME | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Alter Objektname | 20100416 | ||
6 | Importing | P_TRANSPORT_REQUEST_ID | Call by reference | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20100416 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWB_EXCEPTION | ABAP Workbench: Ausnahme | 20100416 |
Method SAVE_IF_NECESSARY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NO_DIALOG | Call by reference | Type reference (TYPE) | C | SPACE | 'X': kein Dialog; geänderte Daten ohne Rückfrage sichern) | 20081122 | |
2 | Importing | NO_MESSAGES | Call by reference | Type reference (TYPE) | C | SPACE | 'X': keine Meldungen senden | 20081122 | |
3 | Importing | P_OBJECT_DATA | Call by reference | Object reference (TYPE REF TO) | IF_WB_OBJECT_DATA_MODEL | Objektdaten | 20081122 | ||
4 | Importing | P_OPERATION | Call by reference | Type reference (TYPE) | SEU_ACTION | SPACE | z.B. swbm_c_op_activate (für spezielle Dialogtexte) | 20081222 | |
5 | Exporting | P_SAVED | Call by reference | Type reference (TYPE) | ABAP_BOOL | abap_true: Das Objekt wurde gesichert | 20090921 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ACTION_CANCELLED | 20081122 | ||
2 | ERROR_OCCURRED | 20081122 |
Method SEND_WB_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | OBJECT_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | WB Request: Schlüssel eines Objekts in der EU | 20090623 | ||
2 | Importing | OBJECT_STATE | Call by reference | Object reference (TYPE REF TO) | IF_WB_OBJECT_STATE | Workbench: Sicht auf Objekt | 20090120 | ||
3 | Importing | OBJECT_TYPE | Call by reference | Type reference (TYPE) | SEU_OBJTYP | WB Request: Typ eines Objekts der Entwicklungsumgebung | 20090120 | ||
4 | Importing | OBJTYPE_TR | Call by reference | Type reference (TYPE) | TROBJTYPE | Transport-Objekttyp | 20090526 | ||
5 | Importing | OPERATION | Call by reference | Type reference (TYPE) | SEU_ACTION | WB Request: Operation innerhalb der Entwicklungsumgebung | 20090120 | ||
6 | Importing | SUBTYPE | Call by reference | Type reference (TYPE) | SEU_OBJTYP | Subtyp zum Transport-Objekttyp | 20090526 |
Method SEND_WB_REQUEST on class CL_WB_ABSTRACT_TOOL has no exception.
Method SET_OBJECT_NAME_IN_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | P_OBJECT_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Objektschlüssel | 20090623 | ||
2 | Importing | P_OBJECT_NAME | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Objektname | 20090623 |
Method SET_OBJECT_NAME_IN_KEY on class CL_WB_ABSTRACT_TOOL has no exception.
Method TOGGLE_ACTIVE_INACTIVE Signature
Method TOGGLE_ACTIVE_INACTIVE on class CL_WB_ABSTRACT_TOOL has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWB_EXCEPTION | 20090109 |
Method UNLOCK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_OBJECT_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Objektschlüssel | 20090623 | ||
2 | Importing | P_OBJNAME_TR | Call by reference | Type reference (TYPE) | TROBJ_NAME | Transport-Objektname | 20090623 | ||
3 | Importing | P_OBJTYPE_TR | Call by reference | Type reference (TYPE) | TROBJTYPE | Objekttyp | 20081125 | ||
4 | Importing | P_PERSIST | Call by reference | Object reference (TYPE REF TO) | IF_WB_OBJECT_PERSIST | Persistenz-Instanz (falls Sperren dort erfolgen soll) | 20090120 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWB_EXCEPTION | ABAP Workbench: Ausnahme | 20081125 |
Method UPDATE_ALL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_OBJECT_DATA | Call by reference | Object reference (TYPE REF TO) | IF_WB_OBJECT_DATA_MODEL | Objektdaten | 20090921 | ||
2 | Importing | P_OBJECT_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Objektschlüssel | 20090921 | ||
3 | Importing | P_OPERATION | Call by reference | Type reference (TYPE) | SEU_ACTION | SWBM_C_OP_INSERT | Operation | 20090921 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWB_EXCEPTION | ABAP Workbench: Ausnahme | 20090921 |
Method UPDATE_OBJECTLIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_OBJECT_DATA | Call by reference | Object reference (TYPE REF TO) | IF_WB_OBJECT_DATA_MODEL | Objektdaten | 20081124 | ||
2 | Importing | P_OBJECT_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Objektschlüssel | 20090921 | ||
3 | Importing | P_OPERATION | Call by reference | Type reference (TYPE) | SEU_ACTION | SWBM_C_OP_INSERT | Operation | 20081124 |
Method UPDATE_OBJECTLIST on class CL_WB_ABSTRACT_TOOL has no exception.
Method UPDATE_UI_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | P_OBJECT_DATA_UI | Call by reference | Object reference (TYPE REF TO) | IF_WB_OBJECT_DATA_MODEL | Objektdaten am UI | 20090108 | ||
2 | Exporting | P_STATE_REVISED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 'X': Objekt ist im Zustand "überarbeitet" | 20090108 | ||
3 | Exporting | P_STATE_TEXT | Call by reference | Type reference (TYPE) | SEU_TOOL_OBJSTATE_TEXT | Objekt- und Bearbeitungsstatus im Workbench-Tool | 20090108 |
Method UPDATE_UI_STATE on class CL_WB_ABSTRACT_TOOL has no exception.
Method UPDATE_WORKAREA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_OBJECT_DATA | Call by reference | Object reference (TYPE REF TO) | IF_WB_OBJECT_DATA_MODEL | Objektdaten (aktiviertes Objekt) | 20081125 | ||
2 | Importing | P_OPERATION | Call by reference | Type reference (TYPE) | SEU_ACTION | SWBM_C_OP_INSERT | Operation | 20081124 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWB_EXCEPTION | ABAP Workbench: Ausnahme | 20081124 |
Method WHERE_USED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_OBJECT_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Objektschlüssel | 20090623 | ||
2 | Importing | P_WB_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_WB_REQUEST | Workbench Manager: Request | 20090526 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWB_EXCEPTION | ABAP Workbench: Ausnahme | 20090526 |
Meta Relationship - Used By (full list)
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_SCC_WB_CONFIG_TOOL | Check Objects: Workbench Tool Class for Check Configuration | 20081125 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_WB_WDY_CHIP_CONTROLLER | Web Dynpro CHIP WB Controller | 20090730 |
3 | Inheritance (c INHERITING FROM c_ref) | CL_WB_OBJTYPE_TOOL | Workbench Tool Class for Processing WB "Object Type" | 20100914 |
4 | Inheritance (c INHERITING FROM c_ref) | CL_WB_OBJTYPEGRP_TOOL | Workbench Tool Class for Processing an Object | 20110210 |
5 | Inheritance (c INHERITING FROM c_ref) | CL_WB_OBJECT_TOOL | Workbench Tool Class for Processing an Object | 20090223 |
6 | Inheritance (c INHERITING FROM c_ref) | CL_WB_ABPR_TOOL | Workbench Tool for ABAP Pragma | 20090116 |
7 | Inheritance (c INHERITING FROM c_ref) | CL_UCON_VH_OBJECT_TOOL | Workbench tool class for editing an object | 20111108 |
8 | Inheritance (c INHERITING FROM c_ref) | CL_UCON_SA_SE80_EDITOR | Workbench tool class for editing an object | 20110221 |
9 | Inheritance (c INHERITING FROM c_ref) | CL_UCON_ADMIN_CONFIG_OBJ_TOOL | Workbench tool class for editing an object | 20120202 |
10 | Inheritance (c INHERITING FROM c_ref) | CL_UCONRFC_OBJECT_TOOL | Workbench tool class for editing an object | 20110712 |
11 | Inheritance (c INHERITING FROM c_ref) | CL_UCONHTTP_OBJECT_TOOL | Workbench tool class for editing an object | 20110502 |
12 | Inheritance (c INHERITING FROM c_ref) | CL_UCONHTTP_CUST_OBJECT_TOOL | Workbench tool class for editing an object | 20111011 |
13 | Inheritance (c INHERITING FROM c_ref) | CL_SCC_WB_RULE_TOOL | Check Objects: WB Tool Class for Check Configuration Rule | 20081215 |
14 | Inheritance (c INHERITING FROM c_ref) | CL_AMC_APPLICATION_OBJ_TOOL | Workbench-Toolklasse zur Bearbeitung eines Objekts | 20120926 |
15 | Inheritance (c INHERITING FROM c_ref) | CL_SCC_WB_ASPVALUE_TOOL | Check Objects: Workbench Tool for Check Aspect Values | 20081209 |
16 | Inheritance (c INHERITING FROM c_ref) | CL_SCC_WB_ASPECT_TOOL | Check Objects: Workbench Tool Class for Aspect | 20081122 |
17 | Inheritance (c INHERITING FROM c_ref) | CL_OAUTH2_S_SCOPE_OBJ_TOOL | Workbench Tool Class for Processing an Object | 20111018 |
18 | Inheritance (c INHERITING FROM c_ref) | CL_NHI_DUP_WB_ACCESS | NHI Workbench Access Class | 20120530 |
19 | Inheritance (c INHERITING FROM c_ref) | CL_HTTP_PROFILE_TOOL | Workbench tool class for editing an object | 20110909 |
20 | Inheritance (c INHERITING FROM c_ref) | CL_FIT_WB_BCCU_OBJECT_TOOL | Workbench Tool Class for Processing an Object | 20100222 |
21 | Inheritance (c INHERITING FROM c_ref) | CL_FIT_WB_BCCH_OBJECT_TOOL | Workbench Tool Class for Processing an Object | 20100222 |
22 | Inheritance (c INHERITING FROM c_ref) | CL_DDIC_WB_XVIEW_TOOL | WB tool class for external view, used in WB resource plugin | 20120803 |
23 | Inheritance (c INHERITING FROM c_ref) | CL_DDIC_WB_ABSTR_TOOL | Abstract Tool Class for DDIC Plugin Objecttypes | 20131022 |
24 | Inheritance (c INHERITING FROM c_ref) | CL_CMP_WB_TOOL | Workbench Tool Class for Processing an Object | 20110324 |
25 | Inheritance (c INHERITING FROM c_ref) | CL_APC_APPLICATION_OBJ_TOOL | Workbench Tool Class for Processing an Object | 20121010 |
26 | Inheritance (c INHERITING FROM c_ref) | CL_AMC_MESSAGE_TYPE_OBJ_TOOL | Workbench tool class for editing an object | 20111130 |
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 720 |