SAP ABAP Class CL_SCSM_VIEWCTL (View Control for Consistency Check)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CCM-MON (Application Component) Monitoring
     SCSM_CEN_CONFIG (Package) CCMS Consistency Check
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SCSM_CHECK_GUI_FUNCTIONS GUI Function Codes 20090824
Properties
Class CL_SCSM_VIEWCTL  
Short Description View Control for Consistency Check    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SCSM_CEN_CONFIG   CCMS Consistency Check 
Created 20080722   SAP 
Last change 20110908   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_SCSM_LOGVIEWMODE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 SEOO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SCSM_CHECK_GUI_FUNCTIONS GUI Function Codes 20090824
Friends
Class CL_SCSM_VIEWCTL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALVCTL Instance attribute Protected Object reference (TYPE REF TO) CL_SALV_TABLE 20080723
2 BATCHMODE Instance attribute Protected Type reference (TYPE) ABAP_BOOL 20081216
3 HELPCTL Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_HTML_VIEWER SAP TextEdit Control 20090114
4 LOG_VIEWMODE Instance attribute Protected Type reference (TYPE) I 0 Log View Mode 0 = Display all 1 = Object-specific 20080902
5 MT_FUNCTIONS_EXCLUDE Instance attribute Protected Type reference (TYPE) SYUCOMM_T Table for Function Codes 20090824
6 NODE_KEY Instance attribute Protected Type reference (TYPE) I 20080805
7 NODE_KEY_RELAT Instance attribute Protected Type reference (TYPE) I 20080805
8 SELECTED_NODE Instance attribute Protected Object reference (TYPE REF TO) CL_SCSM_TREENODE_BASE Tree Node Base Class 20080812
9 TREECTL Instance attribute Protected Object reference (TYPE REF TO) CL_SIMPLE_TREE_MODEL Simple Tree Control with Data Management at the Backend 20080723
10 TREENODES Instance attribute Protected Type reference (TYPE) TREEMSNOTA 20080723
11 TREEOBJECTS Instance attribute Protected Type reference (TYPE) SCSM_TREEOBJS_TT Check Objects Table Type 20080723
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TREENODE Instance method Private Method 20080805
2 ADD_TREEROOT Instance method Public Method Inserts a root node and builds the subtree 20080805
3 AUTOHEALING Instance method Public Method Execute the auto-healing function 20080812
4 CHECK_FUNCTIONS Instance method Private Method Checks check object for implemented functions 20090824
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080722
6 EXECUTE Instance method Public Method Explicitly executes the check again 20080818
7 GENERATE_TREE Instance method Public Method Creates the tree in GUI control 20080805
8 GET_FUNCTIONS_TOEXCLUDE Instance method Public Method Returns function code to be excluded 20090824
9 GET_LOGVIEWMODE Instance method Public Method Returns the log view mode 20080902
10 GET_SELECTED_NODE Instance method Public Method Returns the selected tree node 20080902
11 GET_TREEOBJS Instance method Public Method Returns a list of tree objects 20080827
12 LOAD_DETLIST Instance method Private Method Loads the results list for the check object 20080811
13 LOAD_DOCU Instance method Private Method Loads the documentation 20080806
14 MAKE_TREE Instance method Private Method Creates the tree from a root 20080805
15 ON_CHECKSTAT_CHANGE Instance method Protected Event handling method 20081006
16 ON_SELECTED Instance method Public Event handling method 20080723
17 REFRESH Instance method Public Method Performs all checks again and updates the tree 20080812
18 SWITCH_LOGVIEWMODE Instance method Public Method Switches between object-specific/global log display 20080902
Events
# Event Type Visibility Description Created on
1 CHECK_FINISHED Instance Event
(0)
Public
(2)
Consistency check completed 20080911
Types
Class CL_SCSM_VIEWCTL has no local type.
Method Signatures

Method ADD_TREENODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FOLDER Value transfer Type reference (TYPE) ABAP_BOOL Flag (X oder Blank) 20080805
2 Changing IS_ROOT Value transfer Type reference (TYPE) ABAP_BOOL 20080805
3 Importing NODE_OBJECT Call by reference Object reference (TYPE REF TO) CL_SCSM_TREENODE_BASE Basisklasse Knoten von Baum 20080805
4 Changing PARENTKEY Value transfer Type reference (TYPE) I 20080805

Method ADD_TREENODE on class CL_SCSM_VIEWCTL has no exception.

Method ADD_TREEROOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_OBJECT Call by reference Object reference (TYPE REF TO) CL_SCSM_TREENODE_BASE Basisklasse Knoten von Baum 20080805

