SAP ABAP Class CL_CGPL_HIERARCHY_NODE (Project Planning: Hierarchy Nodes)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-GPL (Application Component) Generic Project Planning
     CGPL_APPLICATION_OBJECTS (Package) Project Planning - Application Objects
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CGPL_PROJECT Project Planning: Projects 19991116
2 Inheritance (c INHERITING FROM c_ref)  CL_CGPL_TASK Project Planning: Transactions 19991116
Properties
Class CL_CGPL_HIERARCHY_NODE  
Short Description Project Planning: Hierarchy Nodes    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CGPL_APPLICATION_OBJECTS   Project Planning - Application Objects 
Created 19991116   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CGPLC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CGPLD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CGPL_HIERARCHY_NODE has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_CGPL_CODING_MASK 20011130 Project Planning - Number Format
2 CL_CGPL_HIERARCHY_NODES 20001201 Project Planning - Administratn Class for CL_HIERARCHY_NODE
3 CL_CGPL_PERSISTENCY 20011116 Project Planning - Projects and Activities Persistence
4 CL_CGPL_PROJECTS 20001201 Project Planning - Project Collection
5 CL_CGPL_TASKS 20001201 Administration Class for CL_CGPL_TASK
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_ENQ_EXCLUSIVE Constant Public Type reference (TYPE) ENQMODE 'E' Exclusive Lock 20011129
2 CO_ENQ_OPTIMISTIC Constant Public Type reference (TYPE) ENQMODE 'O' Optimistic Lock 20081104
3 CO_ENQ_SHARED Constant Public Type reference (TYPE) ENQMODE 'S' Partial Lock 20011129
4 EDIT_MODE Instance attribute Protected Type reference (TYPE) CHAR1 Processing Mode (Space: Display 'X': Change) 19991215
5 NODE_TYPE Instance attribute Protected Type reference (TYPE) CHAR1 Node Type ( P: Project Header T: Activity) 19991209
6 OBJECT_STATE Instance attribute Protected Type reference (TYPE) CHAR1 Object Status 19991124
7 OUTLINE_CHILDREN Instance attribute Protected Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODES List of All Lower-Level Nodes 19991116
8 OUTLINE_PARENT Instance attribute Protected Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Higher-level node 19991116
9 PERSISTENCY Instance attribute Public Object reference (TYPE REF TO) CL_CGPL_PERSISTENCY Project Planning - Projects and Activities Persistence 20011127
10 RELATIONS Instance attribute Public Object reference (TYPE REF TO) CL_CGPL_RELATIONS Project Planning - Collection for Relationships 20011106
11 SAPSCRIPT_TEXTS Instance attribute Protected Type reference (TYPE) TY_SAPSCRIPT_TEXT Table with SAPScript Texts 20011127
12 STATUS_OBJECT Instance attribute Public Type reference (TYPE) CRM_J_OBTYP Object type status 20030513
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TO_OUTLINE_CHILDREN Instance method Protected Method Add a Hierarchy Node in Outline_Children 19991116
2 CHECK_HIERARCHY Instance method Public Method Checks Consistency of Hierarchy Pointer 20000314
3 CONSTRUCTOR Instance method Public Constructor Constructor 19991123
4 DEQUEUE Instance method Protected Method Unlock Node 20011130
5 ENQUEUE Instance method Protected Method Lock Nodes 20011130
6 FREE Instance method Protected Method Destructor 20011116
7 GET_ALL_CHILDREN Instance method Protected Method Reads All Active Lower-Level Hierarchy Nodes 19991210
8 GET_APPLICATION Instance method Public Method Reading Application 20041116
9 GET_EDIT_MODE Instance method Public Method Determines Change Mode 19991229
10 GET_ENQUEUE_INFO Instance method Public Method Determine Information for Lock 20011129
11 GET_EXTERNAL_ID Instance method Public Method Returns External Identification 20011119
12 GET_FREE_PERMISSION Instance method Protected Method Checks if Nodes (Possibly with Changes) Can Be Destroyed 20030714
13 GET_GUID_OF_NODE Instance method Public Method Determines GUID for Hierarchy Nodes 19991208
14 GET_HIERARCHY_NODE Instance method Public Method Reads References from Hierarchy Neighbor 19991208
15 GET_HIERARCHY_PATH Instance method Protected Method Reads All (Including Non-Loaded) Higher-Level Nodes 20010206
16 GET_LAST_DOWN_NODE Instance method Public Method Delivers the Farthest Right Lower-Level Hierarchy Nodes 20000124
17 GET_LONGTEXT Instance method Public Method Read Long Text 20011127
18 GET_NODE_TYPE Instance method Public Method Determines Type for Hierarchy Nodes 19991215
19 GET_OBJECT_STATE Instance method Public Method Read Object Status 20021023
20 GET_OBJECT_TYPE Instance method Public Method Reads Object Type 19991208
21 GET_OUTLINE_CHILDREN Instance method Protected Method Reads Object Reference from Outline_children 19991124
22 GET_OUTLINE_NODES Instance method Public Method Reads All Immediate Lower-Level Hierarchy Nodes 20000117
23 GET_OUTLINE_PARENT Instance method Public Method Delivers Outline_Parent 19991125
24 GET_SAPSCRIPT_TEXT Instance method Public Method Read SAPScript Texts for Object 20011127
25 GET_TEXT Instance method Public Method Reads Language-Dependent Short Text 20030430
26 HAS_OUTLINE_CHILDREN Instance method Public Method Checks Whether the Hierarchy Node is Outlined 19991124
27 MANAGE_O_LOCKS_AFTER_SAVE Instance method Public Method Manage Optimistic Locks After Saving 20081117
28 MOVE_NODE Instance method Public Method Move Hierarchy Nodes 19991116
29 ON_PARENT_EDIT_MODE_CHANGED Instance method Protected Event handling method Event Handler: Edit mode of parent changed 20081028
30 PROCESS_LOCK_AND_CONFLICT Instance method Public Method Promote Locks and Set Conflict Resolution Indicator 20081112
31 RAISE_NODE_CHANGED Instance method Protected Method Initiates Sending Event (Project_changed or Task_changed) 20000113
32 REMOVE_FROM_OUTLINE_CHILDREN Instance method Protected Method Remove a Hierarchy Node from Outline_Children 19991130
33 SET_EDIT_MODE Instance method Protected Method Sets Display/Change Mode 20011122
34 SET_LONGTEXT Instance method Public Method Set Long Text 20011127
35 SET_OBJECT_STATE Instance method Public Method Sets Update Indicator 19991208
36 SET_OUTLINE_CHILDREN Instance method Protected Method Set Up of Dynamic Object Relationship 19991116
37 SET_OUTLINE_PARENT Instance method Protected Method Sets Outline_Parent Attribute 19991116
38 SET_SAPSCRIPT_TEXT Instance method Public Method Set SAPScript Texts for Object 20011127
Events
# Event Type Visibility Description Created on
1 EDIT_MODE_CHANGED Instance Event
(0)
Public
(2)
Change of Edit Mode of Task 20081028
2 PLAN_DATES_CHANGED Instance Event
(0)
Public
(2)
Planned Date Changed 20011122
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_SAPSCRIPT_TEXT Protected See coding 20011127 begin of ty_sapscript_text, fieldtab type COMT_TEXT_FIELD_VALUE_TAB, texttab type comt_text_textdata_t, end of ty_sapscript_text
Method Signatures

