SAP ABAP Class CL_AR_USER_ARFA_UI_SETTINGS (User Settings for UI Archiving Factory)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-FS-ARE (Application Component) Archiving Engine
     ARFA_ARCHIVING_FACTORY (Package) Archiving Factory
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_AR_USER_ARFA_UI_SETTINGS User Settings for Archiving Factory UI 20060309
Properties
Class CL_AR_USER_ARFA_UI_SETTINGS  
Short Description User Settings for UI Archiving Factory    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ARFA_ARCHIVING_FACTORY   Archiving Factory 
Created 20060309   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_AR_USER_ARFA_UI_SETTINGS has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_AR_USER_ARFA_UI_SETTINGS User Settings for Archiving Factory UI 20060309
Friends
Class CL_AR_USER_ARFA_UI_SETTINGS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_FLAG_SHOW_DOCU Constant Public Type reference (TYPE) STRING 'FLAG_SHOW_DOCU' 20060816
2 CON_MODE_SCENARIONAME Constant Public Type reference (TYPE) STRING 'MODE_SCENARIONAME' 20060309
3 S_TAH_INSTS Static Attribute Private Type reference (TYPE) TYP_TAH_INSTS 20060309
4 TAH_PROPS Instance attribute Private Type reference (TYPE) TYP_TAH_PROPS 20060309
5 USER Instance attribute Private Type reference (TYPE) SY-UNAME User Name 20060309
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060309
2 GET_DEFAULT Instance method Private Method 20060309
3 GET_ID Instance method Private Method 20060309
4 LOAD_PROPERTIES Instance method Private Method 20060309
5 SAVE_PROPERTIES Instance method Private Method 20060309
6 S_GET_INSTANCE Static method Public Method Get Instance 20060309
Events
Class CL_AR_USER_ARFA_UI_SETTINGS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYP_MEMID Private See coding 20060309 TYP_MEMID TYPE C LENGTH 50
2 TYP_STR_INST Private See coding 20060309 BEGIN OF TYP_STR_INST, USER TYPE SY-UNAME, REF_SETTINGS TYPE REF TO CL_AR_USER_ARFA_UI_SETTINGS, END OF TYP_STR_INST
3 TYP_STR_PROP Private See coding 20060309 BEGIN OF TYP_STR_PROP, NAME TYPE STRING, REF_PROP TYPE REF TO IF_AR_USER_SETTING_PROP, END OF TYP_STR_PROP
4 TYP_STR_SERIAL Private See coding 20060309 BEGIN OF TYP_STR_SERIAL, NAME TYPE STRING, PROPCLASS TYPE STRING, SERIALIZED TYPE STRING, END OF TYP_STR_SERIAL
5 TYP_TAB_SERIALS Private See coding 20060309 TYP_TAB_SERIALS TYPE STANDARD TABLE OF TYP_STR_SERIAL
6 TYP_TAH_INSTS Private See coding 20060309 TYP_TAH_INSTS TYPE HASHED TABLE OF TYP_STR_INST WITH UNIQUE KEY USER
7 TYP_TAH_PROPS Private See coding 20060309 TYP_TAH_PROPS TYPE HASHED TABLE OF TYP_STR_PROP 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_USER Call by reference Type reference (TYPE) SY-UNAME Benutzername 20060309

Method CONSTRUCTOR on class CL_AR_USER_ARFA_UI_SETTINGS has no exception.

Method GET_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROPNAME Call by reference Type reference (TYPE) STRING 20060309
2 Returning R_REF_DEFAULT Value transfer Object reference (TYPE REF TO) IF_AR_USER_SETTING_PROP Benutzereinstellungsparameter 20060309

Method GET_DEFAULT on class CL_AR_USER_ARFA_UI_SETTINGS has no exception.

Method GET_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ID Value transfer Type reference (TYPE) TYP_MEMID 20060309

Method GET_ID on class CL_AR_USER_ARFA_UI_SETTINGS has no exception.

Method LOAD_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TAH_PROPS Value transfer Type reference (TYPE) TYP_TAH_PROPS 20060309

Method LOAD_PROPERTIES on class CL_AR_USER_ARFA_UI_SETTINGS has no exception.

Method SAVE_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TAH_PROPS Call by reference Type reference (TYPE) TYP_TAH_PROPS 20060309

Method SAVE_PROPERTIES on class CL_AR_USER_ARFA_UI_SETTINGS has no exception.

Method S_GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_REF_SETTINGS Value transfer Object reference (TYPE REF TO) IF_AR_USER_ARFA_UI_SETTINGS Benutzereinst. zum Arch.Factory UI 20060309

Method S_GET_INSTANCE on class CL_AR_USER_ARFA_UI_SETTINGS has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 100