SAP ABAP Class CL_UC_TASK_SEQUENCE_GUI (Task Sequence)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-BCS (Application Component) Business Consolidation
     UCUS0 (Package) SEM-BCS: User Interface: Status Management, Tasks, ...
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_GUI Internal View of GUI Object 20011005
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_GUI_EXT External View at GUI Object 20011005
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UG_WB_COMMUNICATION Workbench: Events and Methods for Communication with the WB 20011030
Properties
Class CL_UC_TASK_SEQUENCE_GUI  
Short Description Task Sequence    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UCUS0   SEM-BCS: User Interface: Status Management, Tasks, ... 
Created 20011005   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_UC_HIERARCHY_TREE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_UC_CUST_GUI Internal View of GUI Object 20011005
2 IF_UC_CUST_GUI_EXT External View at GUI Object 20011005
3 IF_UG_WB_COMMUNICATION Workbench: Events and Methods for Communication with the WB 20011030
Friends
Class CL_UC_TASK_SEQUENCE_GUI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DO_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for Control 20011005
2 DO_CUST Instance attribute Private Object reference (TYPE REF TO) CL_UC_TASK_FACTORY SEM-BCS: Tasks 20011005
3 DO_DRAGDROPOBJECT Instance attribute Private Object reference (TYPE REF TO) CL_DRAGDROPOBJECT Drag & Drop DataObject 20050805
4 DO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_UC_TASK_SEQUENCE_GUI SEM: Navigation Trees in Detail Area 20011005
5 DO_LEAF_BEHAVIOUR Instance attribute Private Object reference (TYPE REF TO) CL_DRAGDROP Behavior for Drag and Drop 20011008
6 DO_NODE_BEHAVIOUR Instance attribute Private Object reference (TYPE REF TO) CL_DRAGDROP Behavior for Drag and Drop 20011008
7 DO_TREE Instance attribute Private Object reference (TYPE REF TO) IF_UC_HIERARCHY_TREE Object for Tree Structure 20011005
8 DO_TREE_CONTROL Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTROL Abstract Container for GUI Controls 20011007
9 DT_FFIX Instance attribute Private Type reference (TYPE) UC0_TS_FFIX Fixed Characteristic Values 20030507
10 D_COUNTER Instance attribute Private Type reference (TYPE) I 0 Number of Tree End Nodes 20020405
11 D_DISPLAY Instance attribute Private Type reference (TYPE) UC_FLG General Indicator, SAP Consolidation 20050805
12 D_EDIT_MODE_FLG Instance attribute Private Type reference (TYPE) UC_FLG Edit/View Mode 20020405
13 D_IS_EDIT Instance attribute Private Type reference (TYPE) UC_FLG General Indicator, SAP Consolidation 20050805
14 D_NODE_DRAGGED Instance attribute Private Type reference (TYPE) UC_FLG General Indicator, SAP Consolidation 20050805
15 GC_COLUMN1 Constant Private Type reference (TYPE) UC_HIER_NAME 'COLUMN1' Name of Tree Column 20011007
16 GC_COLUMN2 Constant Private Type reference (TYPE) UC_HIER_NAME 'COLUMN2' Name of Tree Column 20011007
17 GC_COLUMN3 Constant Private Type reference (TYPE) UC_HIER_NAME 'COLUMN3' Name of Tree Column 20011007
18 GC_COUNTER_LEN Constant Private Type reference (TYPE) I 3 Number of GC_COUNTER Digits 20011016
19 GC_LEAF_PRE_LEN Constant Private Type reference (TYPE) I 7 Length of GC_PREFIX, plus GC_COUNTER_LEN 20011016
20 GC_PREFIX Constant Private Type reference (TYPE) STRING '__&P' Prefix for Tree End Nodes 20011016
21 GC_PREFIX_LEN Constant Private Type reference (TYPE) I 4 Length of GC_PREFIX 20011016
22 GC_ROOT_NODE Constant Private Type reference (TYPE) UC_HIER_NODE_KEY '&&ROOT&&' Node key 20011007
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20011005
2 CREATE_TREE_CONTROL Instance method Private Method Create Tree of Preceding Tasks 20011007
3 GET_GUI_DATA Instance method Public Method Load Data 20011005
4 HANDLE_DRAG Instance method Private Event handling method 20011007
5 HANDLE_DROP Instance method Private Event handling method 20011007
6 HANDLE_NODE_CTXT_MENU_REQ Instance method Private Event handling method 20011011
7 HANDLE_NODE_CTXT_MENU_SEL Instance method Private Event handling method 20011011
8 HANDLE_SET_DISPLAY_MODE Instance method Private Event handling method 20011126
9 SET_GUI_DATA Instance method Public Method Save Data from Hierarchy 20011016
10 SET_REGISTERED_EVENTS Instance method Private Method Hierarchy Event Registration 20011007
Events
Class CL_UC_TASK_SEQUENCE_GUI has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_DATA Private See coding 20011005
2 S_INSTANCE Private See coding 20011005
3 S_NODE_DATA Private See coding 20011005
4 T_DATA Private See coding 20011005
5 T_INSTANCE Private See coding 20011005
6 T_NODE_DATA Private See coding 20011005
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_UC_TASK_SEQUENCE_GUI has no parameter.
Method CONSTRUCTOR on class CL_UC_TASK_SEQUENCE_GUI has no exception.

Method CREATE_TREE_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TASK_PREC Call by reference Type reference (TYPE) TS_TASK_PREC_SEQ Maßnahmen: Vorgängermaßnahmen 20011007
2 Importing I_AREA Call by reference Type reference (TYPE) UC_AREA Konsolidierungsgebiet 20011007

Method CREATE_TREE_CONTROL on class CL_UC_TASK_SEQUENCE_GUI has no exception.

Method GET_GUI_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container fuer Custom Controls in der Dynpro Area 20011016

Method GET_GUI_DATA on class CL_UC_TASK_SEQUENCE_GUI has no exception.

Method HANDLE_DRAG Signature

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

Method HANDLE_DRAG on class CL_UC_TASK_SEQUENCE_GUI has no exception.

Method HANDLE_DROP Signature

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

Method HANDLE_DROP on class CL_UC_TASK_SEQUENCE_GUI has no exception.

Method HANDLE_NODE_CTXT_MENU_REQ Signature

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

Method HANDLE_NODE_CTXT_MENU_REQ on class CL_UC_TASK_SEQUENCE_GUI has no exception.

Method HANDLE_NODE_CTXT_MENU_SEL Signature

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

Method HANDLE_NODE_CTXT_MENU_SEL on class CL_UC_TASK_SEQUENCE_GUI has no exception.

Method HANDLE_SET_DISPLAY_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IS_EDIT Call by reference Attribute reference (LIKE) 20011126

Method HANDLE_SET_DISPLAY_MODE on class CL_UC_TASK_SEQUENCE_GUI has no exception.

Method SET_GUI_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ERROR_FLG Value transfer Type reference (TYPE) UC_FLG Methode endete mit einem Fehler 20011127

Method SET_GUI_DATA on class CL_UC_TASK_SEQUENCE_GUI has no exception.

Method SET_REGISTERED_EVENTS Signature

Method SET_REGISTERED_EVENTS on class CL_UC_TASK_SEQUENCE_GUI has no parameter.
Method SET_REGISTERED_EVENTS on class CL_UC_TASK_SEQUENCE_GUI has no exception.
History
Last changed by/on SAP  20060208 
SAP Release Created in 3.1A