SAP ABAP Class CL_OXT_TOOL_ACCESS (Easy Enhancement Tools)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-EEW-WB (Application Component) EEW Interface
     OXT_WB (Package) Object Extension Tool: Workbench
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WB_PROGRAM Workbench: Program 20010912
Properties
Class CL_OXT_TOOL_ACCESS  
Short Description Easy Enhancement Tools    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class OXT_MISC    
Program status     
Category 0   
Package OXT_WB   Object Extension Tool: Workbench 
Created 20010912   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 OXTWB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_WB_PROGRAM Workbench: Program 20010912
Friends
Class CL_OXT_TOOL_ACCESS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GR_MANAGER Instance attribute Public Attribute reference (LIKE) 20011114
2 GR_OBJECT_STATE Instance attribute Private Object reference (TYPE REF TO) CL_OXT_OBJECT_STATE Object status 20011023
3 GR_REQUEST Instance attribute Public Object reference (TYPE REF TO) CL_WB_REQUEST Request 20011114
4 GR_TOOL_STATE Instance attribute Private Object reference (TYPE REF TO) CL_OXT_TOOL_STATE Tool status 20011023
5       Mnemonic object name
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_TRKORRS Instance method Private Method Check validity of transport requests 20020528
2 COLLECT_SUBOBJECTS Instance method Private Method Collect dependent objects 20020906
3 CONVERT_CTS_TO_WB Instance method Public Method Conversion of CTS key to Workbench key 20020906
4 CREATE Instance method Private Method Create EEW object 20010928
5 DELETE Instance method Private Method Delete EEW object 20020528
6 DISPLAY Instance method Private Method Display / Change EEW object 20010912
7 EXTENSION_FUNCTION Instance method Public Method Execution of an extension function 20020115
8 POSTPROC_FUNCTION Instance method Public Method Execute Postprocess function 20020206
9 PROCESS_REQUEST Instance method Public Method Create request and execute 20020129
Events
Class CL_OXT_TOOL_ACCESS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_WB_KEY Private See coding 20020906
2 TY_WB_KEY_TAB Private See coding 20020906
Method Signatures

Method CHECK_TRKORRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PROJECT Call by reference Object reference (TYPE REF TO) CL_OXT_PROJECT_OL Verarbeitung von OXT Projekten 20020528
2 Importing IV_BUSOBJ Call by reference Type reference (TYPE) OXT_BUSOBJ Business Objekt 20020918
3 Importing IV_EXTENSIONTYP Call by reference Type reference (TYPE) OXT_EXTTYP Erweiterungstyp 20020918
# Exception Resumable Description Created on
1 ACTION_CANCELLED Aktion abgebrochen 20020528
2 TECHNICAL_ERROR Technischer Fehler 20020528

Method COLLECT_SUBOBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SUBOBJ Value transfer Type reference (TYPE) TY_WB_KEY_TAB 20020906
2 Importing IT_PPROC Call by reference Type reference (TYPE) TOXT_PPROC_OL Tabellentyp für CL_OXT_EXTENSION_OL 20020906
3 Importing IT_TASK Call by reference Type reference (TYPE) TOXT_TASK_OL Tabellentyp für CL_OXT_EXTENSION_OL 20020906

Method COLLECT_SUBOBJECTS on class CL_OXT_TOOL_ACCESS has no exception.

Method CONVERT_CTS_TO_WB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OBJECT_NAME Call by reference Type reference (TYPE) SEU_OBJKEY WB Request: Schlüssel eines Objekts in der EU 20020906
2 Exporting EV_OBJECT_TYPE Call by reference Type reference (TYPE) SEU_OBJTYP WB Request: Typ eine Objekts der Entwicklungsumgebung 20020906
3 Importing IV_TROBJTYPE Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20020906
4 Importing IV_TROBJ_NAME Call by reference Type reference (TYPE) TROBJ_NAME Objektname in der Objektliste 20020906
# Exception Resumable Description Created on
1 EMPTY_OBJECT_KEY Schlüssel wurde nicht versorgt 20020906
2 KEY_NOT_AVAILABLE Schlüssel konnte nicht erzeugt werden 20020906
3 OBJECTTYPE_NOT_EXISTING Objekttyp existiert nicht 20020906

Method CREATE Signature

Method CREATE on class CL_OXT_TOOL_ACCESS has no parameter.
# Exception Resumable Description Created on
1 ACTION_CANCELLED Aktion wurde abgebrochen 20010928
2 CREATION_FAILED Anlegen war nicht möglich 20011010
3 OBJECT_NOT_FOUND Objekt wurde nicht gefunden 20020918

Method DELETE Signature

Method DELETE on class CL_OXT_TOOL_ACCESS has no parameter.
# Exception Resumable Description Created on
1 ACTION_CANCELLED Aktion abgebrochen 20020528
2 TECHNICAL_ERROR Technischer Fehler aufgetreten 20020529

Method DISPLAY Signature

Method DISPLAY on class CL_OXT_TOOL_ACCESS has no parameter.
# Exception Resumable Description Created on
1 OBJECT_NOT_FOUND Objekt nicht gefunden 20011001

Method EXTENSION_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OPERATION Call by reference Type reference (TYPE) SEU_ACTION WB Request: Operation innerhalb der Entwicklungsumgebung 20020115

Method EXTENSION_FUNCTION on class CL_OXT_TOOL_ACCESS has no exception.

Method POSTPROC_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OPERATION Call by reference Type reference (TYPE) SEU_ACTION WB Request: Operation innerhalb der Entwicklungsumgebung 20020206

Method POSTPROC_FUNCTION on class CL_OXT_TOOL_ACCESS has no exception.

Method PROCESS_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT 20020129
2 Importing IV_BNAME Call by reference Type reference (TYPE) XUBNAME Benutzername im Benutzerstamm 20020904
3 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) SEU_OBJKEY WB Request: Schlüssel eines Objekts in der EU 20020129
4 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) SEU_OBJTYP WB Request: Typ eine Objekts der Entwicklungsumgebung 20020129
5 Importing IV_OPERATION Call by reference Type reference (TYPE) SEU_ACTION WB Request: Operation innerhalb der Entwicklungsumgebung 20020129

Method PROCESS_REQUEST on class CL_OXT_TOOL_ACCESS has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 620