Method ADD_TO_OUTLINE_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LEFT_TO Call by reference Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Referenz neuer rechter Nachbar 19991203
2 Importing IM_OUTLINE_CHILD Call by reference Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Ein Vorgang oder ein Projekt 19991123
3 Importing IM_RIGHT_TO Call by reference Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Referenz neuer linker Nachbar 20000120

Method ADD_TO_OUTLINE_CHILDREN on class CL_CGPL_HIERARCHY_NODE has no exception.

Method CHECK_HIERARCHY Signature

Method CHECK_HIERARCHY on class CL_CGPL_HIERARCHY_NODE has no parameter.
# Exception Resumable Description Created on
1 INCONSISTENT_HIERARCHY inconsistent_hierarchy 20000314

Method CONSTRUCTOR Signature

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

Method DEQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMPLETE Call by reference Type reference (TYPE) CHAR1 Alle Sperren zurücknehmen 20011130
2 Importing IM_COMPLETE_EXCEPT_ACTUAL Call by reference Type reference (TYPE) CHAR1 GUID's zu lesender Tasks 20011130
3 Importing IM_ENQMODE Call by reference Type reference (TYPE) ENQMODE 'E' Sperrmodus 20011130
4 Importing IM_EXTID Call by reference Type reference (TYPE) CGPL_EXTID Projektplanung: Externer Identifier eines Elements 20011130
5 Importing IM_INITIATOR Call by reference Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Projektplanung - Hierarchieknoten 20011130
6 Importing IM_SCOPE Call by reference Type reference (TYPE) CHAR1 '1' Einstelliges Kennzeichen 20011130

