SAP ABAP Class CL_VMCADMIN_SAT_CFG (SAT Configuration Information)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-VMC (Application Component) Virtual Machine Container
     SVMCRT_ADMIN (Package) VMC Administration and Monitoring
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_VMCADMIN_NAVCONTEXT Navigation Tree Properties 20060323
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_VMCADMIN_NAVIGATION_OBJECT Navigation object which responds to navigation tree events 20060323
Properties
Class CL_VMCADMIN_SAT_CFG  
Short Description SAT Configuration Information    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SVMCRT_ADMIN   VMC Administration and Monitoring 
Created 20060323   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_VMCADMIN_SAT_CFG has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_VMCADMIN_NAVCONTEXT Navigation Tree Properties 20060323
2 IF_VMCADMIN_NAVIGATION_OBJECT Navigation object which responds to navigation tree events 20060323
Friends
Class CL_VMCADMIN_SAT_CFG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACT_HANDLERS Instance attribute Private Type reference (TYPE) SVMCRT_CPT_CONFIG_LEVEL_TAB Table of Configured Entity -> Data Record Level 20060323
2 ACT_SESSIONS Instance attribute Private Type reference (TYPE) SVMCRT_CPT_CONFIG_LEVEL_TAB Table of Configured Entity -> Data Record Level 20060323
3 ACT_USERS Instance attribute Private Type reference (TYPE) SVMCRT_CPT_CONFIG_LEVEL_TAB Table of Configured Entity -> Data Record Level 20060323
4 CONFIG_TREE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SIMPLE_TREE Simple Tree Control 20060323
5 CONFIG_TREE_NODES Instance attribute Private Type reference (TYPE) T_NAV_TAB 20060324
6 DIALOG_BOX Instance attribute Private Object reference (TYPE REF TO) CL_GUI_DIALOGBOX_CONTAINER Container for Custom Controls in Screen Area 20060519
7 DIALOG_BOX_GRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20060519
8 MAIN_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20060323
9 RUNNING_HANDLERS Instance attribute Private Type reference (TYPE) SVMCRT_STRINGS_TAB Table of Strings 20060323
10 RUNNING_SESSIONS Instance attribute Private Type reference (TYPE) SVMCRT_STRINGS_TAB Table of Strings 20060323
11 RUNNING_USERS Instance attribute Private Type reference (TYPE) SVMCRT_STRINGS_TAB Table of Strings 20060323
12 SELECTED_CFG_NODE Instance attribute Private Type reference (TYPE) TV_NODEKEY Tree Control: Node Key 20060517
13 SELECTED_SYS_NODE Instance attribute Private Type reference (TYPE) TV_NODEKEY Tree Control: Node Key 20060517
14 SELECTION_FLAG Instance attribute Private Type reference (TYPE) C 'X' = RFC Modules, Otherwise Users 20060529
15 SELECTION_GRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20060529
16 SELECTION_GRID_FCAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20060529
17 SELECTION_GRID_LAYO Instance attribute Private Type reference (TYPE) LVC_S_LAYO ALV Control: Layout Structure 20060529
18 SELECTION_GRID_TAB Instance attribute Private Type reference (TYPE) SVMCRT_SAT_INFO_TAB Table for SAT Info 20060529
19 SPLITTER1 Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20060323
20 SPLITTER2 Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20060323
21 SPLITTER3 Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20060323
22 STATUS_DOCUMENT Instance attribute Private Object reference (TYPE REF TO) CL_DD_DOCUMENT Dynamic Documents: Document 20060323
23 SYSTEM_TREE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SIMPLE_TREE Simple Tree Control 20060323
24 SYSTEM_TREE_NODES Instance attribute Private Type reference (TYPE) T_NAV_TAB 20060324
25 TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Tool Bar Control 20060323
26 TREE_HANDLERS_KEY Constant Private Type reference (TYPE) TV_NODEKEY '004' Tree Control: Node Key 20060323
27 TREE_KEY_COUNTER Instance attribute Private Type reference (TYPE) I 10 20060323
28 TREE_ROOT_KEY Constant Private Type reference (TYPE) TV_NODEKEY '001' Tree Control: Node Key 20060323
29 TREE_SESSIONS_KEY Constant Private Type reference (TYPE) TV_NODEKEY '003' Tree Control: Node Key 20060323
30 TREE_USERS_KEY Constant Private Type reference (TYPE) TV_NODEKEY '002' Tree Control: Node Key 20060323
Methods
# Method Level Visibility Method type Description Created on
1 CLOSE_DIALOG_BOX Instance method Private Event handling method 20060530
2 CREATE_CFG_NODE Instance method Private Method Defines New Navigation Node 20060324
3 CREATE_SYS_NODE Instance method Private Method Defines New Navigation Node 20060324
4 HANDLE_CFG_SELECTION Instance method Private Event handling method 20060517
5 HANDLE_CTX_MENU_CFG Instance method Private Event handling method Handler for "Context Menu Request" Event in Navigation Tree 20060324
6 HANDLE_CTX_MENU_SEL_CFG Instance method Private Event handling method Handler for "Context Menu Selection" Event 20060324
7 HANDLE_CTX_MENU_SEL_SYS Instance method Private Event handling method Handler for "Context Menu Selection" Event 20060324
8 HANDLE_CTX_MENU_SYS Instance method Private Event handling method Handler for "Context Menu Request" Event in Navigation Tree 20060324
9 HANDLE_SYS_SELECTION Instance method Private Event handling method 20060517
10 HANDLE_TOOLBAR Instance method Private Event handling method 20060529
11 HANDLE_USER_COMMAND Instance method Private Event handling method 20060529
12 INIT_SESSION_STATUS Instance method Private Method 20060323
13 INIT_TOOLBAR Instance method Private Method 20060323
14 REFRESH Instance method Private Method 20060323
15 REFRESH_CONFIG_TREE Instance method Private Method 20060324
16 REFRESH_SELECTION_GRID Instance method Private Method 20060529
17 REFRESH_SYSTEM_TREE Instance method Private Method 20060323
18 SHOW_DIALOG_BOX Instance method Private Method 20060519
19 TOOLBAR_PRESSED Instance method Private Event handling method 20060323
Events
Class CL_VMCADMIN_SAT_CFG has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_NAV_ENTITY Private See coding 20060324 BEGIN OF t_nav_entity, n_key TYPE tv_nodekey, n_type type i, value TYPE string, END OF t_nav_entity
2 T_NAV_TAB Private See coding 20060324 t_nav_tab TYPE SORTED TABLE OF t_nav_entity WITH UNIQUE KEY n_key
Method Signatures

