SAP ABAP Class CL_LTR_MONITOR (Monitor)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     LTR_DELIM (Package) SAP LT: Delimitation Engine for LT Repository
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_LTR_CONSTANTS Constants 20110407
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_LTR_VIEW Implemented by all classes calling screens. 20110506
Properties
Class CL_LTR_MONITOR  
Short Description Monitor    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package LTR_DELIM   SAP LT: Delimitation Engine for LT Repository 
Created 20110325   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_COLUMN_TREE_MODEL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_LTR_CONSTANTS Constants 20110407
2 IF_LTR_VIEW Implemented by all classes calling screens. 20110506
Friends
Class CL_LTR_MONITOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CHANGE_STATUS_DELETED Instance attribute Private Attribute reference (LIKE) 20110325
2 GC_CHANGE_STATUS_NEW Instance attribute Private Attribute reference (LIKE) 20110325
3 GC_CHANGE_STATUS_UNCHANGED Instance attribute Private Attribute reference (LIKE) 20110325
4 GC_CLASS_BUTTON Constant Private Type reference (TYPE) INT4 CL_COLUMN_TREE_MODEL=>ITEM_CLASS_BUTTON Item class 20110325
5 GC_CLASS_LINK Constant Private Type reference (TYPE) INT4 CL_COLUMN_TREE_MODEL=>ITEM_CLASS_LINK Item class 20110325
6 GC_CLASS_TEXT Constant Private Type reference (TYPE) INT4 CL_COLUMN_TREE_MODEL=>ITEM_CLASS_TEXT Item class 20110325
7 GC_CONTAINER_NAME_POPUP Instance attribute Private Attribute reference (LIKE) 20110325
8 GC_CONTAINER_PREDECESSOR Constant Private Type reference (TYPE) SCRFNAME IF_LTR_CONSTANTS=>GC_CONTAINER_NAME_POPUP Name of a screen element 20110325
9 GC_CONTAINER_RUN Constant Private Type reference (TYPE) SCRFNAME 'CONTAINER' Name of a screen element 20110325
10 GC_JOB_STATUS_CANCELLED Instance attribute Private Attribute reference (LIKE) 20110325
11 GC_JOB_STATUS_FINISHED Instance attribute Private Attribute reference (LIKE) 20110325
12 GC_JOB_STATUS_READY Instance attribute Private Attribute reference (LIKE) 20110325
13 GC_JOB_STATUS_RELEASED Instance attribute Private Attribute reference (LIKE) 20110325
14 GC_JOB_STATUS_RUNNING Instance attribute Private Attribute reference (LIKE) 20110325
15 GC_JOB_STATUS_SCHEDULED Instance attribute Private Attribute reference (LIKE) 20110325
16 GC_MODE_CHANGE Instance attribute Private Attribute reference (LIKE) 20110325
17 GC_MODE_DISPLAY Instance attribute Private Attribute reference (LIKE) 20110325
18 GC_NODEKEY_RUN Static Attribute Private Type reference (TYPE) TM_NODEKEY Node key 20110325
19 GC_NODEKEY_SCHEDULER Static Attribute Private Type reference (TYPE) TM_NODEKEY Node key 20110325
20 GC_NODE_SEL_MODE Constant Private Type reference (TYPE) I CL_COLUMN_TREE_MODEL=>NODE_SEL_MODE_MULTIPLE Node selection mode 20110325
21 GC_OPERATOR_AND Instance attribute Private Attribute reference (LIKE) 20110325
22 GC_OPERATOR_OR Instance attribute Private Attribute reference (LIKE) 20110325
23 GC_PROGNAME_DELIM Instance attribute Private Attribute reference (LIKE) 20110325
24 GC_PROGNAME_RUN_SCHEDULER Instance attribute Private Attribute reference (LIKE) 20110325
25 GC_RESET_MODE_JOB Instance attribute Private Attribute reference (LIKE) 20110325
26 GC_RESET_MODE_STEP Instance attribute Private Attribute reference (LIKE) 20110325
27 GC_RUN_STATUS_COMPLETED Instance attribute Private Attribute reference (LIKE) 20110325
28 GC_RUN_STATUS_OPEN Instance attribute Private Attribute reference (LIKE) 20110325
29 GC_RUN_STATUS_RUNNING Instance attribute Private Attribute reference (LIKE) 20110325
30 GC_SCREEN_REPID_WORKBENCH Constant Public Type reference (TYPE) SYREPID 'SAPLSLTR_UI_SCREENS' Program with screens 20110325
31 GC_STEP_STATUS_COMPLETED Instance attribute Private Attribute reference (LIKE) 20110325
32 GC_STEP_STATUS_ERROR Instance attribute Private Attribute reference (LIKE) 20110325
33 GC_STEP_STATUS_FULLY_SCHED Instance attribute Private Attribute reference (LIKE) 20110325
34 GC_STEP_STATUS_MANUAL Instance attribute Private Attribute reference (LIKE) 20110325
35 GC_STEP_STATUS_OPEN Instance attribute Private Attribute reference (LIKE) 20110325
36 GC_STEP_STATUS_OPEN_SCHED Instance attribute Private Attribute reference (LIKE) 20110325
37 GC_STEP_STATUS_PARTLY_SCHED Instance attribute Private Attribute reference (LIKE) 20110325
38 GC_STEP_TYPE_DELIM Instance attribute Private Attribute reference (LIKE) 20110325
39 GC_STYLE_ACTIVE Constant Private Type reference (TYPE) I CL_COLUMN_TREE_MODEL=>STYLE_EMPHASIZED Style 20110325
40 GC_STYLE_ERROR Constant Private Type reference (TYPE) I CL_COLUMN_TREE_MODEL=>STYLE_EMPHASIZED_NEGATIVE Style 20110325
41 GC_STYLE_OK Constant Private Type reference (TYPE) I CL_COLUMN_TREE_MODEL=>STYLE_EMPHASIZED_POSITIVE Style 20110325
42 GC_STYLE_OPEN Constant Private Type reference (TYPE) I CL_COLUMN_TREE_MODEL=>STYLE_INACTIVE Style 20110325
43 GC_UCOMM_LEAVE Constant Public Type reference (TYPE) SYUCOMM 'LEAVE_SCREEN' Screens, function code triggered by PAI 20110328
44 GR_CONTAINER_PREDECESSOR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20110325
45 GR_CONTAINER_RUN Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20110325
46 GR_GRID_PREDECESSOR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20110325
47 GR_RUN Instance attribute Private Object reference (TYPE REF TO) CL_LTR_RUN Run 20110325
48 GR_TREE_RUN Instance attribute Private Object reference (TYPE REF TO) CL_COLUMN_TREE_MODEL Column Tree Control with Data Management at Backend 20110325
49 GS_LAYOUT_PREDECESSOR Static Attribute Private Type reference (TYPE) LVC_S_LAYO ALV control: Layout structure 20110325
50 GS_SETTINGS Instance attribute Private Type reference (TYPE) LTR_S_UI_DATA_0202 UI: Monitor Settings 20110325
51 GT_DATA_PREDECESSOR Instance attribute Private Type reference (TYPE) TT_DATA_POPUP Display data (popup) 20110325
52 GT_FIELDCAT_PREDECESSOR Static Attribute Private Type reference (TYPE) LVC_T_FCAT Field catalog for ListViewer control 20110325
53 GV_RUN_KEY Instance attribute Private Type reference (TYPE) LTR_RUN_KEY Run Key 20110325
54 GV_SOLUTION_GUID Instance attribute Private Type reference (TYPE) LTR_TS_GUID TS guid 20110325
Methods
# Method Level Visibility Method type Description Created on
1 CLASSNAME_FROM_NODEKEY_GET Instance method Private Method Get classname from nodekey 20110325
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20110325
3 COLUMNS_CREATE Instance method Private Method Create tree columns 20110325
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20110325
5 DISPLAY_REFRESH Instance method Private Method Refresh display (without scheduling and reload) 20110325
6 ERROR_RESET Instance method Private Method Reset step after error 20110325
7 HANDLE_BUTTON_CLICK Instance method Private Event handling method Handle click of button 20110325
8 HANDLE_CONTEXT_MENU_REQ_ITEM Instance method Private Event handling method Handle context menu request of items 20110325
9 HANDLE_CONTEXT_MENU_REQ_NODE Instance method Private Event handling method Handle context menu request of nodes 20110325
10 HANDLE_CONTEXT_MENU_SEL_ITEM Instance method Private Event handling method Handle context menu selection of items 20110325
11 HANDLE_CONTEXT_MENU_SEL_NODE Instance method Private Event handling method Handle context menu selection of nodes 20110325
12 HANDLE_DOUBLE_CLICK_ITEM Instance method Private Event handling method Handle double click of item 20110325
13 HANDLE_DOUBLE_CLICK_NODE Instance method Private Event handling method Handle double click of node 20110325
14 HANDLE_LINK_CLICK Instance method Private Event handling method Handle click of link 20110325
15 MONITOR_UPDATE Instance method Private Method Update monitor (incl. scheduling) 20110325
16 PAI_COLLAPSE Instance method Private Method Collapse tree nodes 20110325
17 PAI_EXPAND Instance method Private Method Expand tree nodes 20110325
18 PAI_PREDECESSOR Instance method Private Method PAI for predecessor screen 20110325
19 PAI_STATUS_BUTTON_CLICK Instance method Private Method Click on status button 20110325
20 PBO_PREDECESSOR Instance method Private Method PBO for predecessor screen 20110325
21 PBO_RUN Instance method Private Method PBO for run screen 20110325
22 PBO_SETTINGS Instance method Private Method PBO for settings 20110325
23 PREDECESSOR_DISPLAY Instance method Private Method Step predecessors 20110325
24 PRIORITY_CHANGE Instance method Private Method Change priority 20110325
25 RUN_START Instance method Private Method Start scheduler 20110325
26 SCHEDULER_START Instance method Private Method Start scheduler 20110325
27 SCHEDULER_STOP Instance method Private Method Stop scheduler 20110325
28 SETTINGS_DISPLAY Instance method Private Method Monitor settings 20110325
29 STEP_DEBUG Instance method Private Method Debug single step 20110325
30 TREE_UPDATE Instance method Private Method Update tree data 20110325
Events
Class CL_LTR_MONITOR has no event.
Types
Class CL_LTR_MONITOR has no local type.
Method Signatures