Method DEQUEUE on class CL_CGPL_HIERARCHY_NODE has no exception.

Method ENQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ENQMODE Call by reference Type reference (TYPE) CHAR1 'E' Sperrmodus 20011130
2 Importing IM_EXTID Call by reference Type reference (TYPE) CGPL_EXTID externe Vorgang-Id 20011130
3 Importing IM_INITIATOR Call by reference Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Projektplanung - Hierarchieknoten 20011130
4 Importing IM_SCOPE Call by reference Type reference (TYPE) CHAR1 '1' Scope 20011130
# Exception Resumable Description Created on
1 LOCK_FAILED Systemfehler 20011130
2 PROJECT_FOREIGN_LOCK Projekt ist durch anderen Benutzer exklusiv gesperrt 20011130
3 TASK_FOREIGN_LOCK Task ist durch anderen Benutzer exklusiv gesperrt 20011130

Method FREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_INCLUDE_SUBPROJECTS Call by reference Type reference (TYPE) BOOLE_D SPACE Auch untergeordnete Projekte zerstören 20020521

Method FREE on class CL_CGPL_HIERARCHY_NODE has no exception.

Method GET_ALL_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NODES Call by reference Type reference (TYPE) CGPL_HIERARCHY_NODES Tabelle Hierarchieknoten 19991210

Method GET_ALL_CHILDREN on class CL_CGPL_HIERARCHY_NODE has no exception.

Method GET_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_APPLICATION Value transfer Type reference (TYPE) CGPL_APPLICATION_TYPE Applikation in der Projektplanung 20041116

Method GET_APPLICATION on class CL_CGPL_HIERARCHY_NODE has no exception.

Method GET_EDIT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_EDIT_MODE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 19991229

Method GET_EDIT_MODE on class CL_CGPL_HIERARCHY_NODE has no exception.

Method GET_ENQUEUE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_EXCLUSIVE_LOCKS Call by reference Type reference (TYPE) I Anzahl exklusiver Sperren 20011129
2 Exporting EX_INITIATORS Call by reference Type reference (TYPE) CGPL_HIERARCHY_NODES Urheber der Teilsperren 20011129
3 Exporting EX_SHARED_LOCKS Call by reference Type reference (TYPE) I Anzahl der Teilsperren 20011129

Method GET_ENQUEUE_INFO on class CL_CGPL_HIERARCHY_NODE has no exception.

Method GET_EXTERNAL_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_EXTERNAL_ID Value transfer Type reference (TYPE) CGPL_EXTID Projektplanung: Externer Identifier eines Elements 20011119

Method GET_EXTERNAL_ID on class CL_CGPL_HIERARCHY_NODE has no exception.

Method GET_FREE_PERMISSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_INCLUDE_SUBPROJECTS Call by reference Type reference (TYPE) FLAG 20030714
2 Returning RE_PERMISSION Value transfer Type reference (TYPE) FLAG 20030714

Method GET_FREE_PERMISSION on class CL_CGPL_HIERARCHY_NODE has no exception.

Method GET_GUID_OF_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_GUID Value transfer Type reference (TYPE) CGPL_GUID16 Guid Hierarchieknoten 20010125

Method GET_GUID_OF_NODE on class CL_CGPL_HIERARCHY_NODE has no exception.

Method GET_HIERARCHY_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DOWN_GUID Call by reference Type reference (TYPE) CGPL_GUID16 Guid 1.Child 19991208
2 Exporting EX_DOWN_NODE Call by reference Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE 1.Child 19991208
3 Exporting EX_LEFT_GUID Call by reference Type reference (TYPE) CGPL_GUID16 Guid linker Nachbar 19991208
4 Exporting EX_LEFT_NODE Call by reference Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE linker Nachbar 19991208
5 Exporting EX_RIGHT_GUID Call by reference Type reference (TYPE) CGPL_GUID16 Guid rechter Nachbar 19991208
6 Exporting EX_RIGHT_NODE Call by reference Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE rechter Nachbar 19991208
7 Exporting EX_UP_GUID Call by reference Type reference (TYPE) CGPL_GUID16 Guid übergeordneter Knoten 19991208
8 Exporting EX_UP_NODE Call by reference Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE übergeordneter Knoten 19991208

Method GET_HIERARCHY_NODE on class CL_CGPL_HIERARCHY_NODE has no exception.

Method GET_HIERARCHY_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PATH Call by reference Type reference (TYPE) CGPL_GUIDTAB_TYPE Projektplanung: Tabellentyp über Struktur CGPL_GUID_STRUC 20010206

