SAP ABAP Class CL_IUUC_HC_WINDOW_MGR (Window Manager for Healthcheck Tool)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     CNV_IUUC_MULTI_LOGTAB_USE (Package) multiple use of logging tables -> registration of consumer
Properties
Class CL_IUUC_HC_WINDOW_MGR  
Short Description Window Manager for Healthcheck Tool    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CNV_IUUC_MULTI_LOGTAB_USE   multiple use of logging tables -> registration of consumer 
Created 20130409   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_IUUC_HC_WINDOW_MGR has no forward declaration.
Interfaces
Class CL_IUUC_HC_WINDOW_MGR has no interface implemented.
Friends
Class CL_IUUC_HC_WINDOW_MGR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_HC_DUMMY Constant Public Type reference (TYPE) STRING 'No Results to Display' HC Analysis Type (no analysis) 20130417
2 CO_HC_MULTIREG Constant Public Type reference (TYPE) STRING 'Configurations Registered Multiple Times' HC Analysis Type 20130417
3 CO_HC_NOREPLTAB Constant Public Type reference (TYPE) STRING 'Unregistered Tables' HC Analysis Type 20130417
4 CO_HC_NOSLT Constant Public Type reference (TYPE) STRING 'Unregistered Configurations in' HC Analysis Type 20130417
5 CO_HC_NO_MULTICONF Constant Public Type reference (TYPE) STRING 'Incorrect Setup of Configurations (REUSE_SENDER flag unset)' HC Analysis Type 20130417
6 CO_HC_OBSOLET Constant Public Type reference (TYPE) STRING 'Obsolete Records of' HC Analysis Type 20130417
7 CO_HC_TABLE_USE Constant Public Type reference (TYPE) STRING 'Association Between Tables and Configurations in the Sender System' HC Analysis Type 20130422
8 CO_TAB_CONS_REG Constant Public Type reference (TYPE) TABNAME 'IUUC_1N_CONS_REG' TABLE TYPE CONSTANT 20130416
9 CO_TAB_DUMMY Constant Public Type reference (TYPE) TABNAME 'IUUC_LOG_APPLTAB' TABLE_TYPE_CONSTANT 20130416
10 CO_TAB_LOG_APPLTAB Constant Public Type reference (TYPE) TABNAME 'IUUC_LOG_APPLTAB' TABLE TYPE CONSTANT 20130416
11 CO_TAB_NO_MULTICON Constant Public Type reference (TYPE) TABNAME 'IUUC_NO_MULTICON' TABLE_TYPE_CONSTANT 20130416
12 CO_TAB_POOL_REG Constant Public Type reference (TYPE) TABNAME 'IUUC_POOL_REGIST' TABLE_TYPE_CONSTANT 20130416
13 CO_TAB_TABLE_USAGE Constant Public Type reference (TYPE) TABNAME 'IUUC_S_TABLE_USAGE' TABLE_TYPE_CONSTANT 20130422
14 GO_WINDOW_MGR Static Attribute Private Object reference (TYPE REF TO) CL_IUUC_HC_WINDOW_MGR Window Manager for Healthcheck Tool 20130409
15 GV_DYNPRO_CUST_CTRL Static Attribute Private See coding Name of CusCtrl for Left Splitter from Dynpro 20130410
16 GV_DYNPRO_TABLE Static Attribute Private See coding Name of CustCtrl for Results Table from Dynpro 20130411
17 MO_AREA_INPUT Instance attribute Private Object reference (TYPE REF TO) CL_IUUC_HC_INPUT Input Control Window 20130410
18 MO_AREA_TABLES Instance attribute Private Object reference (TYPE REF TO) CL_IUUC_HC_TABLES Results Control Window 20130410
19 MO_AREA_TREE Instance attribute Private Object reference (TYPE REF TO) CL_IUUC_HC_TREE Tree Control Window 20130410
20 MO_INPUT_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Area for input 20130410
21 MO_MAIN_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Main Window Container for Left Splitter 20130410
22 MO_SPLITTER_TB Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER The Left Splitter 20130410
23 MO_TABLES_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Area for Results Display 20130410
24 MO_TREE_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Area for Results Selection Tree 20130410
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20130411
2 CREATE_WINDOW_MGR Static method Public Method Creates singleton Window Manager instance 20130410
3 DISPLAY Instance method Public Method Display Window Areas 20130410
4 DISPLAY_RESULT_TABLE Instance method Public Method Display specific table from 1:N HC analysis 20130416
5 GET_WINDOW_MGR Static method Public Method Returns a factory instance of Window Manager 20130409
6 INITIALIZE Instance method Public Method Initialize Window System 20130410
7 ON_INPUT_RFC Instance method Private Event handling method Handler for the correct input (empty results table) 20130425
8 ON_WRONG_INPUT Instance method Private Event handling method Handler for the wrong input (show dummy table) 20130416
9 TREE_NODES_DEFAULT Instance method Public Method Sets style of all tree control nodes to default 20130425
10 TREE_NODE_EMPHASIZE Instance method Public Method If results available in the tables, sets red LED icon 20130425
11 TREE_NODE_INFO Instance method Public Method Sets info icon on the specified node 20130426
12 TREE_NODE_OK Instance method Public Method If analysis performed and all OK, sets green LED icon 20130426
Events
Class CL_IUUC_HC_WINDOW_MGR has no event.
Types
Class CL_IUUC_HC_WINDOW_MGR has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CUSTCONT_MAIN Call by reference Type reference (TYPE) C 20130411
2 Importing IV_CUSTCONT_TABLE Call by reference Type reference (TYPE) C 20130411