Method CLOSE_DIALOG_BOX Signature

Method CLOSE_DIALOG_BOX on class CL_VMCADMIN_SAT_CFG has no parameter.
Method CLOSE_DIALOG_BOX on class CL_VMCADMIN_SAT_CFG has no exception.

Method CREATE_CFG_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADD_CONTEXT Value transfer Type reference (TYPE) AS4FLAG 'X' Flag (X = true) otherwise false 20060324
2 Importing DISP_TEXT Value transfer Type reference (TYPE) STRING Node text to display 20060324
3 Importing ICON Value transfer Type reference (TYPE) TV_IMAGE '@ID@' 20060324
4 Importing IS_FOLDER Value transfer Type reference (TYPE) AS4FLAG '' Flag (X = true) otherwise false 20060324
5 Importing KEY Value transfer Type reference (TYPE) TV_NODEKEY 'X' Node key for the new node 20060324
6 Importing NODE_LEVEL Value transfer Type reference (TYPE) I 0 20060324
7 Changing NODE_TABLE Call by reference Type reference (TYPE) SVMCRT_SAT_TREE_TAB Tabelle von Satt Treeknoten 20060324
8 Importing NODE_TYPE Value transfer Type reference (TYPE) I 0 20060324
9 Importing PARENT Value transfer Type reference (TYPE) TV_NODEKEY SPACE Parent node key 20060324
10 Importing RELATION Value transfer Type reference (TYPE) I CL_GUI_SIMPLE_TREE=>RELAT_LAST_CHILD Relation type tp parent node 20060324

Method CREATE_CFG_NODE on class CL_VMCADMIN_SAT_CFG has no exception.

