SAP ABAP Class CL_UC_VAL_TREE_GUI (Validation: Hierarchy of Checks and Messages)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-BCS-CSF (Application Component) Consolidation Functions
     UCFV (Package) SEM-BCS: Validation
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UG_WB_COMMUNICATION Workbench: Events and Methods for Communication with the WB 20020311
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UG_WB_CUST_CTRL Internal View of GUI Object 20020204
Properties
Class CL_UC_VAL_TREE_GUI  
Short Description Validation: Hierarchy of Checks and Messages    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UCFV   SEM-BCS: Validation 
Created 20020204   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_UG_WB_COMMUNICATION Workbench: Events and Methods for Communication with the WB 20020311
2 IF_UG_WB_CUST_CTRL Internal View of GUI Object 20020204
Friends
Class CL_UC_VAL_TREE_GUI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DD_CHECKLIST_METHOD_ID Instance attribute Private Type reference (TYPE) UC_VALNODE ID of method under which the list is located 20020624
2 DD_NODE_KEY Instance attribute Private Type reference (TYPE) UC_HIER_NODE_KEY Key of a Node 20020208
3 DF_DATA_INVALID Instance attribute Private Type reference (TYPE) UC_FLG 'X' Data object has been changed 20020415
4 DF_FULLSCREEN Instance attribute Private Type reference (TYPE) UG_FLG SPACE Fullscreen ('X') or Minimalized (SPACE) 20020326
5 DF_IS_EDIT_GLOBAL Instance attribute Private Type reference (TYPE) UC_FLG 'X' Change Mode - Global Workbench 20020403
6 DF_IS_EDIT_LOCAL Instance attribute Private Type reference (TYPE) UC_FLG 'X' Change Mode - Validation 20020403
7 DF_SHOW_CHECKLIST Instance attribute Private Type reference (TYPE) UC_FLG SPACE Show lsit of suitable checks ('X') 20020624
8 DO_CHAR Instance attribute Private Object reference (TYPE REF TO) IF_UG_MD_CHAR Representation of a Characteristic: Validation Method 20020315
9 DO_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Container 20020324
10 DO_CONTROL Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTROL Proxy Class for Control in GUI 20020207
11 DO_CUST Instance attribute Private Object reference (TYPE REF TO) CL_UC_VAL_TREE Validation: Check Hierarchy: Interface GUI Data 20020206
12 DO_CUST_DETAIL Instance attribute Private Object reference (TYPE REF TO) IF_UC_CUST_DATA_EXT Detail: External View of Customizing Data 20020324
13 DO_DND_ID Instance attribute Private Object reference (TYPE REF TO) CL_DRAGDROP Behavior for Drag and Drop 20020528
14 DO_TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20020324
15 DO_TREE Instance attribute Private Object reference (TYPE REF TO) IF_UC_HIERARCHY_TREE Hierarchy display 20020206
16 DT_CHECK Instance attribute Private Type reference (TYPE) UCF_TS_VAL_CHECKTXT Validation: Hierarchy: Checks 20020314
17 DT_CHECKLIST Instance attribute Private Type reference (TYPE) UCF_TS_VAL_CHECKLIST Validation: List of Checks 20020624
18 DT_EXPANDED_NODE_MEMORY Instance attribute Private Type reference (TYPE) TH_EXPANDED_NODE_MEMORY Table of nodes already in frontend 20021128
19 DT_METHOD Instance attribute Private Type reference (TYPE) T_METHOD Table of Methods 20021201
20 DT_METHOD_ID_DEQUEUE Instance attribute Private See coding IDs of methods for which the block is to be released 20020429
21 DT_METHOD_NEW Instance attribute Private See coding 20020525
22 DT_MSG Instance attribute Private Type reference (TYPE) UCF_TS_VAL_MSG Validation: Hierarchy: Messages 20020314
23 DT_VAL_HRY Instance attribute Private Type reference (TYPE) UCF_TS_VAL_HRY Validation: Hierarchy Structure 20020314
24 D_DND_ID Instance attribute Private Type reference (TYPE) I Handle of Behavior for Drag&Drop 20020528
25 D_MAX_NODE_ID Instance attribute Private Type reference (TYPE) UG_SID 0 Maximum Surrogate ID of Node 20020314
26 GC_COLUMN1 Constant Private Type reference (TYPE) UC_HIER_NAME 'STEPS' Name of a Column / Item 20020314
27 GC_COLUMN2 Constant Private Type reference (TYPE) UC_HIER_NAME 'TEXT' Name of a Column / Item 20020314
28 GC_DELETE_CODE Constant Private Type reference (TYPE) UI_FUNC 'DELETE' Delete 20020315
29 GC_DND_FLAVOR Constant Private Type reference (TYPE) C 'M' Behavior for Drag and Drop 20020528
30 GC_DUMMY_CODE Constant Private Type reference (TYPE) UI_FUNC 'NO_CODE' Function Code 20020318
31 GC_EXE_METH_CODE Constant Private Type reference (TYPE) UI_FUNC 'EXE_METH' Function Code 20020321
32 GC_INS_METH_CODE Constant Private Type reference (TYPE) UI_FUNC 'INS_METH' Function Code 20020314
33 GC_MAX_INSTANCE Constant Private Type reference (TYPE) UG_SEQNR1 5 Maximum Number of Available Instances 20030121
34 GC_NOVALUE Constant Private Type reference (TYPE) UC_FIELDNAME '?' Field Name 20020515
35 GC_TRUE Instance attribute Private Type reference (TYPE) UG_FLG 'X' True 20020313
36 GT_INSTANCE Static Attribute Private Type reference (TYPE) T_INSTANCE Instances available 20030121
Methods
# Method Level Visibility Method type Description Created on
1 ADD_NODE Instance method Private Method Insert Node 20020314
2 ADD_NODE_GUI Instance method Private Method Insert Node into GUI 20020529
3 CONSTRUCTOR Instance method Public Constructor Constructor 20020528
4 COPY_METHOD Instance method Private Method Copy Method 20020526
5 CREATE_DEFAULT_CTMENU Instance method Private Method Build Default Context Menu 20020416
6 CREATE_METHOD Instance method Private Method Add Method 20020515
7 CREATE_TOOLBAR Instance method Private Method Create Buttons in Toolbar 20020324
8 DELETE_NODE Instance method Private Method Delete Node(s) 20020315
9 DELETE_SUBTREE Instance method Private Method Delete subtree 20020315
10 DEQUEUE_METHOD Instance method Private Method Release Block of Method 20020416
11 ENQUEUE_METHOD Instance method Private Method Block Method 20020416
12 EXPAND_METHOD Instance method Private Method Expand Method 20021202
13 EXPAND_NODE Instance method Private Method Expand Node 20021129
14 GENERATE_CHECKLIST Instance method Private Method Generate list of checks 20020624
15 GENERATE_SUBTREE Instance method Private Method Generate tree 20020314
16 GET_INSTANCE Static method Public Method Generate Instance of GUI Object 20020204
17 GET_METHOD_NODE Instance method Private Method Get the (higher-level) method node 20020314
18 HANDLE_CHECK_DESCR_CHANGE Instance method Private Event handling method Name of check has been changed 20020507
19 HANDLE_CONTENT_DELETED Instance method Private Event handling method Content of validation method was discarded 20030916
20 HANDLE_DATA_CHANGED Instance method Private Event handling method Data was changed 20020319
21 HANDLE_DEF_CTXT_MENU_REQ Instance method Private Event handling method Context Menu for Background 20021203
22 HANDLE_DEF_CTXT_MENU_SEL Instance method Private Event handling method Context Menu Entry of Default menu was chosen 20021203
23 HANDLE_DRAG Instance method Private Event handling method Filling of Drag-and-Drop Data Object 20020528
24 HANDLE_DRAG_MULTIPLE Instance method Private Event handling method Filling of Drag-and-Drop Data Object 20020528
25 HANDLE_DROP Instance method Private Event handling method Object Dropped 20020528
26 HANDLE_DROP_COMPLETE Instance method Private Event handling method Event After Successful Drop 20020528
27 HANDLE_DROP_COMPLETE_MULTIPLE Instance method Private Event handling method Event After Successful Drop 20020528
28 HANDLE_EXPAND_NO_CHILDREN Instance method Private Event handling method Node with EXPANDER Attribute Was Expanded 20021127
29 HANDLE_ITEM_CTXT_MENU_REQ Instance method Private Event handling method Context Menu for Item 20020423
30 HANDLE_ITEM_CTXT_MENU_SEL Instance method Private Event handling method Context Menu Entry for Item was chosen 20020423
31 HANDLE_MENU_BUTTON_PRESS Instance method Private Event handling method Process Print Pushbutton 20020326
32 HANDLE_MENU_DROPDOWN Instance method Private Event handling method Process Dropdown in Menu 20020326
33 HANDLE_NODE_CTXT_MENU_REQ Instance method Private Event handling method Context Menu for Nodes 20020207
34 HANDLE_NODE_CTXT_MENU_SEL Instance method Private Event handling method Context Menu Entry for Node was chosen 20020207
35 HANDLE_NODE_DOUBLE_CLICK Instance method Private Event handling method Double-click 20020207
36 HANDLE_SET_DISPLAY_MODE Instance method Private Event handling method Change Mode Was Changed 20020403
37 HANDLE_TREE_DATA_CHANGED Instance method Private Event handling method Updating of Display Due to Changes in Data Object 20020415
38 INITIALIZE_METHOD Instance method Private Method Initialized method 20021201
39 MOVE_NODE Instance method Private Method Move node when D&D 20020528
40 PERFORM_COMMAND Instance method Private Method Execute Action from Context Menu/Toolbar 20020317
41 PERFORM_COMMAND_PRINT Instance method Private Method Carry out action from context menu/toolbar: Print 20030121
42 REDUCE_DND_NODE_TABLE Instance method Private Method Exclude nodes that are included under a different node 20020621
43 REFRESH_DRAG_DROP Instance method Private Method Enable Drag&Drop in the tree 20020603
44 REMOVE_WINDOW Instance method Private Method Remove window from display 20020507
45 SET_EVENT_HANDLERS Instance method Private Method Set Event Handler 20020207
46 SHOW_CHECKLIST Instance method Public Method Show list of checks 20020624
47 TREE_EXPAND_AND_SELECT Instance method Private Method Expand and mark the found nodes 20021007
Events
Class CL_UC_VAL_TREE_GUI has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_INSTANCE Private See coding IDX, Reference to Instance 20030121
2 S_METHOD_NEW Private See coding NODE:UC_VALNODE and SOURCE:UC_VALNODE 20020525
3 TH_EXPANDED_NODE_MEMORY Private See coding Hashed Table of UCF_S_VALNODE with the key NODE 20021128
4 T_INSTANCE Private See coding Standard table with Structure S_INSTANCE 20030121
Method Signatures

