SAP ABAP Class CL_SIW_BADI_PIECE_DESCR (Description of BADI Definition)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-SIW (Application Component) Service Implementation Workbench
     S_SIW_PRODUCTION (Package) Service Implementation Production
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SIW_PIECE_DESCR Abstract Class for Piece Description 20071126
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SIW_BADI_PIECE_DESCR BadI Object Description 20071126
Properties
Class CL_SIW_BADI_PIECE_DESCR  
Short Description Description of BADI Definition    
Super Class CL_SIW_PIECE_DESCR Abstract Class for Piece Description 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_SIW_PRODUCTION   Service Implementation Production 
Created 20071126   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SIW_BADI_PIECE_DESCR has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SIW_BADI_PIECE_DESCR BadI Object Description 20071126
Friends
# Friend Modeled only Created on Description
1 CL_SIW_BADI_PIECE_PROD 20071130 Produced BADI piece description
2 CL_SIW_BADI_PRODUCER 20071126 Produce BADI definition
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 COMPOSER Instance attribute Protected Object reference (TYPE REF TO) CL_CMP_COMPOSER Code Composer 20071126
2 CON_BADI_DEFINITION Constant Protected Type reference (TYPE) STRING 'BADI_DEFINITION' 20071129
3 CON_BADI_DESCRIPTION Constant Protected Type reference (TYPE) STRING 'BADI Description' 20071130
4 CON_BADI_INTERFACE Constant Protected Type reference (TYPE) STRING 'BADI_INTERFACE' 20071129
5 CON_ENHANCEMENT_SPOT Constant Protected Type reference (TYPE) STRING 'ENHANCEMENT_SPOT' 20071129
6 CON_FALLBACK_CLASS Constant Protected Type reference (TYPE) STRING 'FALLBACK_CLASS' 20071129
7 CON_FLG_MULTIPLE_USE Constant Protected Type reference (TYPE) STRING 'FLG_MULTIPLE_USE' 20071129
8 CON_INSTMODE_CONTEXT Instance attribute Public Attribute reference (LIKE) 20071203
9 CON_INSTMODE_NEW Instance attribute Public Attribute reference (LIKE) 20071203
10 CON_INSTMODE_SINGLETON Instance attribute Public Attribute reference (LIKE) 20071203
11 CON_INST_MODE Constant Protected Type reference (TYPE) STRING 'INST_MODE' 20071129
12 CON_UNSET Constant Public Type reference (TYPE) XFELD '-' Checkbox 20071129
13 TAB_ATTRIBUTES Instance attribute Protected Type reference (TYPE) TYP_TAB_ATTRIBUTES 20071129
Methods
# Method Level Visibility Method type Description Created on
1 GET_ATTRIBUTE Instance method Protected Method Liefert den Wert eiens Attributes 20071129
2 GET_PACKAGE Instance method Public Method 20100802
3 SET_ATTRIBUTE Instance method Protected Method 20071129
4 SET_BADI_DEFINITION Instance method Public Method 20071203
5 SET_BADI_DESCRIPTION Instance method Public Method 20071203
6 SET_BADI_INTERFACE Instance method Public Method 20071203
7 SET_ENHANCEMENT_SPOT Instance method Public Method 20071203
8 SET_FALLBACK_CLASS Instance method Public Method 20071203
9 SET_INSTANTIATION_MODE Instance method Public Method 20071203
10 SET_MULTIPLE_USE Instance method Public Method 20071203
Events
Class CL_SIW_BADI_PIECE_DESCR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYP_STR_ATTRIBUTE Protected See coding 20071129 begin of typ_str_ATTRIBUTE, name type string, value TYPE string, END OF typ_str_attribute
2 TYP_TAB_ATTRIBUTES Protected See coding 20071129 typ_tab_attributes type STANDARD TABLE OF typ_str_ATTRIBUTE with DEFAULT KEY
Method Signatures

Method GET_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_REPLACE Call by reference Type reference (TYPE) XFELD 'X' Checkbox 20071129
2 Importing I_NAME Call by reference Type reference (TYPE) CSEQUENCE 20071129
3 Returning R_VALUE Value transfer Type reference (TYPE) STRING 20071129

Method GET_ATTRIBUTE on class CL_SIW_BADI_PIECE_DESCR has no exception.

Method GET_PACKAGE Signature

Method GET_PACKAGE on class CL_SIW_BADI_PIECE_DESCR has no parameter.
Method GET_PACKAGE on class CL_SIW_BADI_PIECE_DESCR has no exception.

Method SET_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) CSEQUENCE 20071129
2 Importing I_VALUE Call by reference Type reference (TYPE) CSEQUENCE 20071129

Method SET_ATTRIBUTE on class CL_SIW_BADI_PIECE_DESCR has no exception.

Method SET_BADI_DEFINITION Signature

Method SET_BADI_DEFINITION on class CL_SIW_BADI_PIECE_DESCR has no parameter.
Method SET_BADI_DEFINITION on class CL_SIW_BADI_PIECE_DESCR has no exception.

Method SET_BADI_DESCRIPTION Signature

Method SET_BADI_DESCRIPTION on class CL_SIW_BADI_PIECE_DESCR has no parameter.
Method SET_BADI_DESCRIPTION on class CL_SIW_BADI_PIECE_DESCR has no exception.

Method SET_BADI_INTERFACE Signature

Method SET_BADI_INTERFACE on class CL_SIW_BADI_PIECE_DESCR has no parameter.
Method SET_BADI_INTERFACE on class CL_SIW_BADI_PIECE_DESCR has no exception.

Method SET_ENHANCEMENT_SPOT Signature

Method SET_ENHANCEMENT_SPOT on class CL_SIW_BADI_PIECE_DESCR has no parameter.
Method SET_ENHANCEMENT_SPOT on class CL_SIW_BADI_PIECE_DESCR has no exception.

Method SET_FALLBACK_CLASS Signature

Method SET_FALLBACK_CLASS on class CL_SIW_BADI_PIECE_DESCR has no parameter.
Method SET_FALLBACK_CLASS on class CL_SIW_BADI_PIECE_DESCR has no exception.

Method SET_INSTANTIATION_MODE Signature

Method SET_INSTANTIATION_MODE on class CL_SIW_BADI_PIECE_DESCR has no parameter.
Method SET_INSTANTIATION_MODE on class CL_SIW_BADI_PIECE_DESCR has no exception.

Method SET_MULTIPLE_USE Signature

Method SET_MULTIPLE_USE on class CL_SIW_BADI_PIECE_DESCR has no parameter.
Method SET_MULTIPLE_USE on class CL_SIW_BADI_PIECE_DESCR has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in