SAP ABAP Class CL_MPD_TASKLIST (MPD: Task List)
Hierarchy
ECC-DIMP (Software Component) DIMP
   IS-AD-MPD (Application Component) Maintenance Program Definition
     AD_MPD (Package) Maintenance Program Definition
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PDM_BROWSER_OBJECT Interface for (New) Objects in Browser 20040127
Properties
Class CL_MPD_TASKLIST  
Short Description MPD: Task List    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package AD_MPD   Maintenance Program Definition 
Created 20040127   SAP 
Last change 20050301   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MPD_TASKLIST has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_PDM_BROWSER_OBJECT Interface for (New) Objects in Browser 20040127
Friends
Class CL_MPD_TASKLIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_34104 Constant Public Type reference (TYPE) OBJECT_TYPE '34104' Object type in Product Structure Browser 20040206
2 C_CROSS Constant Public Type reference (TYPE) XFELD 'X' Checkbox 20040127
3 C_PLUS Constant Public Type reference (TYPE) C_PDM_COMPRESS '+' Explosion status of branch in browser 20040202
4 C_TASKLIST Constant Public Type reference (TYPE) OBJECT_TYPE 'TASKLIST' Object type in Product Structure Browser 20040127
5 C_TLS Constant Public Type reference (TYPE) OBJECT_TYPE 'TLS' Object type in Product Structure Browser 20040127
6 FACTORY Static Attribute Private Object reference (TYPE REF TO) CL_MPD_TASKLIST_FACTORY Factory Class for Task List 20040127
7 FACTORY_REF Static Attribute Private Object reference (TYPE REF TO) IF_PDM_BROWSER_OBJECT_FACTORY Interface for Factory Objects in Browser 20040127
8 GT_TASKLIST_DATA Static Attribute Private Type reference (TYPE) MPD_TASKLIST_TAB MPD: Table type for Task List data 20040127
9 PLNAL Instance attribute Private Type reference (TYPE) PLNAL Group Counter 20040127
10 PLNNR Instance attribute Private Type reference (TYPE) PLNNR Key for Task List Group 20040127
11 PLNTY Instance attribute Private Type reference (TYPE) PLNTY Task List Type 20040127
12 TASKLIST_INFORMATION Instance attribute Private Type reference (TYPE) MPD_TASKLIST MPD: Task List in Product Structure Browser 20040127
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_TASKLIST Static method Private Method Checks the type of the task list 20040209
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20040127
3 C_PDM_INSERT_SUB_TASKLIST Static method Public Method Insert subordinate task lists in task list 20040206
4 C_PDM_TASKLIST_INSERT Static method Public Method Insert Relationships in Task List 20040202
5 FILL_TASKLIST_ATTRIBUTES Instance method Public Method Fill Data Structure for Task List 20040127
6 GET_SUBORDINATE_TASK_LISTS Instance method Private Method Subordinate task lists for current task list 20040202
7 GET_TASKLIST Instance method Public Method Reads task list number and description 20040203
8 GET_TASKLIST_DATA Static method Public Method Reads the attributes of the task list 20040206
9 PSEUDO_CONSTRUCTOR Static method Public Method Pseudo Constructor for an Object; Internal Use Only! 20040127
10 TASKLIST_CHANGE Static method Public Method Call Change for aTask List 20040209
11 TASKLIST_DISPLAY Static method Public Method Call Display for a Task List 20040209
Events
Class CL_MPD_TASKLIST has no event.
Types
Class CL_MPD_TASKLIST has no local type.
Method Signatures

Method CHECK_TASKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PLNAL Call by reference Type reference (TYPE) PLNAL Gruppenzähler 20040209
2 Importing IV_PLNNR Call by reference Type reference (TYPE) PLNNR 20040209
3 Importing IV_PLNTY Call by reference Type reference (TYPE) PLNTY Arbeitsplantyp 20040209
# Exception Resumable Description Created on
1 HIERARCHICAL_TASKLIST 20040209
2 NON_HIERARCHICAL_TASKLIST 20040209
3 NOT_FOUND 20040209

Method CLASS_CONSTRUCTOR Signature

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