Method ADD_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NODE_ID Call by reference Type reference (TYPE) UC_VALNODE ID des Knotens 20020314
2 Importing IF_TEXT_EDITABLE Call by reference Type reference (TYPE) UC_FLG Kennzeichen: Bezeichnung editierbar 20020314
3 Importing IF_VALUE_EDITABLE Call by reference Type reference (TYPE) UC_FLG Kennzeichen: Wert editierbar 20020314
4 Importing I_NODETYPE Call by reference Type reference (TYPE) UC_VALNODETYPE Typ des knotens 20020314
5 Importing I_PARENTNODE_ID Call by reference Type reference (TYPE) UC_VALNODE ID des Fatherknotens 20020314
6 Importing I_TEXT Call by reference Type reference (TYPE) UC_HIER_ITEM_TXT Text des Knotens 20020314
7 Importing I_VALUE Call by reference Type reference (TYPE) UC_HIER_ITEM_TXT Wert des knotens 20020314

Method ADD_NODE on class CL_UC_VAL_TREE_GUI has no exception.

Method ADD_NODE_GUI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ITEM_GUI Call by reference Type reference (TYPE) UCU_TS_HIER_ITEN Items von Knoten 20021127
2 Changing CT_NODE_GUI Call by reference Type reference (TYPE) UCU_T_HIER_NODE Knotentabelle 20021127
3 Importing IS_NODE Call by reference Type reference (TYPE) UCF_S_VALNODE Validierung: Hierarchie: Knoten 20020529
4 Importing IS_RELAT_NODE Call by reference Type reference (TYPE) UCF_S_VALNODE Validierung: Hierarchie: Knoten 20020529
5 Importing IT_CHECK Call by reference Type reference (TYPE) UCF_TS_VAL_CHECKTXT Validierung: Prüfungen - Texte Tabelle 20020531
6 Importing IT_MSG Call by reference Type reference (TYPE) UCF_TS_VAL_MSG Validierung: Hierarchie: Nachrichten 20020531
7 Importing IT_VAL_HRY Call by reference Type reference (TYPE) UCF_TS_VAL_HRY Validierung: Hierarchiestruktur 20020531
8 Importing I_RELATIONSHIP Call by reference Type reference (TYPE) I Verwandschaftsbeziehung 20020529

