SAP ABAP Class CL_SEDI_ADT_RES_SOURCE_BASE (Base class for FUGR include, normal includes and programs)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-DWB-AIE-SRC (Application Component) ABAP Source Code editors in ABAP in Eclipse
⤷
SEDI_ADT (Package) Service Enabeling Navigation

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_ADT_REST_RESOURCE | Basis Class for ADT Resource Controllers | 20130311 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_SEDI_ADT_RES_SOURCE | Root class for program and include resouce controller | 20130311 |
Properties
Class | CL_SEDI_ADT_RES_SOURCE_BASE | |
Short Description | Base class for FUGR include, normal includes and programs | |
Super Class | CL_ADT_REST_RESOURCE | Basis Class for ADT Resource Controllers |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SEDI_ADT | Service Enabeling Navigation |
Created | 20100730 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_SEDI_ADT_RES_SOURCE_BASE has no interface implemented.
Friends
Class CL_SEDI_ADT_RES_SOURCE_BASE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Private | See coding | 'LTXT' | 20130311 | |||
2 | ![]() |
Constant | Private | See coding | 'ERR' | 20130311 | |||
3 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'LONGTEXT' | 20130311 | ||
4 | ![]() |
Constant | Private | See coding | 'MSG' | 20130311 | |||
5 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | LIF_REPOSRC_PERSISTENCE | 20130311 | |||
6 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | STRING | 'INCLUDE' | 20130311 |
Methods
Events
Class CL_SEDI_ADT_RES_SOURCE_BASE has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | INCLUDE_DATA | Public | See coding | 20130311 | begin of include_data.
include type if_adt_tools_core_source_types=>ty_abap_source_object as source_object.
types: end of include_data
|
Method Signatures
Method ADD_ATOM_LINKS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
INCLUDE_DATA | Call by reference | Type reference (TYPE) | INCLUDE_DATA | 20130311 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20130311 |
Method CHANGE_ERROR_TO_URI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ERROR | Call by reference | Type reference (TYPE) | SADT_RSLINLMSG_WITH_URI | 20130311 | |||
2 | ![]() |
PROGRAMNAME | Call by reference | Type reference (TYPE) | PROGNAME | ABAP-Programmname | 20130311 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
URI-Mapping exception | 20130311 |
Method CHECK_FOR_VALID_CORRNR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CORR | Call by reference | Type reference (TYPE) | TRKORR | 20130311 | |||
2 | ![]() |
PGMID | Call by reference | Type reference (TYPE) | PGMID | 20130311 | |||
3 | ![]() |
RESOURCE_ID | Call by reference | Type reference (TYPE) | STRING | 20130311 | |||
4 | ![]() |
RESULT | Value transfer | Object reference (TYPE REF TO) | IF_ADT_EXCEPTION_PROPERTIES | 20130311 | |||
5 | ![]() |
TADIR_TYPE | Call by reference | Type reference (TYPE) | TROBJTYPE | 20130311 |
Method CHECK_FOR_VALID_CORRNR on class CL_SEDI_ADT_RES_SOURCE_BASE has no exception.
Method CHECK_READ_ACCESS_PERMISSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RESOURCE_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | 20130311 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20130311 | ||
2 | ![]() |
20130311 |
Method CHECK_SOURCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CHECK_RESULT_ADT | Call by reference | Type reference (TYPE) | SADT_SYNTAX_CHECK_RESULT | Result of syntax-ckeck | 20130311 | ||
2 | ![]() |
ERROR | Call by reference | Type reference (TYPE) | RSLINLMSG | Output structure for syntax check warnings | 20130311 | ||
3 | ![]() |
MAIN_PROGRAM | Call by reference | Type reference (TYPE) | PROGNAME | ABAP Program Name | 20130311 | ||
4 | ![]() |
MESSAGE_ID | Call by reference | Type reference (TYPE) | TRMSG_KEY | Complete Message in TRMSG | 20130311 | ||
5 | ![]() |
REPLACING_TAB | Call by reference | Type reference (TYPE) | SREPTAB | Table Type for SYNTAX-CHECK REPLACING | 20130311 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
URI-Mapping exception | 20130311 |
Method CONVERT_ERRORS_TO_URIS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ERRORS | Call by reference | Type reference (TYPE) | SADT_TAB_RSLINLMSG | Table of RSLINLMSG | 20130311 | ||
2 | ![]() |
ERRORS_WITH_URI | Call by reference | Type reference (TYPE) | SADT_TAB_RSLINLMSG_WITH_URI | table type for syntax check result including URIs | 20130311 | ||
3 | ![]() |
PROGRAMNAME | Call by reference | Type reference (TYPE) | PROGNAME | 20130311 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
URI-Mapping exception | 20130311 |
Method CONVERT_WARNINGS_TO_URIS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PROGRAMNAME | Call by reference | Type reference (TYPE) | PROGNAME | 20130311 | |||
2 | ![]() |
WARNINGS | Call by reference | Type reference (TYPE) | SADT_TAB_RSLINLMSG | 20130311 | |||
3 | ![]() |
WARNINGS_WITH_URI | Call by reference | Type reference (TYPE) | SADT_TAB_RSLINLMSG_WITH_URI | 20130311 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
URI-Mapping exception | 20130311 |
Method GET_ETAG_UNIFICATION_PROPS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DATA | Call by reference | Type reference (TYPE) | ANY | 20130311 | |||
2 | ![]() |
RESULT | Value transfer | Type reference (TYPE) | STRING | 20130311 |
Method GET_ETAG_UNIFICATION_PROPS on class CL_SEDI_ADT_RES_SOURCE_BASE has no exception.
Method GET_ETAG_UNIFICATION_SOURCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RESULT | Value transfer | Type reference (TYPE) | STRING | 20130311 |
Method GET_ETAG_UNIFICATION_SOURCE on class CL_SEDI_ADT_RES_SOURCE_BASE has no exception.
Method GET_REPOSRC_PERSISTENCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RESULT | Value transfer | Object reference (TYPE REF TO) | LIF_REPOSRC_PERSISTENCE | 20130311 |
Method GET_REPOSRC_PERSISTENCE on class CL_SEDI_ADT_RES_SOURCE_BASE has no exception.
Method GET_WB_SOURCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RESOURCE_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | 20130311 | |||
2 | ![]() |
RESULT | Value transfer | Object reference (TYPE REF TO) | CL_WB_SOURCE | 20130311 | |||
3 | ![]() |
VERSION | Call by reference | Type reference (TYPE) | R3STATE | 20130311 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20130311 | ||
2 | ![]() |
20130311 |
Method INJECT_REPOSRC_PERSISTENCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
REF | Call by reference | Object reference (TYPE REF TO) | LIF_REPOSRC_PERSISTENCE | 20130311 |
Method INJECT_REPOSRC_PERSISTENCE on class CL_SEDI_ADT_RES_SOURCE_BASE has no exception.
Method IS_INCLUDE_ENHANCED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RESOURCE_ID | Call by reference | Type reference (TYPE) | CSEQUENCE | 20130311 | |||
2 | ![]() |
RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130311 | |||
3 | ![]() |
TADIR_TYPE | Call by reference | Type reference (TYPE) | CSEQUENCE | 20130311 |
Method IS_INCLUDE_ENHANCED on class CL_SEDI_ADT_RES_SOURCE_BASE has no exception.
Method LOCK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
LOCK_RESULT | Value transfer | Type reference (TYPE) | SADT_OBJECT_LOCK_RESULT | 20130311 | |||
2 | ![]() |
MASTER_LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | 20130311 | |||
3 | ![]() |
RESOURCE_ID | Call by reference | Type reference (TYPE) | STRING | 20130311 | |||
4 | ![]() |
TADIR_PGMID | Call by reference | Type reference (TYPE) | PGMID | 20130311 | |||
5 | ![]() |
TADIR_TYPE | Call by reference | Type reference (TYPE) | TROBJTYPE | 20130311 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20130311 | ||
2 | ![]() |
20130311 | ||
3 | ![]() |
20130311 | ||
4 | ![]() |
20130311 |
Method MODIFICATION_SUPPORT_DISABLED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130311 | |||
2 | ![]() |
SMODILOG_KEY | Call by reference | Type reference (TYPE) | SMODI_LOG_KEY | 20130311 | |||
3 | ![]() |
VERSION | Call by reference | Type reference (TYPE) | R3STATE | CL_ADT_RESOURCE_CONTROLLER=>CO_VERSION_INACTIVE_WB | ABAP: Program Status (Active, Saved, Transported...) | 20130311 |
Method MODIFICATION_SUPPORT_DISABLED on class CL_SEDI_ADT_RES_SOURCE_BASE has no exception.
Method READ_PROPERTIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
MASTER_LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | 20130311 | |||
2 | ![]() |
OBJECT_TYPE | Call by reference | Type reference (TYPE) | WBOBJTYPE | 20130311 | |||
3 | ![]() |
RESOURCE_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | 20130311 | |||
4 | ![]() |
RESULT | Value transfer | Type reference (TYPE) | INCLUDE_DATA | 20130311 | |||
5 | ![]() |
VERSION | Call by reference | Type reference (TYPE) | R3STATE | 20130311 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20130311 | ||
2 | ![]() |
20130311 |
Method READ_SOURCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PROGDIR_ENTRY | Call by reference | Type reference (TYPE) | PROGDIR | 20130311 | |||
2 | ![]() |
RESOURCE_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | 20130311 | |||
3 | ![]() |
SOURCE | Call by reference | Type reference (TYPE) | SEDI_SOURCE | 20130311 | |||
4 | ![]() |
VERSION | Call by reference | Type reference (TYPE) | R3STATE | 20130311 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20130311 | ||
2 | ![]() |
20130311 |
Method READ_TIMESTAMP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
OBJECT_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | 20130311 | |||
2 | ![]() |
OBJECT_STATE | Call by reference | Type reference (TYPE) | PROGDIR-STATE | 20130311 | |||
3 | ![]() |
RESULT | Value transfer | Type reference (TYPE) | TIMESTAMP | 20130311 |
Method READ_TIMESTAMP on class CL_SEDI_ADT_RES_SOURCE_BASE has no exception.
Method READ_TITLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
LANG | Call by reference | Type reference (TYPE) | SY-LANGU | 20130311 | |||
2 | ![]() |
OBJECT_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | 20130311 | |||
3 | ![]() |
OBJECT_STATE | Call by reference | Type reference (TYPE) | PROGDIR-STATE | 20130311 | |||
4 | ![]() |
RESULT | Value transfer | Type reference (TYPE) | STRING | 20130311 |
Method READ_TITLE on class CL_SEDI_ADT_RES_SOURCE_BASE has no exception.
Method UNLOCK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
LOCK_HANDLE | Call by reference | Type reference (TYPE) | SADT_LOCK_HANDLE | 20130311 | |||
2 | ![]() |
RESOURCE_ID | Call by reference | Type reference (TYPE) | STRING | 20130311 | |||
3 | ![]() |
TADIR_TYPE | Call by reference | Type reference (TYPE) | TROBJTYPE | 20130311 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20130311 |
Method UPDATE_SOURCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CORRNR | Value transfer | Type reference (TYPE) | TRKORR | 20130311 | |||
2 | ![]() |
LOCK_HANDLE | Call by reference | Type reference (TYPE) | SADT_LOCK_HANDLE | 20130311 | |||
3 | ![]() |
NEW_SOURCE | Call by reference | Type reference (TYPE) | SADT_SRL_PLAIN_TEXT | 20130311 | |||
4 | ![]() |
RESOURCE_ID | Call by reference | Type reference (TYPE) | STRING | 20130311 | |||
5 | ![]() |
TADIR_PGMID | Call by reference | Type reference (TYPE) | PGMID | 20130311 | |||
6 | ![]() |
TADIR_TYPE | Call by reference | Type reference (TYPE) | TROBJTYPE | 20130311 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20130311 | ||
2 | ![]() |
20130311 |
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 740 |