Method C_PDM_INSERT_SUB_TASKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_NODE_COLLECTION Call by reference Type reference (TYPE) TAB_CPDM_TREE 20040206
2 Importing I_ACTUAL_LEVEL Call by reference Type reference (TYPE) ACTUAL_LEVEL 20040206
3 Importing I_OBJECT_HANDLE Call by reference Type reference (TYPE) OBJECT_HANDLE 20040206
4 Importing I_PARENT_LEVEL Call by reference Type reference (TYPE) PARENT_LEVEL 20040206
5 Importing I_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logische Destination (im Function Call festgelegt) 20040206
6 Importing I_TREE_ID Call by reference Type reference (TYPE) TREE_ID 20040206
7 Importing I_VALIDFROM Call by reference Type reference (TYPE) SYST-DATUM Datum und Uhrzeit, aktuelles (Anwendungsserver-) Datum 20040206

Method C_PDM_INSERT_SUB_TASKLIST on class CL_MPD_TASKLIST has no exception.

Method C_PDM_TASKLIST_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_NODE_COLLECTION Call by reference Type reference (TYPE) TAB_CPDM_TREE 20040202
2 Importing I_ACTUAL_LEVEL Call by reference Type reference (TYPE) ACTUAL_LEVEL 20040202
3 Importing I_OBJECT_HANDLE Call by reference Type reference (TYPE) OBJECT_HANDLE 20040202
4 Importing I_PARENT_LEVEL Call by reference Type reference (TYPE) PARENT_LEVEL 20040202
5 Importing I_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logische Destination (im Function Call festgelegt) 20040202
6 Importing I_TREE_ID Call by reference Type reference (TYPE) TREE_ID 20040202
7 Importing I_VALIDFROM Call by reference Type reference (TYPE) SYST-DATUM Datum und Uhrzeit, aktuelles (Anwendungsserver-) Datum 20040202

Method C_PDM_TASKLIST_INSERT on class CL_MPD_TASKLIST has no exception.

Method FILL_TASKLIST_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_TASKLIST_DATA Call by reference Type reference (TYPE) MPD_TASKLIST MPD: Arbeitsplan im Produktstruktur-Browser 20040127

Method FILL_TASKLIST_ATTRIBUTES on class CL_MPD_TASKLIST has no exception.

Method GET_SUBORDINATE_TASK_LISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_OBJECTS Call by reference Type reference (TYPE) TAB_PDM_BROWSER_OBJECTS 20040202
2 Importing I_EXIST_ONLY Call by reference Type reference (TYPE) XFELD Ankreuzfeld 20040202
# Exception Resumable Description Created on
1 NOT_EXIST 20040202

Method GET_TASKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PLNAL Call by reference Type reference (TYPE) PLNAL Gruppenzähler 20040203
2 Exporting EV_PLNNR Call by reference Type reference (TYPE) PLNNR 20040203
3 Exporting EV_PLNTY Call by reference Type reference (TYPE) PLNTY Arbeitsplantyp 20040203
4 Exporting EV_TLTXT Call by reference Type reference (TYPE) PLANTEXT 20040203

Method GET_TASKLIST on class CL_MPD_TASKLIST has no exception.

Method GET_TASKLIST_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TASKLIST_DATA Call by reference Type reference (TYPE) MPD_TASKLIST 20040206
2 Importing I_OBJECT_HANDLE Call by reference Type reference (TYPE) OBJECT_HANDLE 20040206
# Exception Resumable Description Created on
1 NOT_EXIST Eintrag nicht vorhanden 20040206

Method PSEUDO_CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PLNAL Call by reference Type reference (TYPE) PLNAL Gruppenzähler 20040127
2 Importing IV_PLNNR Call by reference Type reference (TYPE) PLNNR 20040127
3 Importing IV_PLNTY Call by reference Type reference (TYPE) PLNTY Arbeitsplantyp 20040127
4 Returning RR_OBJ Value transfer Object reference (TYPE REF TO) CL_MPD_TASKLIST 20040127

Method PSEUDO_CONSTRUCTOR on class CL_MPD_TASKLIST has no exception.

Method TASKLIST_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT_HANDLE Call by reference Type reference (TYPE) OBJECT_HANDLE 20040209
2 Importing I_VALIDFROM Call by reference Type reference (TYPE) SYST-DATUM Datum und Uhrzeit, aktuelles (Anwendungsserver-) Datum 20040209

Method TASKLIST_CHANGE on class CL_MPD_TASKLIST has no exception.

Method TASKLIST_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT_HANDLE Call by reference Type reference (TYPE) OBJECT_HANDLE 20040209
2 Importing I_VALIDFROM Call by reference Type reference (TYPE) SYST-DATUM Datum und Uhrzeit, aktuelles (Anwendungsserver-) Datum 20040209

Method TASKLIST_DISPLAY on class CL_MPD_TASKLIST has no exception.
History
Last changed by/on SAP  20050301 
SAP Release Created in 500