Method ADD_NODE_GUI on class CL_UC_VAL_TREE_GUI has no exception.

Method CONSTRUCTOR Signature

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

Method COPY_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_KEY Call by reference Type reference (TYPE) UC_HIER_NODE_KEY Schlüssel eines Knotens 20020526
2 Importing I_SOURCE_METHOD Call by reference Type reference (TYPE) UC_VALNODE Die Methode die kopiert werden soll 20020526
3 Importing I_VALUE Call by reference Type reference (TYPE) UC_HIER_ITEM_TXT Text / Wert eines Items 20020526

Method COPY_METHOD on class CL_UC_VAL_TREE_GUI has no exception.

Method CREATE_DEFAULT_CTMENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_CREATE_METHOD Call by reference Type reference (TYPE) UC_FLG SPACE Menu item 'Create method' 20030509
2 Importing IO_MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20020416
3 Importing I_NODE_KEY Call by reference Type reference (TYPE) UC_HIER_NODE_KEY Schlüssel eines Knotens 20020416

Method CREATE_DEFAULT_CTMENU on class CL_UC_VAL_TREE_GUI has no exception.

Method CREATE_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_KEY Call by reference Type reference (TYPE) UC_HIER_NODE_KEY Schlüssel eines Knotens 20020515
2 Importing I_VALUE Call by reference Type reference (TYPE) UC_HIER_ITEM_TXT Text / Wert eines Items 20020515