Method CLASSNAME_FROM_NODEKEY_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT Object reference 20110325
2 Exporting EV_CLASSNAME Call by reference Type reference (TYPE) CLASSNAME Reference type 20110325
3 Exporting EV_JOB_COUNTER Call by reference Type reference (TYPE) LTR_JOB_COUNTER Job Counter 20110325
4 Exporting EV_STEP_KEY Call by reference Type reference (TYPE) LTR_STEP_KEY Step Key 20110325
5 Importing IV_NODEKEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Key of a node 20110325

Method CLASSNAME_FROM_NODEKEY_GET on class CL_LTR_MONITOR has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_LTR_MONITOR has no parameter.
Method CLASS_CONSTRUCTOR on class CL_LTR_MONITOR has no exception.

Method COLUMNS_CREATE Signature

Method COLUMNS_CREATE on class CL_LTR_MONITOR has no parameter.
# Exception Resumable Description Created on
1 CX_LTR_DESTINATION_TYPE 20140307

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RUN_KEY Call by reference Type reference (TYPE) LTR_RUN_KEY Run Key 20110325
2 Importing IV_SOLUTION_GUID Call by reference Type reference (TYPE) LTR_TS_GUID Solution Guid 20110325

Method CONSTRUCTOR on class CL_LTR_MONITOR has no exception.