Method CREATE_SYS_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADD_CONTEXT Value transfer Type reference (TYPE) AS4FLAG 'X' Flag (X = true) otherwise false 20060324
2 Importing DISABLED Value transfer Type reference (TYPE) C ' ' 20060519
3 Importing DISP_TEXT Value transfer Type reference (TYPE) STRING Node text to display 20060324
4 Importing ICON Value transfer Type reference (TYPE) TV_IMAGE '@ID@' 20060324
5 Importing IS_FOLDER Value transfer Type reference (TYPE) AS4FLAG '' Flag (X = true) otherwise false 20060324
6 Importing KEY Value transfer Type reference (TYPE) TV_NODEKEY 'X' Node key for the new node 20060324
7 Changing NODE_TABLE Call by reference Type reference (TYPE) SVMCRT_SAT_TREE_TAB Tabelle von Satt Treeknoten 20060324
8 Importing NODE_TYPE Value transfer Type reference (TYPE) I 0 20060324
9 Importing PARENT Value transfer Type reference (TYPE) TV_NODEKEY SPACE Parent node key 20060324
10 Importing RELATION Value transfer Type reference (TYPE) I CL_GUI_SIMPLE_TREE=>RELAT_LAST_CHILD Relation type tp parent node 20060324

Method CREATE_SYS_NODE on class CL_VMCADMIN_SAT_CFG has no exception.

Method HANDLE_CFG_SELECTION Signature

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

Method HANDLE_CFG_SELECTION on class CL_VMCADMIN_SAT_CFG has no exception.

Method HANDLE_CTX_MENU_CFG Signature

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

Method HANDLE_CTX_MENU_CFG on class CL_VMCADMIN_SAT_CFG has no exception.

Method HANDLE_CTX_MENU_SEL_CFG Signature

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

Method HANDLE_CTX_MENU_SEL_CFG on class CL_VMCADMIN_SAT_CFG has no exception.

Method HANDLE_CTX_MENU_SEL_SYS Signature

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

Method HANDLE_CTX_MENU_SEL_SYS on class CL_VMCADMIN_SAT_CFG has no exception.

Method HANDLE_CTX_MENU_SYS Signature

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

Method HANDLE_CTX_MENU_SYS on class CL_VMCADMIN_SAT_CFG has no exception.

Method HANDLE_SYS_SELECTION Signature

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

Method HANDLE_SYS_SELECTION on class CL_VMCADMIN_SAT_CFG has no exception.

Method HANDLE_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_INTERACTIVE Value transfer Attribute reference (LIKE) 20060529
2 Importing E_OBJECT Value transfer Attribute reference (LIKE) 20060529

Method HANDLE_TOOLBAR on class CL_VMCADMIN_SAT_CFG has no exception.

Method HANDLE_USER_COMMAND Signature

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

Method HANDLE_USER_COMMAND on class CL_VMCADMIN_SAT_CFG has no exception.

Method INIT_SESSION_STATUS Signature

Method INIT_SESSION_STATUS on class CL_VMCADMIN_SAT_CFG has no parameter.
Method INIT_SESSION_STATUS on class CL_VMCADMIN_SAT_CFG has no exception.

Method INIT_TOOLBAR Signature

Method INIT_TOOLBAR on class CL_VMCADMIN_SAT_CFG has no parameter.
Method INIT_TOOLBAR on class CL_VMCADMIN_SAT_CFG has no exception.

Method REFRESH Signature

Method REFRESH on class CL_VMCADMIN_SAT_CFG has no parameter.
Method REFRESH on class CL_VMCADMIN_SAT_CFG has no exception.

Method REFRESH_CONFIG_TREE Signature

Method REFRESH_CONFIG_TREE on class CL_VMCADMIN_SAT_CFG has no parameter.
Method REFRESH_CONFIG_TREE on class CL_VMCADMIN_SAT_CFG has no exception.

Method REFRESH_SELECTION_GRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing VALUES Call by reference Type reference (TYPE) SVMCRT_SAT_INFO_TAB Tabelle zur SAT-Info 20060529

Method REFRESH_SELECTION_GRID on class CL_VMCADMIN_SAT_CFG has no exception.

Method REFRESH_SYSTEM_TREE Signature

Method REFRESH_SYSTEM_TREE on class CL_VMCADMIN_SAT_CFG has no parameter.
Method REFRESH_SYSTEM_TREE on class CL_VMCADMIN_SAT_CFG has no exception.

Method SHOW_DIALOG_BOX Signature

Method SHOW_DIALOG_BOX on class CL_VMCADMIN_SAT_CFG has no parameter.
Method SHOW_DIALOG_BOX on class CL_VMCADMIN_SAT_CFG has no exception.

Method TOOLBAR_PRESSED Signature

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

Method TOOLBAR_PRESSED on class CL_VMCADMIN_SAT_CFG has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710