SAP ABAP Class CL_SLIM_DEVELOPER (System Measurement: Developer Base Class)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-SRV-LIM (Application Component) License Measurement
⤷
SLIM (Package) System Measurement

⤷

⤷

Properties
Class | CL_SLIM_DEVELOPER | |
Short Description | System Measurement: Developer Base Class | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SLIM | System Measurement |
Created | 20061128 | SAP |
Last change | 20110908 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_SLIM_DEVELOPER has no forward declaration.
Interfaces
Class CL_SLIM_DEVELOPER has no interface implemented.
Friends
Class CL_SLIM_DEVELOPER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | SAP_BOOL | ' ' | Boolean Variable (X=True, Space=False) | 20061128 | |
2 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SAP_BOOL | Lock ADIRACCESS | 20061128 | ||
3 | ![]() |
Constant | Public | Type reference (TYPE) | SYMDA-SYM_KEY | 'Dev WB Usr' | Key for measurement data | 20061128 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | VRSD-OBJTYPE | 'CPRI' | 20061128 | ||
5 | ![]() |
Constant | Public | Type reference (TYPE) | VRSD-OBJTYPE | 'CPRO' | 20061128 | ||
6 | ![]() |
Constant | Public | Type reference (TYPE) | VRSD-OBJTYPE | 'CPUB' | 20061128 | ||
7 | ![]() |
Constant | Public | Type reference (TYPE) | VRSD-OBJTYPE | 'FUNC' | Version Management: Object Type | 20061128 | |
8 | ![]() |
Constant | Public | Type reference (TYPE) | VRSD-OBJTYPE | 'INTF' | 20061128 | ||
9 | ![]() |
Constant | Public | Type reference (TYPE) | VRSD-OBJTYPE | 'METH' | 20061128 | ||
10 | ![]() |
Constant | Public | Type reference (TYPE) | VRSD-OBJTYPE | 'REPS' | Version Management: Object Type | 20061128 | |
11 | ![]() |
Instance attribute | Public | Type reference (TYPE) | RSUVM_APPL | 0001 | Developer Workbench Application ID | 20061128 | |
12 | ![]() |
Instance attribute | Public | Type reference (TYPE) | RSUVM_UNIT | 0001 | Developer Workbench Unit ID | 20061128 | |
13 | ![]() |
Instance attribute | Private | See coding | 20061128 | ||||
14 | ![]() |
Instance attribute | Public | Type reference (TYPE) | GY_DEV_T | System Measurement: Top Ten User Data Structure | 20061128 | ||
15 | ![]() |
Instance attribute | Private | Type reference (TYPE) | LY_OBJ_T | 20061128 | |||
16 | ![]() |
Instance attribute | Private | Type reference (TYPE) | LY_PRODEX_CL_T | 20100322 | |||
17 | ![]() |
Instance attribute | Private | See coding | Transport Namespaces | 20061128 | |||
18 | ![]() |
Constant | Public | Type reference (TYPE) | SAP_BOOL | 'X' | Link field for view query | 20061128 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Private | Method | Checks for ABAP Query | 20061128 |
2 | ![]() |
Instance method | Private | Method | Checks Existence of Function Module | 20061128 |
3 | ![]() |
Instance method | Private | Method | Checks for ABAP Report (Type = 1) | 20061128 |
4 | ![]() |
Instance method | Private | Method | Checks for Report Writer Source | 20061128 |
5 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20061128 |
6 | ![]() |
Instance method | Private | Method | Read Information from REPOSRC | 20061128 |
7 | ![]() |
Instance method | Private | Method | Read Table ADIRACCESS | 20061128 |
8 | ![]() |
Instance method | Private | Method | Returns Class Properties | 20061128 |
9 | ![]() |
Instance method | Public | Method | Lists Developers in the System | 20061128 |
10 | ![]() |
Instance method | Private | Method | Checks Function Group Properties | 20061128 |
11 | ![]() |
Instance method | Private | Method | Returns Method Properties | 20061128 |
12 | ![]() |
Instance method | Private | Method | Read Transport Namespaces | 20061128 |
13 | ![]() |
Instance method | Private | Method | Read Versions Dictionary | 20061128 |
14 | ![]() |
Instance method | Private | Method | List of Sources Changed in System | 20061128 |
15 | ![]() |
Instance method | Private | Method | Determine the Object Type | 20061128 |
16 | ![]() |
Instance method | Private | Method | Store Development Object Information | 20061128 |
Events
Class CL_SLIM_DEVELOPER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | GY_DEV | Public | See coding | 20061128 | BEGIN OF GY_DEV,
client TYPE mandt,
bname type xubname,
applic TYPE RSUVM_APPL,
unit TYPE RSUVM_UNIT,
FROM_DATE TYPE d,
TO_DATE TYPE d,
counter TYPE RSUVM_cnt,
END OF GY_DEV
|
||
2 | GY_DEV_T | Public | See coding | 20061128 | GY_DEV_T TYPE STANDARD TABLE OF GY_DEV
WITH KEY CLIENT BNAME APPLIC UNIT
FROM_DATE TO_DATE
|
||
3 | LY_OBJ | Public | See coding | 20061128 | BEGIN OF LY_OBJ ,
obj_name TYPE vrsd-objname,
obj_type TYPE vrsd-objtype,
client TYPE mandt,
username TYPE bname,
end OF LY_OBJ
|
||
4 | LY_OBJ_INFO | Public | See coding | 20061128 | BEGIN OF LY_OBJ_INFO ,
obj_name TYPE vrsd-objname,
pname TYPE PROGNAME,
is_fugr_name TYPE SAP_BOOL,
is_fupool_name TYPE SAP_BOOL,
FUGR_SUFFIX TYPE RS38L-SUFFIX,
CLASS_NAME TYPE SEOCLSNAME,
CLASS_METHOD_NAME TYPE SEOCPDNAME,
curr_type TYPE TADIR-OBJECT,
t_name type tadir-OBJ_NAME,
obj_type TYPE vrsd-objtype,
END OF LY_OBJ_INFO
|
||
5 | LY_OBJ_T | Public | See coding | 20061128 | ly_obj_t TYPE SORTED TABLE OF ly_obj
WITH NON-UNIQUE KEY obj_name obj_type
|
||
6 | LY_PRODEX_CL | Public | See coding | 20100322 | BEGIN OF LY_PRODEX_CL, "TYPE RANGE OF reposrc-rmand.
sign TYPE c LENGTH 1,
option TYPE c LENGTH 2,
low TYPE reposrc-rmand,
high TYPE reposrc-rmand,
END OF LY_PRODEX_CL
|
||
7 | LY_PRODEX_CL_T | Public | See coding | 20100322 | LY_PRODEX_CL_T TYPE TABLE of ly_prodex_cl
|
||
8 | LY_SRC | Public | See coding | 20061128 | BEGIN OF LY_SRC,
obj_name TYPE VERSOBJNAM,
prg_type TYPE subc,
client TYPE mandt,
username TYPE bname,
end of ly_src
|
||
9 | LY_SRC_T | Public | See coding | 20061128 | LY_SRC_T TYPE SORTED TABLE OF LY_SRC WITH NON-UNIQUE KEY obj_name
|
||
10 | LY_TUCON | Public | See coding | 20100322 | BEGIN OF LY_TUCON,
symgrp TYPE symda-sym_grp,
symkey TYPE symda-sym_key,
symval TYPE symda-sym_val,
END OF LY_TUCON
|
||
11 | LY_TUCON_T | Public | See coding | 20100322 | LY_TUCON_T TYPE STANDARD TABLE OF LY_TUCON
|
||
12 | LY_VERS | Public | See coding | 20061128 | BEGIN OF LY_VERS,
objname type vrsd-objname,
versno TYPE vrsd-versno,
versmode TYPE vrsd-versmode,
END OF LY_VERS
|
||
13 | LY_VERS_T | Public | See coding | 20061128 | ly_vers_t TYPE HASHED TABLE OF ly_vers
WITH UNIQUE KEY objname versno
|
Method Signatures
Method CHECK_ABAP_QUERY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PI_OBJ_NAME | Call by reference | Type reference (TYPE) | LY_SRC-OBJ_NAME | 20061128 | |||
2 | ![]() |
PR_RET | Value transfer | Type reference (TYPE) | SAP_BOOL | boolsche Variable (X=true, space=false) | 20061128 |
Method CHECK_ABAP_QUERY on class CL_SLIM_DEVELOPER has no exception.
Method CHECK_FM_EXISTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PI_FUNC_MOD_NAME | Call by reference | Type reference (TYPE) | FUNCNAME | Funktionsname | 20061128 | ||
2 | ![]() |
PR_RET | Value transfer | Type reference (TYPE) | SAP_BOOL | boolsche Variable (X=true, space=false) | 20061128 |
Method CHECK_FM_EXISTS on class CL_SLIM_DEVELOPER has no exception.
Method CHECK_IS_CORRECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PI_CURR_TYPE | Call by reference | Type reference (TYPE) | LY_OBJ_INFO-CURR_TYPE | 20061128 | |||
2 | ![]() |
PI_OBJ_NAME | Call by reference | Type reference (TYPE) | LY_SRC-OBJ_NAME | 20061128 | |||
3 | ![]() |
PR_RET | Value transfer | Type reference (TYPE) | SAP_BOOL | boolsche Variable (X=true, space=false) | 20061128 |
Method CHECK_IS_CORRECTION on class CL_SLIM_DEVELOPER has no exception.
Method CHECK_IS_REPORT_WRITER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PI_OBJ_NAME | Call by reference | Type reference (TYPE) | LY_SRC-OBJ_NAME | 20061128 | |||
2 | ![]() |
PR_RET | Value transfer | Type reference (TYPE) | SAP_BOOL | boolsche Variable (X=true, space=false) | 20061128 |
Method CHECK_IS_REPORT_WRITER on class CL_SLIM_DEVELOPER has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_SLIM_DEVELOPER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Systemvermessung: Globale Ausnahmeklasse | 20061128 |
Method FETCH_SOURCE_INFOS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PI_FROM_DATE | Call by reference | Type reference (TYPE) | D | 20061128 | |||
2 | ![]() |
PR_SRC_INFO | Value transfer | Object reference (TYPE REF TO) | DATA | 20061128 |
Method FETCH_SOURCE_INFOS on class CL_SLIM_DEVELOPER has no exception.
Method GET_ADIRACCESS Signature
Method GET_ADIRACCESS on class CL_SLIM_DEVELOPER has no parameter.
Method GET_ADIRACCESS on class CL_SLIM_DEVELOPER has no exception.
Method GET_CLAS_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PI_OBJ_INFO | Call by reference | Type reference (TYPE) | LY_OBJ_INFO | 20061128 |
Method GET_CLAS_INFO on class CL_SLIM_DEVELOPER has no exception.
Method GET_DEVELOPER_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PI_FROM_DATE | Call by reference | Type reference (TYPE) | D | 20061128 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Systemvermessung: Globale Ausnahmeklasse | 20061128 |
Method GET_FUGR_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PI_OBJ_INFO | Call by reference | Type reference (TYPE) | LY_OBJ_INFO | 20061128 |
Method GET_FUGR_INFO on class CL_SLIM_DEVELOPER has no exception.
Method GET_METH_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PC_OBJ_INFO | Call by reference | Type reference (TYPE) | LY_OBJ_INFO | 20061128 |
Method GET_METH_INFO on class CL_SLIM_DEVELOPER has no exception.
Method GET_TRNSPACE Signature
Method GET_TRNSPACE on class CL_SLIM_DEVELOPER has no parameter.
Method GET_TRNSPACE on class CL_SLIM_DEVELOPER has no exception.
Method GET_VERSIONS_DICT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PR_DATA | Value transfer | Object reference (TYPE REF TO) | DATA | 20061128 |
Method GET_VERSIONS_DICT on class CL_SLIM_DEVELOPER has no exception.
Method LIST_CHANGED_SOURCES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PI_FROM_DATE | Call by reference | Type reference (TYPE) | D | Feld vom Typ DATS | 20061128 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Systemvermessung: Globale Ausnahmeklasse | 20061128 |
Method SPLIT_PROGRAM_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PC_OBJ_INFO | Value transfer | Type reference (TYPE) | LY_OBJ_INFO | 20061128 | |||
2 | ![]() |
PI_OBJ_NAME | Call by reference | Type reference (TYPE) | LY_SRC-OBJ_NAME | 20061128 |
Method SPLIT_PROGRAM_NAME on class CL_SLIM_DEVELOPER has no exception.
Method STORE_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PI_OBJTYPE | Call by reference | Type reference (TYPE) | VRSD-OBJTYPE | Versionsverwaltung: Typ des Objektes | 20061128 | ||
2 | ![]() |
PI_SRC_INFO | Call by reference | Type reference (TYPE) | LY_SRC | 20061128 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Systemvermessung: Globale Ausnahmeklasse | 20061128 |
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in |