Hierarchy
⤷
⤷
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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 3 | 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 | Instance attribute | Protected | Type reference (TYPE) | I | Before activation: number of errors found in object | 20100602 | |||
| 2 | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Create Connection to Transport System | 20090226 | ||
| 3 | Instance attribute | Protected | Type reference (TYPE) | SYLANGU | Language Key (Current Language of me->object_data) | 20090323 | |||
| 4 | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Language must be taken into consideration | 20090323 | ||
| 5 | Instance attribute | Protected | Type reference (TYPE) | LT_LANGU_TAB | Table of languages to be considered | 20100125 | |||
| 6 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_WB_OBJECT_DATA_MODEL | Object Data | 20081122 | |||
| 7 | Instance attribute | Protected | Type reference (TYPE) | WBOBJTYPE_PROPERTIES | Properties of an Object Type in ABAP Workbench | 20090331 | |||
| 8 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_WB_REQUEST | Workbench request that used to call the tool | 20090804 | |||
| 9 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20090408 | ||||
| 10 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_WB_OBJECT_PERSIST | Persistence | 20081122 | |||
| 11 | Instance attribute | Private | Type reference (TYPE) | TADIR | Object Data in Object Catalog (TADIR) | 20100401 | |||
| 12 | Instance attribute | Private | Type reference (TYPE) | WBTOOLTYPE | Visualization Type of Workbench Tool | 20090204 | |||
| 13 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_WB_TOOL_DATA_MODEL | Administration Data of Workbench Tool | 20081122 | |||
| 14 | Instance attribute | Private | Type reference (TYPE) | TRKORR | Transport Request/Task | 20100416 | |||
| 15 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_WB_TOOL_UI | User Interface | 20081122 | |||
| 16 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_WB_TOOL_UI_STANDARD_DIALOGS | User Interface for Workbench Tool: Standard Dialogs | 20090108 | |||
| 17 | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Use Function Module 'RS_ACCESS_PERMISSION' | 20090729 | ||
| 18 | Instance attribute | Private | Type reference (TYPE) | WBACCESS_TOOL | Object Type and Access Tool | 20090729 | |||
| 19 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_WB_MANAGER | Reference to Workbench Manager | 20090526 | |||
| 20 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_WB_REQUEST | Workbench Request | 20081125 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Protected | Method | Activate Object | 20081122 | |
| 2 | Instance method | Private | Method | Add Message (Warning or Error) to Checklist | 20100223 | |
| 3 | Instance method | Protected | Method | Copy Tool Data | 20110325 | |
| 4 | Instance method | Protected | Method | Include Revised Version (at UI)? | 20090921 | |
| 5 | Instance method | Private | Method | Check object and, if required, display error (private) | 20081219 | |
| 6 | Instance method | Protected | Method | Check Validity of a New Object Key | 20090623 | |
| 7 | Instance method | Protected | Method | Check Validity of a New Object Name | 20090107 | |
| 8 | Instance method | Protected | Method | ENHS: Check Object Data | 20081222 | |
| 9 | Instance method | Protected | Method | ENHS: Check Prerequisites for Object Deletion | 20100426 | |
| 10 | Instance method | Public | Constructor | (Template for Subclass Constructor) | 20081122 | |
| 11 | Instance method | Protected | Method | ENHS: Copy All Language-Dependent Data | 20090323 | |
| 12 | Instance method | Protected | Method | Copy or Rename Object | 20090108 | |
| 13 | Instance method | Protected | Method | Create Object | 20081122 | |
| 14 | Instance method | Protected | Method | Create and Display Object | 20090120 | |
| 15 | Instance method | Protected | Method | Determine name for new object to be created | 20081209 | |
| 16 | Instance method | Private | Method | Create New Instance of Persistence | 20090120 | |
| 17 | Instance method | Protected | Method | Delete Object | 20081122 | |
| 18 | Instance method | Protected | Method | ENHS: Delete More Objects | 20090127 | |
| 19 | Instance method | Private | Method | Determine version to be loaded (active or inactive) | 20081122 | |
| 20 | Instance method | Protected | Method | ENHS: Set Other Unavailable UI Functiions | 20090116 | |
| 21 | Instance method | Protected | Method | Set Unavailable UI Functions | 20081126 | |
| 22 | Instance method | Public | Method | ENHS: Search Help for Object Keys (Object ID) | 20100917 | |
| 23 | Instance method | Protected | Method | Check Last Prerequisites for Activation | 20100602 | |
| 24 | Instance method | Protected | Method | Creat Object Data as Initial | 20100302 | |
| 25 | Instance method | Protected | Method | ENHS: Read Dictionary Reference Field (Input Field) for Obj. | 20101001 | |
| 26 | Instance method | Protected | Method | Get Copy of Object Data | 20100302 | |
| 27 | Instance method | Protected | Method | Determine Transport Object Name | 20091028 | |
| 28 | Instance method | Public | Method | Read 'Global' Object Type | 20100226 | |
| 29 | Instance method | Public | Method | Read Transport Object Type | 20090526 | |
| 30 | Instance method | Public | Method | Read Workbench Object Type | 20090331 | |
| 31 | Instance method | Protected | Method | Determine Original Language | 20090323 | |
| 32 | Instance method | Protected | Method | Get name of package to which the object is assigned | 20100401 | |
| 33 | Instance method | Protected | Method | Read language in which the object is displayed/edited on UI | 20100426 | |
| 34 | Instance method | Protected | Method | Read Object Data from Object Catalog (TADIR) | 20100401 | |
| 35 | Instance method | Protected | Method | Determine (Visualization) Properties of Workbench Tool | 20090204 | |
| 36 | Instance method | Protected | Method | Get Copy of Tool Data | 20100302 | |
| 37 | Instance method | Protected | Method | Read Text Elements for Status in Tool | 20100322 | |
| 38 | Instance method | Protected | Method | React to Double-Click F2 at UI (Forward Navigation) | 20090122 | |
| 39 | Instance method | Protected | Method | React to Function Code swbm_c_fc_send_request | 20090127 | |
| 40 | Instance method | Protected | Method | ENHS: Edit Tool-Specific Functions | 20081127 | |
| 41 | Instance method | Protected | Method | ENHS: Perform Tool-Specific Actions Before Saving | 20090921 | |
| 42 | Instance method | Protected | Method | Include Object in Correction Request | 20081124 | |
| 43 | Instance method | Protected | Method | Load Object | 20081122 | |
| 44 | Instance method | Protected | Method | Load and Check Object | 20090120 | |
| 45 | Instance method | Protected | Method | Load and Display Object | 20090120 | |
| 46 | Instance method | Protected | Method | Lock Object | 20081125 | |
| 47 | Instance method | Protected | Method | ENHS: When Copyig/Renaming: Adapt New Object Data | 20100401 | |
| 48 | Instance method | Public | Method | "Process after input" (called by UI) | 20081124 | |
| 49 | Instance method | Public | Method | "Process before output" (called by UI) | 20081122 | |
| 50 | Instance method | Protected | Method | ENHS: Should workbench request really be processed? | 20090112 | |
| 51 | Instance method | Protected | Method | Save Object Data | 20100416 | |
| 52 | Instance method | Protected | Method | Possibly changed object data will be saved after query | 20081122 | |
| 53 | Instance method | Protected | Method | Send Workbench Request (to Workbench Manager) | 20090120 | |
| 54 | Instance method | Protected | Method | ENHS: Generate Object Keys | 20090623 | |
| 55 | Instance method | Private | Method | Load Other Version (active <-> inactive) | 20090109 | |
| 56 | Instance method | Protected | Method | Unlock Object | 20081125 | |
| 57 | Instance method | Protected | Method | Update Workbench Framework/Infrastructure | 20090921 | |
| 58 | Instance method | Protected | Method | Update Object List Assigned to Object | 20081124 | |
| 59 | Instance method | Protected | Method | Determine Object (Processing) Status at UI | 20081122 | |
| 60 | Instance method | Protected | Method | If necessary, include object in worklist of inactive objects | 20081124 | |
| 61 | 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 | P_OBJECT_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Objektschlüssel | 20090623 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | P_ALLOW_FOR_REVISED_VERSION | Value transfer | Type reference (TYPE) | ABAP_BOOL | abap_false: Überarb. Version muss gesichert/verworfen werden | 20090921 | |||
| 2 | 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 | P_CHECKLIST | Call by reference | Object reference (TYPE REF TO) | CL_WB_CHECKLIST | Liste aller Fehlermeldungen eines Syntax-Checks | 20081219 | |||
| 2 | P_OBJECT_DATA | Call by reference | Object reference (TYPE REF TO) | IF_WB_OBJECT_DATA_MODEL | Objekt-Daten | 20081222 | |||
| 3 | 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 | P_INVALID | Value transfer | Type reference (TYPE) | ABAP_BOOL | 'X': Der Name ist ungültig | 20090623 | |||
| 2 | P_OBJECT_KEY | Value transfer | Type reference (TYPE) | SEU_OBJKEY | Objektschlüssel | 20090623 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | P_INVALID | Value transfer | Type reference (TYPE) | ABAP_BOOL | 'X': Der Name ist ungültig | 20090107 | |||
| 2 | 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 | P_CHECKLIST | Call by reference | Object reference (TYPE REF TO) | CL_WB_CHECKLIST | Liste aller Fehlermeldungen | 20081222 | |||
| 2 | P_OBJECT_DATA | Value transfer | Object reference (TYPE REF TO) | IF_WB_OBJECT_DATA_MODEL | Objektdaten-Modell | 20081222 | |||
| 3 | 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 | 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 | P_OBJECT_CAN_BE_DELETED | Call by reference | Type reference (TYPE) | ABAP_BOOL | abap_true: Die Voraussetzungen sind erfüllt | 20100426 | |||
| 2 | P_OBJECT_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Objektschlüssel | 20100426 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ABAP Workbench: Ausnahme | 20100426 |
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | P_NO_DIALOGS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 'X': keine Benutzerdialoge in CL_WB_ABSTRACT_TOOL aufrufen | 20081214 | ||
| 3 | P_PERSIST | Call by reference | Object reference (TYPE REF TO) | IF_WB_OBJECT_PERSIST | Persistenz | 20081122 | |||
| 4 | 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 | P_NEW_OBJECT_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Schlüssel der Kopie | 20090623 | |||
| 2 | P_ORIGINAL_OBJECT_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Schlüssel des Originalobjekts | 20090623 | |||
| 3 | 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 | P_NEW_OBJECT_NAME | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Neuer Objektname | 20090623 | |||
| 2 | P_OBJTYPE_WB | Call by reference | Type reference (TYPE) | SEU_OBJTYP | Objekttyp | 20090108 | |||
| 3 | P_OPERATION | Call by reference | Type reference (TYPE) | SEU_ACTION | swbm_c_op_copy oder swbm_c_op_rename | 20090108 | |||
| 4 | P_ORIGINAL_OBJECT_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Schlüssel des Originalobjekts | 20090623 | |||
| 5 | P_ORIGINAL_OBJECT_NAME | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Name des Originalobjekts | 20090108 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20090108 | |||
| 2 | 20090108 |
Method CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_OBJECT_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Objektschlüssel | 20090623 | |||
| 2 | P_PARENT_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Schlüssel des Vaterknotens | 20091008 | |||
| 3 | P_PARENT_TYPE | Call by reference | Type reference (TYPE) | SEU_OBJTYP | Workbench-Typ des Vaterknotens | 20091008 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20081122 | |||
| 2 | 20081122 |
Method CREATE_AND_SHOW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_OBJECT_KEY | Value transfer | Type reference (TYPE) | SEU_OBJKEY | 20090623 | ||||
| 2 | P_OBJTYPE_WB | Value transfer | Type reference (TYPE) | SEU_OBJTYP | 20090623 | ||||
| 3 | P_PARENT_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Schlüssel des Vaterknotens | 20091008 | |||
| 4 | P_PARENT_TYPE | Call by reference | Type reference (TYPE) | SEU_OBJTYP | Workbench-Typ des Vaterknotens | 20091008 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20090120 | |||
| 2 | 20090120 |
Method CREATE_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_OBJECT_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Objektname | 20090623 | |||
| 2 | P_PARENT_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Schlüssel des Vaterknotens | 20091008 | |||
| 3 | P_PARENT_TYPE | Call by reference | Type reference (TYPE) | SEU_OBJTYP | Workbench-Typ des Vaterknotens | 20091008 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20081209 | |||
| 2 | 20081209 |
Method CREATE_NEW_PERSISTENCY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | P_EDIT_MODE | Call by reference | Type reference (TYPE) | SEU_ACTION | SWBM_C_OP_EDIT | Anzeige- / Änderungsmodus | 20090921 | ||
| 2 | P_NO_DIALOG | Call by reference | Type reference (TYPE) | ABAP_BOOL | SPACE | 'X': keine Sicherungsabfrage, keine Erfolgsmeldung senden | 20081216 | ||
| 3 | P_OBJECT_IS_ALREADY_LOCKED | Call by reference | Type reference (TYPE) | ABAP_BOOL | SPACE | 'X': Objekt ist bereits gesperrt | 20090323 | ||
| 4 | P_OBJECT_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Objektschlüssel | 20090623 | |||
| 5 | P_TRANSPORT_REQUEST_ID | Call by reference | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20090216 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20081122 | |||
| 2 | 20081122 | |||
| 3 | 20090921 |
Method DELETE_MORE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | TRANSPORT_REQUEST_ID | Call by reference | Type reference (TYPE) | TRKORR | Transport-Auftrag/Aufgabe | 20100416 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ABAP Workbench: Ausnahme | 20100409 |
Method DETERMINE_APPROPRIATE_VERSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_EDIT_MODE | Call by reference | Type reference (TYPE) | SEU_ACTION | sccwb_toolstate_edit oder sccwb_toolstate_display | 20081122 | |||
| 2 | P_INACTIVE_VERSION_EXISTS | Call by reference | Type reference (TYPE) | C | 'X': Eine inaktive Version ist vorhanden | 20081122 | |||
| 3 | P_OBJNAME_TR | Call by reference | Type reference (TYPE) | TROBJ_NAME | zu ladendes Objekt | 20090623 | |||
| 4 | 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 | 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 | P_GLOBAL_TYPE | Call by reference | Type reference (TYPE) | WBOBJTYPE | Globaler WB-Typ, bestehend aus R3TR-Typ u. WB-Spezifizierung | 20100917 | |||
| 2 | P_OBJECT_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Objektschlüssel (Objekt-ID) | 20100917 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | 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 | P_DD_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Feldname (Bezugsfeld in P_DD_TABNAME) | 20101001 | |||
| 2 | P_DD_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname (Bezugsstruktur im Dictionary für den Objekttyp | 20101001 | |||
| 3 | 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 | 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 | P_OBJECT_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Objektschlüssel | 20091028 | |||
| 2 | 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 | 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 | P_OBJTYPE_TR | Value transfer | Type reference (TYPE) | TROBJTYPE | Transport-Objekttyp | 20090526 | |||
| 2 | P_PGMID | Value transfer | Type reference (TYPE) | PGMID | Programm-ID in Aufträgen und Aufgaben | 20090526 | |||
| 3 | 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 | 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 | P_LANGUAGE | Value transfer | Type reference (TYPE) | SYLANGU | Originalsprache | 20090323 | |||
| 2 | P_OBJNAME_TR | Call by reference | Type reference (TYPE) | TROBJ_NAME | Transport-Objektname | 20090623 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | P_PACKAGE_NAME | Value transfer | Type reference (TYPE) | DEVCLASS | Paket | 20100401 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20100401 |
Method GET_PRESENTATION_LANGUAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | P_TADIR_DATA | Value transfer | Type reference (TYPE) | TADIR | Objektdaten im Objektkatalog (TADIR) | 20100401 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Information verfügbar | 20100401 |
Method GET_TOOLTYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 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 | P_TEXT_ACTIVE_REVISED | Call by reference | Type reference (TYPE) | SEU_TOOL_OBJSTATE_TEXT | Textelement für Status "aktiv (überarbeitet)" | 20100322 | |||
| 2 | P_TEXT_ACTIVE_SAVED | Call by reference | Type reference (TYPE) | SEU_TOOL_OBJSTATE_TEXT | Textelement für Status "aktiv (gesichert)" | 20100322 | |||
| 3 | P_TEXT_INACTIVE_REVISED | Call by reference | Type reference (TYPE) | SEU_TOOL_OBJSTATE_TEXT | Textelement für Status "inaktiv (überarbeitet)" | 20100322 | |||
| 4 | P_TEXT_INACTIVE_SAVED | Call by reference | Type reference (TYPE) | SEU_TOOL_OBJSTATE_TEXT | Textelement für Status "inaktiv (gesichert)" | 20100322 | |||
| 5 | P_TEXT_REVISED | Call by reference | Type reference (TYPE) | SEU_TOOL_OBJSTATE_TEXT | Textelement für Status "überarbeitet" | 20100322 | |||
| 6 | 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 | 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 | P_NEW_OBJECT_DATA | Call by reference | Object reference (TYPE REF TO) | IF_WB_OBJECT_DATA_MODEL | neue Objektdaten | 20100401 | |||
| 2 | P_NEW_OBJECT_NAME | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Neuer Objektname | 20090921 | |||
| 3 | P_OPERATION | Call by reference | Type reference (TYPE) | SEU_ACTION | Operation (swbm_c_op_copy oder swbm_c_op_rename)) | 20090921 | |||
| 4 | P_ORIGINAL_OBJECT_NAME | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Alter Objektname | 20090921 | |||
| 5 | P_SAVE_IS_COMPLETED | Call by reference | Type reference (TYPE) | ABAP_BOOL | abap_true: Sicherungsvorgang ist komplett abgeschlossen | 20090921 | |||
| 6 | P_TRANSPORT_REQUEST_ID | Call by reference | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20100416 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ABAP Workbench: Ausnahme | 20120202 |
Method INSERT_CORR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_MODE | Call by reference | Type reference (TYPE) | SEU_ACTION | swbm_c_op_insert (Neuanlegen) oder swbm_c_op_modify (Ändern) | 20081124 | |||
| 2 | P_OBJNAME_TR | Call by reference | Type reference (TYPE) | TROBJ_NAME | Transport-Objektname | 20090623 | |||
| 3 | P_OBJTYPE_TR | Call by reference | Type reference (TYPE) | TROBJTYPE | Objekttyp | 20081213 | |||
| 4 | P_TRANSPORT_REQUEST_ID | Call by reference | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20090216 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ABAP Workbench: Ausnahme | 20081124 |
Method LOAD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | P_FOR_DELETE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20120327 | |||
| 3 | P_LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | Sprache (nur für P_NO_LOCKING = ABAP_TRUE) | 20101011 | ||
| 4 | P_NO_LOCKING | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 'X': Objekt nicht sperren | 20090408 | ||
| 5 | P_OBJECT_KEY | Value transfer | Type reference (TYPE) | SEU_OBJKEY | Objektschlüssel | 20090623 | |||
| 6 | 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 | 20081122 | |||
| 2 | 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 | P_OBJECT_KEY | Value transfer | Type reference (TYPE) | SEU_OBJKEY | 20090623 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20090120 |
Method LOAD_AND_SHOW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_WB_REQUEST | Value transfer | Object reference (TYPE REF TO) | CL_WB_REQUEST | 20090120 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20090120 |
Method LOCK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_FOR_DELETE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20120327 | |||
| 2 | P_LANGUAGE | Call by reference | Type reference (TYPE) | SYLANGU | Sprachenschlüssel (Originalsprache) | 20090323 | |||
| 3 | P_MODE | Call by reference | Type reference (TYPE) | SEU_ACTION | SWBM_C_OP_MODIFY | Sperrmodus: 'INSERT', 'MODIFY', 'DELETE' | 20081125 | ||
| 4 | P_OBJECT_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Objektschlüssel | 20090623 | |||
| 5 | P_OBJNAME_TR | Call by reference | Type reference (TYPE) | TROBJ_NAME | Transport-Objektname | 20090623 | |||
| 6 | P_OBJTYPE_TR | Call by reference | Type reference (TYPE) | TROBJTYPE | Objekttyp | 20081125 | |||
| 7 | 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 | Aktion wurde abgebrochen | 20090526 | ||
| 2 | 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 | 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 | P_OBJECT_DATA | Call by reference | Object reference (TYPE REF TO) | IF_WB_OBJECT_DATA_MODEL | Objektdaten | 20090729 | |||
| 2 | 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 | PROCESSING_FINISHED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 'X': Der Request wird nicht bearbeitet | 20090112 | |||
| 2 | P_INTERNAL_NAVIGATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | abap_true: Der Request kommt über interne Navigation | 20110308 | ||
| 3 | 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 | P_LANGUAGE | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | Sprachenschlüssel | 20100416 | ||
| 2 | P_NEW_OBJECT_NAME | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Neuer Objektname | 20100416 | |||
| 3 | P_OBJECT_DATA | Call by reference | Object reference (TYPE REF TO) | IF_WB_OBJECT_DATA_MODEL | neue bzw. zu sichernde Objektdaten | 20100416 | |||
| 4 | P_OPERATION | Call by reference | Type reference (TYPE) | SEU_ACTION | Operation (z.B. swbm_c_op_copy, swbm_c_op_rename) | 20100416 | |||
| 5 | P_ORIGINAL_OBJECT_NAME | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Alter Objektname | 20100416 | |||
| 6 | P_TRANSPORT_REQUEST_ID | Call by reference | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20100416 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ABAP Workbench: Ausnahme | 20100416 |
Method SAVE_IF_NECESSARY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NO_DIALOG | Call by reference | Type reference (TYPE) | C | SPACE | 'X': kein Dialog; geänderte Daten ohne Rückfrage sichern) | 20081122 | ||
| 2 | NO_MESSAGES | Call by reference | Type reference (TYPE) | C | SPACE | 'X': keine Meldungen senden | 20081122 | ||
| 3 | P_OBJECT_DATA | Call by reference | Object reference (TYPE REF TO) | IF_WB_OBJECT_DATA_MODEL | Objektdaten | 20081122 | |||
| 4 | P_OPERATION | Call by reference | Type reference (TYPE) | SEU_ACTION | SPACE | z.B. swbm_c_op_activate (für spezielle Dialogtexte) | 20081222 | ||
| 5 | P_SAVED | Call by reference | Type reference (TYPE) | ABAP_BOOL | abap_true: Das Objekt wurde gesichert | 20090921 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20081122 | |||
| 2 | 20081122 |
Method SEND_WB_REQUEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OBJECT_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | WB Request: Schlüssel eines Objekts in der EU | 20090623 | |||
| 2 | OBJECT_STATE | Call by reference | Object reference (TYPE REF TO) | IF_WB_OBJECT_STATE | Workbench: Sicht auf Objekt | 20090120 | |||
| 3 | OBJECT_TYPE | Call by reference | Type reference (TYPE) | SEU_OBJTYP | WB Request: Typ eines Objekts der Entwicklungsumgebung | 20090120 | |||
| 4 | OBJTYPE_TR | Call by reference | Type reference (TYPE) | TROBJTYPE | Transport-Objekttyp | 20090526 | |||
| 5 | OPERATION | Call by reference | Type reference (TYPE) | SEU_ACTION | WB Request: Operation innerhalb der Entwicklungsumgebung | 20090120 | |||
| 6 | 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 | P_OBJECT_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Objektschlüssel | 20090623 | |||
| 2 | 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 | 20090109 |
Method UNLOCK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_OBJECT_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Objektschlüssel | 20090623 | |||
| 2 | P_OBJNAME_TR | Call by reference | Type reference (TYPE) | TROBJ_NAME | Transport-Objektname | 20090623 | |||
| 3 | P_OBJTYPE_TR | Call by reference | Type reference (TYPE) | TROBJTYPE | Objekttyp | 20081125 | |||
| 4 | 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 | ABAP Workbench: Ausnahme | 20081125 |
Method UPDATE_ALL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_OBJECT_DATA | Call by reference | Object reference (TYPE REF TO) | IF_WB_OBJECT_DATA_MODEL | Objektdaten | 20090921 | |||
| 2 | P_OBJECT_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Objektschlüssel | 20090921 | |||
| 3 | P_OPERATION | Call by reference | Type reference (TYPE) | SEU_ACTION | SWBM_C_OP_INSERT | Operation | 20090921 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ABAP Workbench: Ausnahme | 20090921 |
Method UPDATE_OBJECTLIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_OBJECT_DATA | Call by reference | Object reference (TYPE REF TO) | IF_WB_OBJECT_DATA_MODEL | Objektdaten | 20081124 | |||
| 2 | P_OBJECT_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Objektschlüssel | 20090921 | |||
| 3 | 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 | P_OBJECT_DATA_UI | Call by reference | Object reference (TYPE REF TO) | IF_WB_OBJECT_DATA_MODEL | Objektdaten am UI | 20090108 | |||
| 2 | P_STATE_REVISED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 'X': Objekt ist im Zustand "überarbeitet" | 20090108 | |||
| 3 | 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 | P_OBJECT_DATA | Call by reference | Object reference (TYPE REF TO) | IF_WB_OBJECT_DATA_MODEL | Objektdaten (aktiviertes Objekt) | 20081125 | |||
| 2 | P_OPERATION | Call by reference | Type reference (TYPE) | SEU_ACTION | SWBM_C_OP_INSERT | Operation | 20081124 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ABAP Workbench: Ausnahme | 20081124 |
Method WHERE_USED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_OBJECT_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Objektschlüssel | 20090623 | |||
| 2 | P_WB_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_WB_REQUEST | Workbench Manager: Request | 20090526 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 |