Method DISPLAY_REFRESH Signature

Method DISPLAY_REFRESH on class CL_LTR_MONITOR has no parameter.
Method DISPLAY_REFRESH on class CL_LTR_MONITOR has no exception.

Method ERROR_RESET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_JOB_COUNTER Call by reference Type reference (TYPE) LTR_JOB_COUNTER Job Counter 20110325
2 Importing IV_RESET_MODE Call by reference Type reference (TYPE) LTR_RESET_MODE Reset mode 20110325
3 Importing IV_STEP_KEY Call by reference Type reference (TYPE) LTR_STEP_KEY Step Key 20110325
# Exception Resumable Description Created on
1 CX_LTR_DESTINATION_TYPE 20140307

Method HANDLE_BUTTON_CLICK Signature

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

Method HANDLE_BUTTON_CLICK on class CL_LTR_MONITOR has no exception.

Method HANDLE_CONTEXT_MENU_REQ_ITEM Signature

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

Method HANDLE_CONTEXT_MENU_REQ_ITEM on class CL_LTR_MONITOR has no exception.

Method HANDLE_CONTEXT_MENU_REQ_NODE Signature

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

Method HANDLE_CONTEXT_MENU_REQ_NODE on class CL_LTR_MONITOR has no exception.

Method HANDLE_CONTEXT_MENU_SEL_ITEM Signature

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

