Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SIW_CONV_DESCR | Manages a List of Objects with Different Object Types | 20100322 |
Properties
| Class | CL_SIW_DDIC_CONV_DESCR | |
| Short Description | Convenience Description for DDIC Objects (DTEL, STRU, TTYP) | |
| Super Class | ||
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | S_SIW_PRODUCTION | Service Implementation Production |
| Created | 20100317 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_SIW_CONV_DESCR | Manages a List of Objects with Different Object Types | 20100322 |
Friends
Class CL_SIW_DDIC_CONV_DESCR has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_SIW_CONTEXT | Project Context Data of a Service Implementation | 20100507 | |||
| 2 | Instance attribute | Private | Attribute reference (LIKE) | 20100507 | |||||
| 3 | Instance attribute | Private | Attribute reference (LIKE) | 20100519 | |||||
| 4 | Instance attribute | Private | Attribute reference (LIKE) | 20100507 | |||||
| 5 | Instance attribute | Private | Attribute reference (LIKE) | 20100510 | |||||
| 6 | Instance attribute | Private | Attribute reference (LIKE) | 20100507 | |||||
| 7 | Instance attribute | Private | Attribute reference (LIKE) | 20100809 | |||||
| 8 | Instance attribute | Private | Type reference (TYPE) | SIW_DTE_PIECE_ID | Convenience Description ID | 20100322 | |||
| 9 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_SIW_PROPERTY_MANAGER | Eigenschaften Verwalten | 20100507 |
Methods
Events
Class CL_SIW_DDIC_CONV_DESCR has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TAB | Private | See coding | 20100322 | tab type standard table of ref to cl_siw_ddic_conv_descr with default key
|
||
| 2 | TY_STR_CONV_DESCR | Public | See coding | 20100318 | begin of ty_str_conv_descr,
general_data type ty_str_general_data,
domains type ty_tab_doma_int,
data_elements type ty_tab_dtel_int,
structures type ty_tab_stru_int,
table_types type ty_tab_ttyp_int,
end of ty_str_conv_descr
|
||
| 3 | TY_STR_GENERAL_DATA | Public | See coding | 20100713 | begin of ty_str_general_data,
activation_group type siw_dte_activation_group,
package type siw_dte_impl_package,
language type siw_dte_piece_language,
end of ty_str_general_data
|
||
| 4 | TY_TAB_DOMA_INT | Public | See coding | 20100623 | ty_tab_doma_int type standard table of if_siw_doma_piece_descr=>ty_str_doma_int with default key
|
||
| 5 | TY_TAB_DTEL_INT | Public | See coding | 20100318 | ty_tab_dtel_int type standard table of if_siw_dtel_piece_descr=>ty_str_dtel_int with default key
|
||
| 6 | TY_TAB_STRU_INT | Public | See coding | 20100415 | ty_tab_stru_int type standard table of if_siw_stru_piece_descr=>ty_str_stru_int with default key
|
||
| 7 | TY_TAB_TTYP_INT | Public | See coding | 20100426 | ty_tab_ttyp_int type standard table of if_siw_ttyp_piece_descr=>ty_str_ttyp_int with default key
|
Method Signatures
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_SIW_CONTEXT | Project Context Data of a Service Implementation | 20100507 | |||
| 2 | I_ID | Call by reference | Type reference (TYPE) | SIW_DTE_PIECE_ID | Convenience Description ID | 20100322 |
Method CONSTRUCTOR on class CL_SIW_DDIC_CONV_DESCR has no exception.
Method GET_ACTIVATION_GROUP Signature
Method GET_ACTIVATION_GROUP on class CL_SIW_DDIC_CONV_DESCR has no parameter.
Method GET_ACTIVATION_GROUP on class CL_SIW_DDIC_CONV_DESCR has no exception.
Method GET_AREA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_AREA | Value transfer | Type reference (TYPE) | SIW_DTE_AREA | Property: Name of Area in Code Composer Template Include | 20100811 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Execution Error | 20100809 |
Method GET_CODE_COMPOSER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PROJECT_ID | Call by reference | Type reference (TYPE) | SIW_DTE_PROJECT_ID | Project ID | 20100322 | |||
| 2 | I_TAB_CONTEXT_VARIABLE | Call by reference | Type reference (TYPE) | IF_SIW_VARIABLE=>TAB | 20100317 | ||||
| 3 | R_COMPOSER | Value transfer | Object reference (TYPE REF TO) | CL_CMP_COMPOSER | SAP INTERNAL USAGE: Code Composer | 20100317 |
Method GET_CODE_COMPOSER on class CL_SIW_DDIC_CONV_DESCR has no exception.
Method GET_ID Signature
Method GET_ID on class CL_SIW_DDIC_CONV_DESCR has no parameter.
Method GET_ID on class CL_SIW_DDIC_CONV_DESCR has no exception.
Method GET_LANGUAGE Signature
Method GET_LANGUAGE on class CL_SIW_DDIC_CONV_DESCR has no parameter.
Method GET_LANGUAGE on class CL_SIW_DDIC_CONV_DESCR has no exception.
Method GET_NAME Signature
Method GET_NAME on class CL_SIW_DDIC_CONV_DESCR has no parameter.
Method GET_NAME on class CL_SIW_DDIC_CONV_DESCR has no exception.
Method GET_PACKAGE Signature
Method GET_PACKAGE on class CL_SIW_DDIC_CONV_DESCR has no parameter.
Method GET_PACKAGE on class CL_SIW_DDIC_CONV_DESCR has no exception.
Method GET_PIECE_DESCR_4_DOMA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_STR_DOMA_INT | Call by reference | Type reference (TYPE) | IF_SIW_DOMA_PIECE_DESCR=>TY_STR_DOMA_INT | 20100623 | ||||
| 2 | R_DOMA_PIECE_DESCR | Value transfer | Object reference (TYPE REF TO) | IF_SIW_DOMA_PIECE_DESCR | 20100623 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20100623 |
Method GET_PIECE_DESCR_4_DTEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_STR_DTEL_INT | Call by reference | Type reference (TYPE) | IF_SIW_DTEL_PIECE_DESCR=>TY_STR_DTEL_INT | SIW Definition of a Dataelement (DD04V) | 20100318 | |||
| 2 | R_DTEL_PIECE_DESCR | Value transfer | Object reference (TYPE REF TO) | IF_SIW_DTEL_PIECE_DESCR | Object Description for a Data Element | 20100318 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Execution Error | 20100318 |
Method GET_PIECE_DESCR_4_STRU Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_STR_STRU_INT | Call by reference | Type reference (TYPE) | IF_SIW_STRU_PIECE_DESCR=>TY_STR_STRU_INT | SIW Definition of a Structure (DD02V, DD03P) | 20100415 | |||
| 2 | R_STRU_PIECE_DESCR | Value transfer | Object reference (TYPE REF TO) | IF_SIW_STRU_PIECE_DESCR | Object Description for a Structure | 20100415 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Execution Error | 20100415 |
Method GET_PIECE_DESCR_4_TTYP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_STR_TTYP_INT | Call by reference | Type reference (TYPE) | IF_SIW_TTYP_PIECE_DESCR=>TY_STR_TTYP_INT | 20100426 | ||||
| 2 | R_TTYP_PIECE_DESCR | Value transfer | Object reference (TYPE REF TO) | IF_SIW_TTYP_PIECE_DESCR | Object Description for a Table Type | 20100426 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Execution Error | 20100426 |
Method GET_RESOURCE_MANAGER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_RESOURCE_MANAGER | Value transfer | Object reference (TYPE REF TO) | CL_SIW_RESOURCE_MANAGER | Manager for Resource Access | 20100319 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Execution Error | 20100319 |
Method GET_TEMPLATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_TEMPLATE | Value transfer | Type reference (TYPE) | REPID | Name of Template containing the textual Conv. Description | 20100507 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Execution Error | 20100511 |
Method INIT Signature
Method INIT on class CL_SIW_DDIC_CONV_DESCR has no parameter.
Method INIT on class CL_SIW_DDIC_CONV_DESCR has no exception.
Method INTERPRET_CODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TAB_CODE | Call by reference | Type reference (TYPE) | SIW_TAB_CODE | Table of Code Lines | 20100318 | |||
| 2 | R_STR_CONV_DESCR | Value transfer | Type reference (TYPE) | TY_STR_CONV_DESCR | Convenience Description in ABAP | 20100318 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error when XML based DDIC convenience description is invalid | 20100319 |
Method SET_ACTIVATION_GROUP Signature
Method SET_ACTIVATION_GROUP on class CL_SIW_DDIC_CONV_DESCR has no parameter.
Method SET_ACTIVATION_GROUP on class CL_SIW_DDIC_CONV_DESCR has no exception.
Method SET_GENERAL_DATA_FROM_TEMPLATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_GENERAL_DATA | Call by reference | Type reference (TYPE) | TY_STR_GENERAL_DATA | contains language, package, activation group | 20100519 |
Method SET_GENERAL_DATA_FROM_TEMPLATE on class CL_SIW_DDIC_CONV_DESCR has no exception.
Method SET_LANGUAGE Signature
Method SET_LANGUAGE on class CL_SIW_DDIC_CONV_DESCR has no parameter.
Method SET_LANGUAGE on class CL_SIW_DDIC_CONV_DESCR has no exception.
Method SET_LANGUAGE_OF_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_LANGUAGE | Call by reference | Type reference (TYPE) | SIW_DTE_LANGUAGE | Original Language of a Repository Object | 20100519 | |||
| 2 | I_PIECE_DESCR | Call by reference | Object reference (TYPE REF TO) | IF_SIW_PIECE_DESCR | Object Description | 20100519 |
Method SET_LANGUAGE_OF_OBJECT on class CL_SIW_DDIC_CONV_DESCR has no exception.
Method SET_PACKAGE Signature
Method SET_PACKAGE on class CL_SIW_DDIC_CONV_DESCR has no parameter.
Method SET_PACKAGE on class CL_SIW_DDIC_CONV_DESCR has no exception.
Method SET_TEMPLATE Signature
Method SET_TEMPLATE on class CL_SIW_DDIC_CONV_DESCR has no parameter.
Method SET_TEMPLATE on class CL_SIW_DDIC_CONV_DESCR has no exception.
Method SET_TEMPLATE_AREA Signature
Method SET_TEMPLATE_AREA on class CL_SIW_DDIC_CONV_DESCR has no parameter.
Method SET_TEMPLATE_AREA on class CL_SIW_DDIC_CONV_DESCR has no exception.
Method S_CREATE Signature
Method S_CREATE on class CL_SIW_DDIC_CONV_DESCR has no parameter.
Method S_CREATE on class CL_SIW_DDIC_CONV_DESCR has no exception.
Method TRANSFORM Signature
Method TRANSFORM on class CL_SIW_DDIC_CONV_DESCR has no parameter.
Method TRANSFORM on class CL_SIW_DDIC_CONV_DESCR has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 703 |