Method CONSTRUCTOR on class CL_IUUC_HC_WINDOW_MGR has no exception.

Method CREATE_WINDOW_MGR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CUSTCONT_MAIN Call by reference Type reference (TYPE) C 20130411
2 Importing IV_CUSTCONT_TABLE Call by reference Type reference (TYPE) C 20130411
3 Returning RO_WINDOW_MGR Value transfer Object reference (TYPE REF TO) CL_IUUC_HC_WINDOW_MGR Window Manager for Healthcheck Tool 20130410

Method CREATE_WINDOW_MGR on class CL_IUUC_HC_WINDOW_MGR has no exception.

Method DISPLAY Signature

Method DISPLAY on class CL_IUUC_HC_WINDOW_MGR has no parameter.
Method DISPLAY on class CL_IUUC_HC_WINDOW_MGR has no exception.

Method DISPLAY_RESULT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TABLE Call by reference Type reference (TYPE) ANY TABLE Table for display 20130416
2 Importing IV_ANALYSIS_TYP Call by reference Type reference (TYPE) STRING Type of HC Analysis (constant) 20130417
3 Importing IV_TABTYPE Call by reference Type reference (TYPE) TABNAME Table type for CLV_GRID structure (constant) 20130416

Method DISPLAY_RESULT_TABLE on class CL_IUUC_HC_WINDOW_MGR has no exception.

Method GET_WINDOW_MGR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_WINDOW_MGR Value transfer Object reference (TYPE REF TO) CL_IUUC_HC_WINDOW_MGR Window Manager for Healthcheck Tool 20130409

Method GET_WINDOW_MGR on class CL_IUUC_HC_WINDOW_MGR has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_IUUC_HC_WINDOW_MGR has no parameter.
Method INITIALIZE on class CL_IUUC_HC_WINDOW_MGR has no exception.

Method ON_INPUT_RFC Signature

Method ON_INPUT_RFC on class CL_IUUC_HC_WINDOW_MGR has no parameter.
Method ON_INPUT_RFC on class CL_IUUC_HC_WINDOW_MGR has no exception.

Method ON_WRONG_INPUT Signature

Method ON_WRONG_INPUT on class CL_IUUC_HC_WINDOW_MGR has no parameter.
Method ON_WRONG_INPUT on class CL_IUUC_HC_WINDOW_MGR has no exception.

Method TREE_NODES_DEFAULT Signature

Method TREE_NODES_DEFAULT on class CL_IUUC_HC_WINDOW_MGR has no parameter.
Method TREE_NODES_DEFAULT on class CL_IUUC_HC_WINDOW_MGR has no exception.

Method TREE_NODE_EMPHASIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Call by reference Type reference (TYPE) STRING 20130425

Method TREE_NODE_EMPHASIZE on class CL_IUUC_HC_WINDOW_MGR has no exception.

Method TREE_NODE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Call by reference Type reference (TYPE) STRING 20130426

Method TREE_NODE_INFO on class CL_IUUC_HC_WINDOW_MGR has no exception.

Method TREE_NODE_OK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Call by reference Type reference (TYPE) STRING 20130426

Method TREE_NODE_OK on class CL_IUUC_HC_WINDOW_MGR has no exception.
History
Last changed by/on SAP  20141030 
SAP Release Created in 2010_1_620