Method CREATE_METHOD on class CL_UC_VAL_TREE_GUI has no exception.

Method CREATE_TOOLBAR Signature

Method CREATE_TOOLBAR on class CL_UC_VAL_TREE_GUI has no parameter.
Method CREATE_TOOLBAR on class CL_UC_VAL_TREE_GUI has no exception.

Method DELETE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_ONLY_GUI Call by reference Type reference (TYPE) UC_FLG SPACE Knoten nur aus dem GUI löschen 20020529
2 Importing I_NODE_ID Call by reference Type reference (TYPE) UG_SID ID des Knotens 20020315

Method DELETE_NODE on class CL_UC_VAL_TREE_GUI has no exception.

Method DELETE_SUBTREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_ONLY_GUI Call by reference Type reference (TYPE) UC_FLG SPACE Knoten nur aus dem GUI löschen 20020529
2 Importing I_NODE_ID Call by reference Type reference (TYPE) UG_SID ID des Knotens 20020315

Method DELETE_SUBTREE on class CL_UC_VAL_TREE_GUI has no exception.

Method DEQUEUE_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_METHOD_ID Call by reference Type reference (TYPE) UC_VALNODE Validierung: Element der Hierarchie 20020419
2 Importing I_NODE_ID Call by reference Type reference (TYPE) UC_VALNODE Validierung: Element der Hierarchie 20020416

Method DEQUEUE_METHOD on class CL_UC_VAL_TREE_GUI has no exception.

Method ENQUEUE_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_SUCCESS Call by reference Type reference (TYPE) UC_FLG Kennzeichen: gesperrt ('X') 20020416
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UGMD_T_MESSAGE FI-Stammdaten: Meldungen 20020416
3 Exporting E_METHOD_ID Call by reference Type reference (TYPE) UC_VALNODE ID der Validierungsmethode 20021209
4 Importing I_NODE_ID Call by reference Type reference (TYPE) UC_VALNODE Validierung: Element der Hierarchie 20020416

Method ENQUEUE_METHOD on class CL_UC_VAL_TREE_GUI has no exception.

Method EXPAND_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_METHOD_ID Call by reference Type reference (TYPE) UC_VALNODE ID der Methode 20021202
2 Importing IF_EXPAND Call by reference Type reference (TYPE) UC_FLG 'X' DIe Methode im GUI expandieren 20021202
3 Importing I_METHOD_ID Call by reference Type reference (TYPE) UC_VALNODE ID der Methode 20021202

