SAP ABAP Class CL_SATC_SET_ATTRIBUTE_MANAGER (Attribute Manager (Default Implementation))
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-ATF (Application Component) ABAP Test Frameworks ( ATC, CheckMan, Code Inspector)
     SATC_STDLIB_PERSISTENCE_CORE (Package) INTERNAL: - *NO* REUSE - sets, domain, etc. implementation
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SATC_SET_ATTMGR_MEMORY Manager for access to any attribute of one set - memory 20070224
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SATC_SET_ATTMGR_PERSISTENCE Manager for access to any attribute of one set - persistence 20070224
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SATC_SET_ATTRIBUTE_MANAGER Manager for access to attributes and their values 20061213
Properties
Class CL_SATC_SET_ATTRIBUTE_MANAGER  
Short Description Attribute Manager (Default Implementation)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SATC_STDLIB_PERSISTENCE_CORE   INTERNAL: - *NO* REUSE - sets, domain, etc. implementation 
Created 20061208   SAP 
Last change 20130531   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)
2 IF_SATC_SET Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_SATC_SET_ATTMGR_MEMORY Manager for access to any attribute of one set - memory 20070224
2 IF_SATC_SET_ATTMGR_PERSISTENCE Manager for access to any attribute of one set - persistence 20070224
3 IF_SATC_SET_ATTRIBUTE_MANAGER Manager for access to attributes and their values 20061213
Friends
Class CL_SATC_SET_ATTRIBUTE_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 F_ATTRIBUTE_INFOS Instance attribute Private Type reference (TYPE) TY_T_ATTRIBUTE_HANDLER_INFOS 20061216
2 F_SET Instance attribute Private Object reference (TYPE REF TO) IF_SATC_SET ATC: Entity Set 20061208
3 F_SET_INFO Instance attribute Private Type reference (TYPE) IF_SATC_SET=>TY_S_INFO 20061208
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20061213
2 INITIALIZE Instance method Public Method Initializes State 20061213
3 __GET_ATTRIBUTE_HANDLER_CLASS Instance method Private Method Returns the Name of the Class Implementing the Attribute 20061208
4 __INIT_ATTRIBUTE_HANDLER Instance method Private Method Returns Instance of an Attribute Handler 20061216
Events
Class CL_SATC_SET_ATTRIBUTE_MANAGER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_ATTRIBUTE_HANDLER_INFO Private See coding 20061208 begin of TY_S_ATTRIBUTE_HANDLER_Info, name type Satc_D_Set_Attribute_Name, handler type ref to if_Satc_Set_Attribute_Handler, handler_db type ref to if_Satc_Set_AttHnd_Persistence, handler_mem type ref to if_Satc_Set_AttHnd_Memory, class_Name type Satc_D_ClsName, end of ty_S_Attribute_Handler_Info
2 TY_T_ATTRIBUTE_HANDLER_INFOS Private See coding 20061208 ty_T_Attribute_Handler_Infos type sorted table of ty_S_Attribute_Handler_Info with unique key Name
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SET Call by reference Object reference (TYPE REF TO) IF_SATC_SET ATC: Entity Set 20061213

Method CONSTRUCTOR on class CL_SATC_SET_ATTRIBUTE_MANAGER has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_SATC_SET_ATTRIBUTE_MANAGER has no parameter.
Method INITIALIZE on class CL_SATC_SET_ATTRIBUTE_MANAGER has no exception.

Method __GET_ATTRIBUTE_HANDLER_CLASS 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) SATC_D_SET_ATTRIBUTE_NAME 20061208
2 Returning RESULT Value transfer Type reference (TYPE) SATC_D_CLSNAME 20061208
# Exception Resumable Description Created on
1 CX_SATC_SET_ACCESS_ERROR 20090518

Method __INIT_ATTRIBUTE_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ATTRIBUTE_NAME Call by reference Type reference (TYPE) SATC_D_NAME ATC: Name of an element (e.g. Variable) 20061216
2 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_SATC_SET_ATTRIBUTE_HANDLER ATC: Management of Values for ONE Attribute - See Longtext! 20070224
# Exception Resumable Description Created on
1 CX_SATC_DOMAIN ATC: Domain Related Error 20061216
History
Last changed by/on SAP  20130531 
SAP Release Created in 710