Method HANDLE_CONTEXT_MENU_SEL_ITEM on class CL_LTR_MONITOR has no exception.

Method HANDLE_CONTEXT_MENU_SEL_NODE Signature

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

Method HANDLE_CONTEXT_MENU_SEL_NODE on class CL_LTR_MONITOR has no exception.

Method HANDLE_DOUBLE_CLICK_ITEM Signature

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

Method HANDLE_DOUBLE_CLICK_ITEM on class CL_LTR_MONITOR has no exception.

Method HANDLE_DOUBLE_CLICK_NODE Signature

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

Method HANDLE_DOUBLE_CLICK_NODE on class CL_LTR_MONITOR has no exception.

Method HANDLE_LINK_CLICK Signature

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

Method HANDLE_LINK_CLICK on class CL_LTR_MONITOR has no exception.

Method MONITOR_UPDATE Signature

Method MONITOR_UPDATE on class CL_LTR_MONITOR has no parameter.
Method MONITOR_UPDATE on class CL_LTR_MONITOR has no exception.

Method PAI_COLLAPSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ALL Call by reference Type reference (TYPE) FLAG SPACE All nodes 20110325

Method PAI_COLLAPSE on class CL_LTR_MONITOR has no exception.

Method PAI_EXPAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ALL Call by reference Type reference (TYPE) FLAG SPACE All nodes 20110325

Method PAI_EXPAND on class CL_LTR_MONITOR has no exception.

Method PAI_PREDECESSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_UCOMM Call by reference Type reference (TYPE) SYUCOMM Screens, function code triggered by PAI 20110325

Method PAI_PREDECESSOR on class CL_LTR_MONITOR has no exception.

Method PAI_STATUS_BUTTON_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODEKEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Key of a node 20110325

Method PAI_STATUS_BUTTON_CLICK on class CL_LTR_MONITOR has no exception.

Method PBO_PREDECESSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STEP_KEY Call by reference Type reference (TYPE) LTR_STEP_KEY Step Key 20110325

Method PBO_PREDECESSOR on class CL_LTR_MONITOR has no exception.

Method PBO_RUN Signature

Method PBO_RUN on class CL_LTR_MONITOR has no parameter.
# Exception Resumable Description Created on
1 CX_LTR_DESTINATION_TYPE 20140307

Method PBO_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) LTR_S_UI_DATA_0202 UI: Monitor Settings 20110325

Method PBO_SETTINGS on class CL_LTR_MONITOR has no exception.

Method PREDECESSOR_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STEP_KEY Call by reference Type reference (TYPE) LTR_STEP_KEY Step Key 20110325

Method PREDECESSOR_DISPLAY on class CL_LTR_MONITOR has no exception.

Method PRIORITY_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STEP_KEY Call by reference Type reference (TYPE) LTR_STEP_KEY Step Key 20110325

Method PRIORITY_CHANGE on class CL_LTR_MONITOR has no exception.

Method RUN_START Signature

Method RUN_START on class CL_LTR_MONITOR has no parameter.
# Exception Resumable Description Created on
1 CX_LTR_DESTINATION_TYPE 20140307

Method SCHEDULER_START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SCHEDULE Call by reference Type reference (TYPE) FLAG 'X' Schedule as job 20110325
# Exception Resumable Description Created on
1 CX_LTR_DESTINATION_TYPE 20140307

Method SCHEDULER_STOP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SCHEDULED Call by reference Type reference (TYPE) FLAG Scheduler was scheduled as job 20110325

Method SCHEDULER_STOP on class CL_LTR_MONITOR has no exception.

Method SETTINGS_DISPLAY Signature

Method SETTINGS_DISPLAY on class CL_LTR_MONITOR has no parameter.
Method SETTINGS_DISPLAY on class CL_LTR_MONITOR has no exception.

Method STEP_DEBUG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_JOB_COUNTER Call by reference Type reference (TYPE) LTR_JOB_COUNTER Job Counter 20110325
2 Importing IV_STEP_KEY Call by reference Type reference (TYPE) LTR_STEP_KEY Step Key 20110325
# Exception Resumable Description Created on
1 ERROR Error 20110325

Method TREE_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NODE Call by reference Type reference (TYPE) TT_DATA_RUN Nodes 20110325

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