Method EXPAND_METHOD on class CL_UC_VAL_TREE_GUI has no exception.

Method EXPAND_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_CONTINUE_FURTHER_DOWN Call by reference Type reference (TYPE) UC_FLG SPACE Den ganzen Unterbaum expandieren 20021129
2 Importing IT_VAL_HRY Call by reference Type reference (TYPE) UCF_TS_VAL_HRY Validierung: Hierarchiestruktur 20021129
3 Importing I_NODE Call by reference Type reference (TYPE) UC_VALNODE Validierung: Element der Hierarchie 20021129

Method EXPAND_NODE on class CL_UC_VAL_TREE_GUI has no exception.

Method GENERATE_CHECKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_CHECKLIST_METHOD_ID Call by reference Type reference (TYPE) UC_VALNODE ID der Methode unter der sich die Liste befindet 20020624
2 Importing IT_CHECK Call by reference Type reference (TYPE) UCF_TS_VAL_CHECKTXT Validierung: Prüfungen - Texte Tabelle 20020624
3 Importing IT_CHECKLIST Call by reference Type reference (TYPE) UCF_TS_VAL_CHECKLIST Validierung: Liste der Prüfungen 20020624
4 Importing IT_VAL_HRY Call by reference Type reference (TYPE) UCF_TS_VAL_HRY Validierung: Hierarchiestruktur 20020624

Method GENERATE_CHECKLIST on class CL_UC_VAL_TREE_GUI has no exception.

Method GENERATE_SUBTREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ITEM_GUI Call by reference Type reference (TYPE) UCU_TS_HIER_ITEN Items von Knoten 20021129
2 Changing CT_NODE_GUI Call by reference Type reference (TYPE) UCU_T_HIER_NODE Knotentabelle 20021129
3 Importing IF_CONTINUE_FURTHER_DOWN Call by reference Type reference (TYPE) UC_FLG SPACE Den ganzen Unterbaum prozessieren 20021129
4 Importing IS_PARENT_NODE Call by reference Type reference (TYPE) UCF_S_VALNODE Validierung: Hierarchie: Fatherknoten 20020314
5 Importing IT_CHECK Call by reference Type reference (TYPE) UCF_TS_VAL_CHECKTXT Validierung: Prüfungen - Texte Tabelle 20020531
6 Importing IT_MSG Call by reference Type reference (TYPE) UCF_TS_VAL_MSG Validierung: Hierarchie: Nachrichten 20020531
7 Importing IT_VAL_HRY Call by reference Type reference (TYPE) UCF_TS_VAL_HRY Validierung: Hierarchiestruktur 20020531

Method GENERATE_SUBTREE on class CL_UC_VAL_TREE_GUI has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_INSTANCE Value transfer Object reference (TYPE REF TO) IF_UG_WB_CUST_CTRL Interne Sicht auf das GUI-Objekt 20020204
2 Importing I_SEQNR Call by reference Type reference (TYPE) UG_SEQNR1 Laufende Nummer 20030121
# Exception Resumable Description Created on
1 INVALID_INSTANCE Ungültige Instanz ID 20030121

Method GET_METHOD_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_METHOD_NODE_ID Call by reference Type reference (TYPE) UG_SID Schlüssel des übergeordneten Methodeknotens 20020315
2 Importing I_CHECK_NODE_ID Call by reference Type reference (TYPE) UG_SID Schlüssel eines Prüfungsknotens 20020315

Method GET_METHOD_NODE on class CL_UC_VAL_TREE_GUI has no exception.

Method HANDLE_CHECK_DESCR_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_ID Value transfer Attribute reference (LIKE) 20020507
2 Importing I_TXTLG Value transfer Attribute reference (LIKE) 20020507
3 Importing I_TXTMI Value transfer Attribute reference (LIKE) 20020507

Method HANDLE_CHECK_DESCR_CHANGE on class CL_UC_VAL_TREE_GUI has no exception.

Method HANDLE_CONTENT_DELETED Signature

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

Method HANDLE_CONTENT_DELETED on class CL_UC_VAL_TREE_GUI has no exception.

Method HANDLE_DATA_CHANGED Signature

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

