SAP ABAP Class CL_WB_ABSTRACT_TOOL (Abstract Workbench Tool Class)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   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