Method GET_HIERARCHY_PATH on class CL_CGPL_HIERARCHY_NODE has no exception.

Method GET_LAST_DOWN_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LAST_DOWN_NODE Value transfer Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE das rechteste untergeordnete Hierarchieknoten 20000124

Method GET_LAST_DOWN_NODE on class CL_CGPL_HIERARCHY_NODE has no exception.

Method GET_LONGTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_HEADER Call by reference Type reference (TYPE) THEAD SAPscript: Text-Header 20020624
2 Exporting EX_LINES Call by reference Type reference (TYPE) TEXT_LINE_TAB Tabelle mit Langtext-Zeilen 20011127
3 Exporting EX_STRING Call by reference Type reference (TYPE) STRING Langtext als String 20011129
4 Importing IM_LANGUAGE Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20011127
5 Importing IM_TEXT_ID Call by reference Type reference (TYPE) TDID 'LTXT' Text-ID 20011127
# Exception Resumable Description Created on
1 INVALID_LANGUAGE Ungültige Sprachangabe 20011127
2 INVALID_TEXT_ID Ungültige Text-ID 20011127
3 NOT_FOUND Langtext existiert nicht 20011127

Method GET_NODE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_NODE_TYPE Value transfer Type reference (TYPE) CHAR1 Knotentyp ( P: Projektkopf T: Vorgang) 19991215

Method GET_NODE_TYPE on class CL_CGPL_HIERARCHY_NODE has no exception.

Method GET_OBJECT_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_OBJECT_STATE Call by reference Type reference (TYPE) CHAR1 Objektzustand 20021023

Method GET_OBJECT_STATE on class CL_CGPL_HIERARCHY_NODE has no exception.

Method GET_OBJECT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_OBJECT_TYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Objekttyp 19991208

Method GET_OBJECT_TYPE on class CL_CGPL_HIERARCHY_NODE has no exception.

Method GET_OUTLINE_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_OUTLINE_CHILDREN Call by reference Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODES Tabelle Hierarchieknoten 19991124

Method GET_OUTLINE_CHILDREN on class CL_CGPL_HIERARCHY_NODE has no exception.

Method GET_OUTLINE_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NODES Call by reference Type reference (TYPE) CGPL_HIERARCHY_NODES Tabelle mit Referenzen auf CL_CGPL_HIERARCHY_NODE 20011018
2 Exporting EX_NODETAB Call by reference Type reference (TYPE) CGPL_NODETAB_TYPE Interne Tabelle Hierarchieknoten 20000117

Method GET_OUTLINE_NODES on class CL_CGPL_HIERARCHY_NODE has no exception.

Method GET_OUTLINE_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_OUTLINE_PARENT Value transfer Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE übergeordneter Hierarchieknoten 19991125

Method GET_OUTLINE_PARENT on class CL_CGPL_HIERARCHY_NODE has no exception.

Method GET_SAPSCRIPT_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KEY Call by reference Type reference (TYPE) COMT_TEXT_FIELD_VALUE_TAB Schlüssel des SAPSCript-Texts 20011127
2 Exporting ET_TEXTTAB Call by reference Type reference (TYPE) COMT_TEXT_TEXTDATA_T Textschlüssel und -zeilen 20011127
3 Importing IT_TDID Call by reference Type reference (TYPE) CGPL_SAPSCRIPT_TDID Tabelle von Text-IDs 20011127
# Exception Resumable Description Created on
1 TEXTOBJECT_MISSING Textobjekt wurde im Customizing nicht angelegt 20011127

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LANGU Call by reference Type reference (TYPE) LANGU 20030430
2 Exporting EX_TEXT Call by reference Type reference (TYPE) CGPL_TEXT1 20030430

Method GET_TEXT on class CL_CGPL_HIERARCHY_NODE has no exception.

Method HAS_OUTLINE_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_HAS_OUTLINE_CHILDREN Value transfer Type reference (TYPE) XFELD ist untergeliedert 19991124

Method HAS_OUTLINE_CHILDREN on class CL_CGPL_HIERARCHY_NODE has no exception.

Method MANAGE_O_LOCKS_AFTER_SAVE Signature

Method MANAGE_O_LOCKS_AFTER_SAVE on class CL_CGPL_HIERARCHY_NODE has no parameter.
# Exception Resumable Description Created on
1 LOCK_FAILED System Error 20081117
2 PROJECT_FOREIGN_LOCK Project is locked by another user 20081117
3 TASK_FOREIGN_LOCK Task is exclusivly locked by another user 20081117