Method HANDLE_DATA_CHANGED on class CL_UC_VAL_TREE_GUI has no exception.

Method HANDLE_DEF_CTXT_MENU_REQ Signature

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

Method HANDLE_DEF_CTXT_MENU_REQ on class CL_UC_VAL_TREE_GUI has no exception.

Method HANDLE_DEF_CTXT_MENU_SEL Signature

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

Method HANDLE_DEF_CTXT_MENU_SEL on class CL_UC_VAL_TREE_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 Value transfer Attribute reference (LIKE) 20020528
2 Importing ITEM_NAME Value transfer Attribute reference (LIKE) 20020528
3 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20020528
4 Importing SENDER Value transfer Attribute reference (LIKE) 20020528

Method HANDLE_DRAG on class CL_UC_VAL_TREE_GUI has no exception.

Method HANDLE_DRAG_MULTIPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Value transfer Attribute reference (LIKE) 20020528
2 Importing ITEM_NAME Value transfer Attribute reference (LIKE) 20020528
3 Importing NODE_KEY_TABLE Value transfer Attribute reference (LIKE) 20020528
4 Importing SENDER Value transfer Attribute reference (LIKE) 20020528

Method HANDLE_DRAG_MULTIPLE on class CL_UC_VAL_TREE_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 Value transfer Attribute reference (LIKE) 20020528
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20020528
3 Importing SENDER Value transfer Attribute reference (LIKE) 20020528

Method HANDLE_DROP on class CL_UC_VAL_TREE_GUI has no exception.

Method HANDLE_DROP_COMPLETE Signature

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

Method HANDLE_DROP_COMPLETE on class CL_UC_VAL_TREE_GUI has no exception.

Method HANDLE_DROP_COMPLETE_MULTIPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Value transfer Attribute reference (LIKE) 20020528
2 Importing ITEM_NAME Value transfer Attribute reference (LIKE) 20020528
3 Importing NODE_KEY_TABLE Value transfer Attribute reference (LIKE) 20020528
4 Importing SENDER Value transfer Attribute reference (LIKE) 20020528

Method HANDLE_DROP_COMPLETE_MULTIPLE on class CL_UC_VAL_TREE_GUI has no exception.

Method HANDLE_EXPAND_NO_CHILDREN Signature

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

Method HANDLE_EXPAND_NO_CHILDREN on class CL_UC_VAL_TREE_GUI has no exception.

Method HANDLE_ITEM_CTXT_MENU_REQ Signature

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

Method HANDLE_ITEM_CTXT_MENU_REQ on class CL_UC_VAL_TREE_GUI has no exception.

Method HANDLE_ITEM_CTXT_MENU_SEL Signature

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

Method HANDLE_ITEM_CTXT_MENU_SEL on class CL_UC_VAL_TREE_GUI has no exception.

Method HANDLE_MENU_BUTTON_PRESS Signature

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

Method HANDLE_MENU_BUTTON_PRESS on class CL_UC_VAL_TREE_GUI has no exception.

Method HANDLE_MENU_DROPDOWN Signature

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

Method HANDLE_MENU_DROPDOWN on class CL_UC_VAL_TREE_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 Value transfer Attribute reference (LIKE) Context Menu 20020207
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20020207

Method HANDLE_NODE_CTXT_MENU_REQ on class CL_UC_VAL_TREE_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 Value transfer Attribute reference (LIKE) 20020207

Method HANDLE_NODE_CTXT_MENU_SEL on class CL_UC_VAL_TREE_GUI has no exception.

Method HANDLE_NODE_DOUBLE_CLICK Signature

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

Method HANDLE_NODE_DOUBLE_CLICK on class CL_UC_VAL_TREE_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 Value transfer Attribute reference (LIKE) 20020403

Method HANDLE_SET_DISPLAY_MODE on class CL_UC_VAL_TREE_GUI has no exception.

Method HANDLE_TREE_DATA_CHANGED Signature

Method HANDLE_TREE_DATA_CHANGED on class CL_UC_VAL_TREE_GUI has no parameter.
Method HANDLE_TREE_DATA_CHANGED on class CL_UC_VAL_TREE_GUI has no exception.

Method INITIALIZE_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DUMMY_METHOD_ID Call by reference Type reference (TYPE) UC_VALNODE Validierung: Element der Hierarchie 20021201
2 Importing I_METHOD_ID Call by reference Type reference (TYPE) UC_VALNODE Validierung: Element der Hierarchie 20021201

