SAP ABAP Class /ISDFPS/CL_LM_STB_SETTINGS (Status Board Settings)
Hierarchy
EA-DFPS (Software Component) SAP Enterprise Extension Defense Forces & Public Security
   IS-DFS-LM-STS (Application Component) Status Board
     /ISDFPS/LM_STB_GUI (Package) GUI Layer of the Line Maintenance Status Board
Properties
Class /ISDFPS/CL_LM_STB_SETTINGS  
Short Description Status Board Settings    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /ISDFPS/LM_STB_GUI   GUI Layer of the Line Maintenance Status Board 
Created 20031121   SAP 
Last change 20050109   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /ISDFPS/CL_LM_STB_SETTINGS has no forward declaration.
Interfaces
Class /ISDFPS/CL_LM_STB_SETTINGS has no interface implemented.
Friends
Class /ISDFPS/CL_LM_STB_SETTINGS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CS Constant Private See coding 20031121
2 MS_SETTINGS Instance attribute Public Type reference (TYPE) /ISDFPS/ST_LM_STB_SETTINGS Screen Structure for Status Board Settings 20031121
3 MT_PERS_DATA_LIST Instance attribute Private Type reference (TYPE) SPERS_ADT Role Personalization Data Table 20040720
4 MT_SYSTEM_SETTINGS Instance attribute Private Type reference (TYPE) /ISDFPS/TB_LM_STB_SETTINGS Table Type for Internal Table of Settings 20031121
5 MT_USER_SETTINGS Instance attribute Private Type reference (TYPE) /ISDFPS/TB_LM_STB_SETTINGS Table Type for Internal Table of Settings 20031121
6 M_INSTANCE Static Attribute Public Object reference (TYPE REF TO) /ISDFPS/CL_LM_STB_SETTINGS Status Board Settings 20031121
Methods
# Method Level Visibility Method type Description Created on
1 APPLY_FOLDER_DISPLAY_MASK Static method Public Method Mask Display of the Subfolder in the Status Board 20031124
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20031121
3 GET_INSTANCE Static method Public Method Return Singleton Instance 20040824
4 ISE_FLAG_CHECK Static method Public Method Check Whether Automatic Update Is Desired 20040628
5 PERS_DATA_ROLE_READ Instance method Private Method Read Settings from Personalization Data (BC-SEC-USR) 20040720
6 PERS_DATA_SYSTEM_READ Instance method Private Method Read Settings from Personalization Data (BC-SEC-USR) 20040720
7 PERS_DATA_USER_READ Instance method Private Method Read Settings from Personalization Data (BC-SEC-USR) 20040720
8 READ_SETTINGS_FROM_DB Instance method Private Method Read Status Board Settings from Database 20031121
9 READ_SETTINGS_FROM_PERS_DATA Instance method Private Method Read Settings from Personalization Data (BC-SEC-USR) 20040720
10 SET_DEFAULT_SETTINGS Instance method Private Method Set Standard Settings 20040720
11 TIMER_FLAG_CHECK Static method Public Method Check whether timer update is required 20040628
12 TIMER_GET_INTERVAL Static method Public Method Get timer interval 20040628
13 UPDATE_SETTINGS Static method Public Method Save settings 20040720
14 UPDATE_SETTINGS_ON_DATABASE Instance method Private Method Write Status Board Settings to Database 20031121
15 UPDATE_SETTINGS_ON_PERS_DATA Instance method Private Method Write Status Board Settings to Database 20040720
Events
# Event Type Visibility Description Created on
1 SETTINGS_CHANGED Instance Event
(0)
Public
(2)
Settings Were Changed 20031124
Types
Class /ISDFPS/CL_LM_STB_SETTINGS has no local type.
Method Signatures

Method APPLY_FOLDER_DISPLAY_MASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_MAINT_POS_MASK Call by reference Type reference (TYPE) /ISDFPS/DE_LM_BOOL Typ für boolsche Variablen (TRUE=T,FALSE=F, undef sonst) 20040209
2 Changing CH_MEAS_DOC_MASK Call by reference Type reference (TYPE) /ISDFPS/DE_LM_BOOL Typ für boolsche Variablen (TRUE=T,FALSE=F, undef sonst) 20031124
3 Changing CH_NOTIF_MASK Call by reference Type reference (TYPE) /ISDFPS/DE_LM_BOOL Typ für boolsche Variablen (TRUE=T,FALSE=F, undef sonst) 20031124
4 Changing CH_ORDER_MASK Call by reference Type reference (TYPE) /ISDFPS/DE_LM_BOOL Typ für boolsche Variablen (TRUE=T,FALSE=F, undef sonst) 20031124
5 Changing CH_REVISION_MASK Call by reference Type reference (TYPE) /ISDFPS/DE_LM_BOOL Typ für boolsche Variablen (TRUE=T,FALSE=F, undef sonst) 20031124