Method MOVE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BELOW Call by reference Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Objektreferenz übergeordneter Knoten 19991124
2 Importing IM_LEFT_TO Call by reference Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Objektreferenz neuer rechter Nachbar 19991124
3 Importing IM_RIGHT_TO Call by reference Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Objektreferenz neuer linker Nachbar 20000120
4 Importing IM_SET_UPDKZ Call by reference Type reference (TYPE) CHAR1 'X' Kennzeichen Updatekennzeichen setzen 19991208
# Exception Resumable Description Created on
1 INCONSISTENT_HIERARCHY Hierarchieänderung inkonsistent 19991210

Method ON_PARENT_EDIT_MODE_CHANGED Signature

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

Method ON_PARENT_EDIT_MODE_CHANGED on class CL_CGPL_HIERARCHY_NODE has no exception.

Method PROCESS_LOCK_AND_CONFLICT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LOCK_PROMOTED Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20081112
2 Importing IV_HAS_CHANGES Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20081112
3 Importing IV_HAS_LOCK Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20081112
# Exception Resumable Description Created on
1 LOCK_FAILED System Error 20081113
2 PROJECT_FOREIGN_LOCK Project is locked by another user 20081113
3 TASK_FOREIGN_LOCK Task is exclusivly locked by another user 20081113

Method RAISE_NODE_CHANGED Signature

Method RAISE_NODE_CHANGED on class CL_CGPL_HIERARCHY_NODE has no parameter.
Method RAISE_NODE_CHANGED on class CL_CGPL_HIERARCHY_NODE has no exception.

Method REMOVE_FROM_OUTLINE_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_HIERARCHY_NODE Call by reference Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Hierarchieknoten 19991130

Method REMOVE_FROM_OUTLINE_CHILDREN on class CL_CGPL_HIERARCHY_NODE has no exception.

Method SET_EDIT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EDIT_MODE Call by reference Type reference (TYPE) CHAR1 'X' = Ändern, ' ' = Anzeigen 20011122
# Exception Resumable Description Created on
1 FAILED Modus kann nicht gesetzt werden 20011122

Method SET_LONGTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LANGUAGE Call by reference Type reference (TYPE) TDSPRAS SY-LANGU Sprachenschlüssel 20011127
2 Importing IM_LINES Call by reference Type reference (TYPE) TEXT_LINE_TAB Tabelle mit Langtext-Zeilen 20011127
3 Importing IM_STRING Value transfer Type reference (TYPE) STRING Langtext als String 20011129
4 Importing IM_TEXT_ID Call by reference Type reference (TYPE) TDID 'LTXT' Text-ID 20011127
# Exception Resumable Description Created on
1 FAILED Langtext konnte nicht übernommen werden 20011127
2 INVALID_LANGUAGE Ungültige Sprachangabe 20011127
3 INVALID_TEXT_ID Ungültige Text-ID 20011127

Method SET_OBJECT_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTION Call by reference Type reference (TYPE) CHAR1 Aktion 19991208

Method SET_OBJECT_STATE on class CL_CGPL_HIERARCHY_NODE has no exception.

Method SET_OUTLINE_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RAISE_EVENT Call by reference Type reference (TYPE) XFELD 'X' Ereignis Object created auslösen 20000324

Method SET_OUTLINE_CHILDREN on class CL_CGPL_HIERARCHY_NODE has no exception.

Method SET_OUTLINE_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OUTLINE_PARENT Call by reference Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Hierarchieknoten 19991118

Method SET_OUTLINE_PARENT on class CL_CGPL_HIERARCHY_NODE has no exception.

Method SET_SAPSCRIPT_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FIELDTAB Call by reference Type reference (TYPE) COMT_TEXT_FIELD_VALUE_TAB Tabelle mit Feld/Wert für die Kommunikation 20011127
2 Importing IT_TEXTTAB Call by reference Type reference (TYPE) COMT_TEXT_TEXTDATA_T Textzeilen 20011127
3 Importing I_FLG_UPDATE Call by reference Type reference (TYPE) XFLAG Kennzeichen: Text geändert 20011127

Method SET_SAPSCRIPT_TEXT on class CL_CGPL_HIERARCHY_NODE has no exception.
Event Signatures

Event EDIT_MODE_CHANGED Signature
Event EDIT_MODE_CHANGED on class CL_CGPL_HIERARCHY_NODE has no parameter.
Event PLAN_DATES_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_NODE Exporting Value transfer Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Projektplanung - Hierarchieknoten 20011122
History
Last changed by/on SAP  20090618 
SAP Release Created in 12A