Method INITIALIZE_METHOD on class CL_UC_VAL_TREE_GUI has no exception.

Method MOVE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20020528
2 Changing CT_NODES_INVOLVED Call by reference Type reference (TYPE) S_DND_NODE Alle Knoten die gedragged wurden 20020528
3 Exporting EF_SUCCESS Call by reference Type reference (TYPE) UC_FLG Kennzeichen: Drop erfolgreich ('X') 20020528
4 Importing I_SOURCE_NODE Call by reference Type reference (TYPE) UC_VALNODE Knotenschlüssel, der gedragged wurde 20020528
5 Importing I_TARGET_METHOD Call by reference Type reference (TYPE) UC_VALNODE Knotenschlüssel der Validierungsmethode 20020528
6 Importing I_TARGET_NODE Call by reference Type reference (TYPE) UC_VALNODE Knotenschlüssel, auf den gedropped wurde 20020528
7 Importing I_TARGET_NODETYPE Call by reference Type reference (TYPE) UC_VALNODETYPE Elementtyp 20020529
8 Importing I_TARGET_PARENT Call by reference Type reference (TYPE) UC_VALNODE Father des Knotenschlüssel, auf den gedropped wurde 20020529
9 Importing I_TARGET_PARENT_TYPE Call by reference Type reference (TYPE) UC_VALNODETYPE Father des Knotenschlüssel, auf den gedropped wurde - Typ 20020529
10 Importing I_TARGET_SEQNR Value transfer Type reference (TYPE) INT4 Sequenznummer 20020529

Method MOVE_NODE on class CL_UC_VAL_TREE_GUI has no exception.

Method PERFORM_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FCODE Call by reference Type reference (TYPE) SY-UCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20020317

Method PERFORM_COMMAND on class CL_UC_VAL_TREE_GUI has no exception.

Method PERFORM_COMMAND_PRINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_METHOD_ID Call by reference Type reference (TYPE) UC_VALNODE ID der Methode 20030121

Method PERFORM_COMMAND_PRINT on class CL_UC_VAL_TREE_GUI has no exception.

Method REDUCE_DND_NODE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DND_NODE Call by reference Type reference (TYPE) TS_DND_NODE Tabelle mit knoten die gedragged werden sollen 20020621

Method REDUCE_DND_NODE_TABLE on class CL_UC_VAL_TREE_GUI has no exception.

Method REFRESH_DRAG_DROP Signature

Method REFRESH_DRAG_DROP on class CL_UC_VAL_TREE_GUI has no parameter.
Method REFRESH_DRAG_DROP on class CL_UC_VAL_TREE_GUI has no exception.

Method REMOVE_WINDOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_SUCCESS Call by reference Type reference (TYPE) UC_FLG Fenster wurde aus der Anzeige entfernen (oder nicht nötig) 20020507

Method REMOVE_WINDOW on class CL_UC_VAL_TREE_GUI has no exception.

Method SET_EVENT_HANDLERS Signature

Method SET_EVENT_HANDLERS on class CL_UC_VAL_TREE_GUI has no parameter.
Method SET_EVENT_HANDLERS on class CL_UC_VAL_TREE_GUI has no exception.

Method SHOW_CHECKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_CHECKLIST_METHOD_ID Call by reference Type reference (TYPE) UC_VALNODE ID der Methode unter der sich die Liste befindet 20020624
2 Importing IF_SHOW_CHECKLIST Call by reference Type reference (TYPE) UC_FLG Die Liste der Prüfungen ('X') oder den Baum (SPACE) zeigen 20020624
3 Importing IT_CHECKLIST Call by reference Type reference (TYPE) UCF_TS_VAL_CHECKLIST Validierung: Liste der Prüfungen 20020624

Method SHOW_CHECKLIST on class CL_UC_VAL_TREE_GUI has no exception.

Method TREE_EXPAND_AND_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RESULT_NODE_LIST Call by reference Type reference (TYPE) UCU_T_HIER_NODE_LIST Liste mit Knotenschlüsseln 20021129

Method TREE_EXPAND_AND_SELECT on class CL_UC_VAL_TREE_GUI has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in 3.1B