Method APPLY_FOLDER_DISPLAY_MASK on class /ISDFPS/CL_LM_STB_SETTINGS has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class /ISDFPS/CL_LM_STB_SETTINGS has no parameter.
Method CLASS_CONSTRUCTOR on class /ISDFPS/CL_LM_STB_SETTINGS has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_INSTANCE Value transfer Object reference (TYPE REF TO) /ISDFPS/CL_LM_STB_SETTINGS Einstellungen zum Statusboard 20040824

Method GET_INSTANCE on class /ISDFPS/CL_LM_STB_SETTINGS has no exception.

Method ISE_FLAG_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_RETURN Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20040628

Method ISE_FLAG_CHECK on class /ISDFPS/CL_LM_STB_SETTINGS has no exception.

Method PERS_DATA_ROLE_READ Signature

Method PERS_DATA_ROLE_READ on class /ISDFPS/CL_LM_STB_SETTINGS has no parameter.
# Exception Resumable Description Created on
1 EX_NO_SETTINGS_FOUND Keine Einstellungen in Rollen gefunden 20040720

Method PERS_DATA_SYSTEM_READ Signature

Method PERS_DATA_SYSTEM_READ on class /ISDFPS/CL_LM_STB_SETTINGS has no parameter.
# Exception Resumable Description Created on
1 EX_NO_SETTINGS_FOUND Keine Einstellungen zum System gefunden 20040720

Method PERS_DATA_USER_READ Signature

Method PERS_DATA_USER_READ on class /ISDFPS/CL_LM_STB_SETTINGS has no parameter.
# Exception Resumable Description Created on
1 EX_NO_SETTINGS_FOUND Keine Einstellungen gefunden 20040720

Method READ_SETTINGS_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NO_SETTINGS_FOUND Call by reference Type reference (TYPE) XFELD Keine Einstellungen (User/System) gefunden 20040720

Method READ_SETTINGS_FROM_DB on class /ISDFPS/CL_LM_STB_SETTINGS has no exception.

Method READ_SETTINGS_FROM_PERS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_USER_DATA_ONLY Call by reference Type reference (TYPE) XFELD Nur Benutzerdaten lesen (keine Rolen- oder Systemdaten) 20040720
# Exception Resumable Description Created on
1 EX_NO_SETTINGS_FOUND Keine Einstellungen gefunden 20040720

Method SET_DEFAULT_SETTINGS Signature

Method SET_DEFAULT_SETTINGS on class /ISDFPS/CL_LM_STB_SETTINGS has no parameter.
Method SET_DEFAULT_SETTINGS on class /ISDFPS/CL_LM_STB_SETTINGS has no exception.

Method TIMER_FLAG_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_RETURN Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20040628

Method TIMER_FLAG_CHECK on class /ISDFPS/CL_LM_STB_SETTINGS has no exception.

Method TIMER_GET_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_RETURN Value transfer Type reference (TYPE) I 20040628

Method TIMER_GET_INTERVAL on class /ISDFPS/CL_LM_STB_SETTINGS has no exception.

Method UPDATE_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SETTINGS Call by reference Type reference (TYPE) /ISDFPS/ST_LM_STB_SETTINGS Dynprostruktur für Einstellungen des Statusboards 20040720

Method UPDATE_SETTINGS on class /ISDFPS/CL_LM_STB_SETTINGS has no exception.

Method UPDATE_SETTINGS_ON_DATABASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SETTINGS Call by reference Type reference (TYPE) /ISDFPS/ST_LM_STB_SETTINGS Dynprostruktur für Einstellungen des Statusboards 20031121

Method UPDATE_SETTINGS_ON_DATABASE on class /ISDFPS/CL_LM_STB_SETTINGS has no exception.

Method UPDATE_SETTINGS_ON_PERS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SETTINGS Call by reference Type reference (TYPE) /ISDFPS/ST_LM_STB_SETTINGS Dynprostruktur für Einstellungen des Statusboards 20040720

Method UPDATE_SETTINGS_ON_PERS_DATA on class /ISDFPS/CL_LM_STB_SETTINGS has no exception.
Event Signatures

Event SETTINGS_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 I_ACTIVATE_ISE Exporting Value transfer Type reference (TYPE) XFELD Soll ISE aktiviert werden 20040510
2 I_DEACTIVATE_ISE Exporting Value transfer Type reference (TYPE) XFELD Soll ISE deaktiviert werden 20040510
History
Last changed by/on SAP  20050109 
SAP Release Created in 200