SAP ABAP Class CL_SCSM_CHECKSET_SELECTOR (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
Properties
Class CL_SCSM_CHECKSET_SELECTOR  
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 20081218   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...
Interfaces
Class CL_SCSM_CHECKSET_SELECTOR has no interface implemented.
Friends
Class CL_SCSM_CHECKSET_SELECTOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALVTREECTL Instance attribute Protected Object reference (TYPE REF TO) CL_SALV_TREE Simple Tree Control with Data Management at the Backend 20081218
2 NODE_KEY_RELAT Instance attribute Protected Type reference (TYPE) SALV_DE_NODE_KEY Node Key 20081218
3 OUTTAB Instance attribute Private Type reference (TYPE) SCSM_CHECK_SEL_TT Table Type for Check Selection 20090109
4 SELECTED_NODES Instance attribute Protected Type reference (TYPE) SCSM_CHECK_SEL_TT Node preselected 20090109
5 SELECTED_NODES_CURRENT Instance attribute Private Type reference (TYPE) SCSM_CHECK_SEL_TT Table Type for Check Selection 20090109
6 TREENODES Instance attribute Protected Type reference (TYPE) TREEMSNOTA 20081218
7 TREEOBJECTS Instance attribute Protected Type reference (TYPE) SCSM_TREEOBJS_TT Check Objects Table Type 20081218
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TREENODE Instance method Private Method 20081218
2 ADD_TREEROOT Instance method Private Method Inserts a root node and builds the subtree 20081218
3 CHECK_CHILDS Instance method Private Method Switches checkbox for all children on / off 20090109
4 CHECK_PARENTNODES Instance method Private Method Checks if parent node must be activated 20090109
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20081218
6 GET_SELECTIONS Instance method Public Method Returns the selected tree node 20090109
7 GET_TREEOBJS Instance method Private Method Returns a list of tree objects 20081218
8 INIT_SELECTIONS Instance method Public Method Deletes all selections 20090109
9 INIT_TREE Instance method Private Method Creates the selection tree 20090108
10 LOAD_CHECKSET Instance method Public Method Load and Display Check Set 20090112
11 MAKE_TREE Instance method Private Method Creates the tree from a root 20081218
12 ON_CHECKBOXCHANGE Instance method Private Event handling method Event Handler for CB Event 20090109
13 SET_EDIT_MODE Instance method Public Method Activates / deactivates CBs 20090112
14 STYLE_ME Instance method Private Method Adjusts the appearance 20090108
Events
Class CL_SCSM_CHECKSET_SELECTOR has no event.
Types
Class CL_SCSM_CHECKSET_SELECTOR 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) 20081218
2 Changing IS_ROOT Value transfer Type reference (TYPE) ABAP_BOOL 20081218
3 Importing NODE_OBJECT Call by reference Object reference (TYPE REF TO) CL_SCSM_TREENODE_BASE Basisklasse Knoten von Baum 20081218
4 Changing PARENTKEY Value transfer Type reference (TYPE) SALV_DE_NODE_KEY Knotenschlüssel 20081218

Method ADD_TREENODE on class CL_SCSM_CHECKSET_SELECTOR 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 20081218

Method ADD_TREEROOT on class CL_SCSM_CHECKSET_SELECTOR has no exception.

Method CHECK_CHILDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECKED Call by reference Type reference (TYPE) SAP_BOOL boolsche Variable (X=true, space=false) 20090109
2 Importing COLUMN Call by reference Type reference (TYPE) LVC_FNAME ALV-Control: Feldname internes Tabellenfeld 20090113
3 Importing NODE Call by reference Object reference (TYPE REF TO) CL_SALV_NODE Einzelnes Knotenobjekt der Baumstruktur 20090109

Method CHECK_CHILDS on class CL_SCSM_CHECKSET_SELECTOR has no exception.

Method CHECK_PARENTNODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN Call by reference Type reference (TYPE) LVC_FNAME ALV-Control: Feldname internes Tabellenfeld 20090113
2 Importing NODE Call by reference Object reference (TYPE REF TO) CL_SALV_NODE Einzelnes Knotenobjekt der Baumstruktur 20090109
3 Importing STATUS Call by reference Type reference (TYPE) SAP_BOOL boolsche Variable (X=true, space=false) 20090109

Method CHECK_PARENTNODES on class CL_SCSM_CHECKSET_SELECTOR has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODES_SELECTED Call by reference Type reference (TYPE) SCSM_CHECK_SEL_TT Tabellentyp für Checkselektion 20090109
2 Importing TREE_CONT_CTL Call by reference Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Simple Tree Control mit Datenhaltung am Backend 20090108

Method CONSTRUCTOR on class CL_SCSM_CHECKSET_SELECTOR has no exception.

Method GET_SELECTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET_SELECTIONS Value transfer Type reference (TYPE) SCSM_CHECK_SEL_TT Basisklasse Knoten von Baum 20090109

Method GET_SELECTIONS on class CL_SCSM_CHECKSET_SELECTOR 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 20081218

Method GET_TREEOBJS on class CL_SCSM_CHECKSET_SELECTOR has no exception.

Method INIT_SELECTIONS Signature

Method INIT_SELECTIONS on class CL_SCSM_CHECKSET_SELECTOR has no parameter.
Method INIT_SELECTIONS on class CL_SCSM_CHECKSET_SELECTOR has no exception.

Method INIT_TREE Signature

Method INIT_TREE on class CL_SCSM_CHECKSET_SELECTOR has no parameter.
Method INIT_TREE on class CL_SCSM_CHECKSET_SELECTOR has no exception.

Method LOAD_CHECKSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IMP_CSNAME Call by reference Type reference (TYPE) SCSM_CHECKSETNAME Name des Checksets 20090112

Method LOAD_CHECKSET on class CL_SCSM_CHECKSET_SELECTOR 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 20081218
2 Importing NODE_OBJECT Call by reference Object reference (TYPE REF TO) CL_SCSM_TREENODE_BASE Basisklasse Knoten von Baum 20081218
3 Importing PARENTKEY Value transfer Type reference (TYPE) SALV_DE_NODE_KEY Knotenschlüssel 20081218

Method MAKE_TREE on class CL_SCSM_CHECKSET_SELECTOR has no exception.

Method ON_CHECKBOXCHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECKED Call by reference Attribute reference (LIKE) 20090109
2 Importing COLUMNNAME Call by reference Attribute reference (LIKE) 20090109
3 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20090109

Method ON_CHECKBOXCHANGE on class CL_SCSM_CHECKSET_SELECTOR has no exception.

Method SET_EDIT_MODE Signature

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

Method SET_EDIT_MODE on class CL_SCSM_CHECKSET_SELECTOR has no exception.

Method STYLE_ME Signature

Method STYLE_ME on class CL_SCSM_CHECKSET_SELECTOR has no parameter.
Method STYLE_ME on class CL_SCSM_CHECKSET_SELECTOR has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 720