SAP ABAP Class CL_BSP_DIFF_KEY_MAN (Management of Adapter Instances)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   AP-MD-PRO (Application Component) Central Part of Product Master
     COM_DIFF_BSP (Package) PC-UI Adapter for Differentiation Key Selection
Properties
Class CL_BSP_DIFF_KEY_MAN  
Short Description Management of Adapter Instances    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package COM_DIFF_BSP   PC-UI Adapter for Differentiation Key Selection 
Created 20031113   SAP 
Last change 20041209   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_BSP_DIFF_KEY_MAN has no interface implemented.
Friends
Class CL_BSP_DIFF_KEY_MAN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GS_ADAPTER_FOCUS Instance attribute Private Type reference (TYPE) COMT_DIFF_BSP_ADAP_INST Adapter Instance for Differentiation Key Type 20040227
2 GT_ADAP_INSTANCES Instance attribute Private Type reference (TYPE) COMT_DIFF_BSP_ADAP_INST_UN_TAB Adapter Instances for Differentiation Key Type 20031113
3 GT_MAN_INSTANCES Static Attribute Private Type reference (TYPE) COMT_DIFF_BSP_MAN_INST_TAB Manager Instances 20040107
4 GV_GET_INST_CALL Static Attribute Private Type reference (TYPE) COMT_BOOLEAN Object Type of Generated Set Type 20040107
5 GV_OBJECT_TYPE Instance attribute Private Type reference (TYPE) COMT_BUS_OBJTYPE Object Type of Generated Set Type 20040108
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_OBJ_TYPE Instance method Private Method Checks if Diff. Key Type Is Allowed for Object Type 20031113
2 CHECK_OBJ_TYPE_SUPPORTED Static method Private Method Checks if Object Type Is Supported 20040107
3 CONSTRUCTOR Instance method Public Constructor Constructor 20031113
4 GET_ADAPTER_FOCUS Instance method Public Method Gets Last Focus 20040227
5 GET_INSTANCE Instance method Public Method Gets Adapter Instance 20031113
6 GET_MAN_INSTANCE Static method Public Method Gets Manager Instance 20040107
7 REFRESH_BUFFER Instance method Public Method Resets Buffers 20031113
Events
Class CL_BSP_DIFF_KEY_MAN has no event.
Types
Class CL_BSP_DIFF_KEY_MAN has no local type.
Method Signatures

Method CHECK_OBJ_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KEY_TYPE Call by reference Type reference (TYPE) COMT_PR_KEY_TYPE Art des Differenzierungsschlüssels (gen. Link-Handler) 20031113
# Exception Resumable Description Created on
1 NOT_ALLOWED Diff Key Typ für Objekttyp nicht erlaubt 20031113

Method CHECK_OBJ_TYPE_SUPPORTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) COMT_BUS_OBJTYPE Objekttyp des generierten Settyps 20040107
# Exception Resumable Description Created on
1 NOT_SUPPORTED Objekttyp nicht unterstützt 20040107

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) COMT_BUS_OBJTYPE Objekttyp des generierten Settyps 20031113

Method CONSTRUCTOR on class CL_BSP_DIFF_KEY_MAN has no exception.

Method GET_ADAPTER_FOCUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_RESULT Value transfer Type reference (TYPE) COMT_DIFF_BSP_ADAP_INST Adapterinstanz für Differenzierungsschlüsseltyp 20040227

Method GET_ADAPTER_FOCUS on class CL_BSP_DIFF_KEY_MAN has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20031113
2 Returning RR_REFERENCE Value transfer Object reference (TYPE REF TO) IF_BSP_DIFF_KEY_ADAPTER Adapter für Differenzierungsschlüsselauswahl 20031114
# Exception Resumable Description Created on
1 INSTANTIATION_FAILED Instantiierung fehlgeschlagen 20040108
2 NO_KEY_TYPE Kein Differenzierungsschlüsseltyp 20031113

Method GET_MAN_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) COMT_BUS_OBJTYPE Objekttyp des generierten Settyps 20040107
2 Returning RR_REFERENCE Value transfer Object reference (TYPE REF TO) CL_BSP_DIFF_KEY_MAN Verwaltung der Adapterinstanzen 20040107
# Exception Resumable Description Created on
1 INSTANTIATION_FAILED Instantiierung fehlgeschlagen 20040108
2 NOT_SUPPORTED Objekttyp nicht unterstützt 20040107

Method REFRESH_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INIT_ONLY Call by reference Type reference (TYPE) COMT_BOOLEAN 'X' Logische Variable 20040126
2 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20031113

Method REFRESH_BUFFER on class CL_BSP_DIFF_KEY_MAN has no exception.
History
Last changed by/on SAP  20041209 
SAP Release Created in 640