Method ADD_TREEROOT on class CL_SCSM_VIEWCTL has no exception.

Method AUTOHEALING Signature

Method AUTOHEALING on class CL_SCSM_VIEWCTL has no parameter.
Method AUTOHEALING on class CL_SCSM_VIEWCTL has no exception.

Method CHECK_FUNCTIONS Signature

Method CHECK_FUNCTIONS on class CL_SCSM_VIEWCTL has no parameter.
Method CHECK_FUNCTIONS on class CL_SCSM_VIEWCTL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALVCTL Call by reference Object reference (TYPE REF TO) CL_SALV_TABLE 20080722
2 Importing BATCHMODE Call by reference Type reference (TYPE) ABAP_BOOL 20081205
3 Importing HELPCTL Call by reference Object reference (TYPE REF TO) CL_GUI_HTML_VIEWER SAP HTML control 20090114
4 Importing TREECTL Call by reference Object reference (TYPE REF TO) CL_SIMPLE_TREE_MODEL Simple Tree Control mit Datenhaltung am Backend 20080722

Method CONSTRUCTOR on class CL_SCSM_VIEWCTL has no exception.

Method EXECUTE Signature

Method EXECUTE on class CL_SCSM_VIEWCTL has no parameter.
Method EXECUTE on class CL_SCSM_VIEWCTL has no exception.

Method GENERATE_TREE Signature

Method GENERATE_TREE on class CL_SCSM_VIEWCTL has no parameter.
Method GENERATE_TREE on class CL_SCSM_VIEWCTL has no exception.

Method GET_FUNCTIONS_TOEXCLUDE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_FUNCTIONS Value transfer Type reference (TYPE) SYUCOMM_T Tabelle für FCODES 20090824

Method GET_FUNCTIONS_TOEXCLUDE on class CL_SCSM_VIEWCTL has no exception.

Method GET_LOGVIEWMODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET_LOGMODE Value transfer Attribute reference (LIKE) IF_SCSM_LOGVIEWMODE=>LOGVIEW_MODE 0 = alles , 1 = objektspezifisch 20080902

Method GET_LOGVIEWMODE on class CL_SCSM_VIEWCTL has no exception.

Method GET_SELECTED_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET_TREENODE Value transfer Object reference (TYPE REF TO) CL_SCSM_TREENODE_BASE Basisklasse Knoten von Baum 20080902

Method GET_SELECTED_NODE on class CL_SCSM_VIEWCTL has no exception.

Method GET_TREEOBJS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET_OBJS Value transfer Type reference (TYPE) SCSM_TREEOBJS_TT Treeobjekte 20080827

Method GET_TREEOBJS on class CL_SCSM_VIEWCTL has no exception.

Method LOAD_DETLIST Signature

Method LOAD_DETLIST on class CL_SCSM_VIEWCTL has no parameter.
Method LOAD_DETLIST on class CL_SCSM_VIEWCTL has no exception.

Method LOAD_DOCU Signature

Method LOAD_DOCU on class CL_SCSM_VIEWCTL has no parameter.
Method LOAD_DOCU on class CL_SCSM_VIEWCTL has no exception.

Method MAKE_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_ROOT Value transfer Type reference (TYPE) C 20080805
2 Importing NODE_OBJECT Call by reference Object reference (TYPE REF TO) CL_SCSM_TREENODE_BASE Basisklasse Knoten von Baum 20080805
3 Importing PARENTKEY Value transfer Type reference (TYPE) I 20080805

Method MAKE_TREE on class CL_SCSM_VIEWCTL has no exception.

Method ON_CHECKSTAT_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECK_OBJECT Value transfer Attribute reference (LIKE) 20081006
2 Importing TREE_OBJECT Value transfer Attribute reference (LIKE) 20081006

Method ON_CHECKSTAT_CHANGE on class CL_SCSM_VIEWCTL has no exception.

Method ON_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20080723

Method ON_SELECTED on class CL_SCSM_VIEWCTL has no exception.

Method REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INP_REFRESH_ALL Call by reference Type reference (TYPE) ABAP_BOOL 20080812

Method REFRESH on class CL_SCSM_VIEWCTL has no exception.

Method SWITCH_LOGVIEWMODE Signature

Method SWITCH_LOGVIEWMODE on class CL_SCSM_VIEWCTL has no parameter.
Method SWITCH_LOGVIEWMODE on class CL_SCSM_VIEWCTL has no exception.
Event Signatures

Event CHECK_FINISHED Signature
Event CHECK_FINISHED on class CL_SCSM_VIEWCTL has no parameter.
History
Last changed by/on SAP  20110908 
SAP Release Created in 720