SAP ABAP Class CL_UAP_NAVIGATION_NODE (Navigation Nodes)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   TR (Application Component) Treasury
     UAP_GUI_ENABLING_FRAMEWORK (Package) Framework for GUI Programming
Properties
Class CL_UAP_NAVIGATION_NODE  
Short Description Navigation Nodes    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UAP_GUI_ENABLING_FRAMEWORK   Framework for GUI Programming 
Created 20010115   SAP 
Last change 20040819   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UAP_NAVIGATION_NODE has no forward declaration.
Interfaces
Class CL_UAP_NAVIGATION_NODE has no interface implemented.
Friends
Class CL_UAP_NAVIGATION_NODE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 _BEHAVIOUR_FOLDER Static Attribute Private Object reference (TYPE REF TO) CL_DRAGDROP Behavior for Drag&Drop 20010125
2 _BEHAVIOUR_IN Static Attribute Protected Object reference (TYPE REF TO) CL_DRAGDROP Behavior for Drag&Drop 20010306
3 _BEHAVIOUR_LEAF Static Attribute Private Object reference (TYPE REF TO) CL_DRAGDROP Behavior for Drag&Drop 20010125
4 _BEHAVIOUR_ROOT_FOLDER Static Attribute Private Object reference (TYPE REF TO) CL_DRAGDROP Behavior for Drag&Drop 20010215
5 _COUNTER Static Attribute Private Type reference (TYPE) I Counter Reading 20010115
6 _ICON_FOLDER Instance attribute Public Type reference (TYPE) ICON_TEXT Carrier Field for Icons 20010116
7 _ICON_LEAF Instance attribute Public Type reference (TYPE) ICON_L2 Icon with Output Length 2 20010116
8 _LOCK_MODE Instance attribute Protected Type reference (TYPE) UAP_LOCK_MODE Lock Mode 20010115
9 _OLD_PARENT_NODE Instance attribute Protected Object reference (TYPE REF TO) CL_UAP_NAVIGATION_NODE Navigation Nodes 20010215
10 _PARENT_NODE Instance attribute Public Object reference (TYPE REF TO) CL_UAP_NAVIGATION_NODE Navigation Nodes 20010116
11 _TECHNICAL_KEY Instance attribute Public Type reference (TYPE) TV_NODEKEY 0 Node Key 20010115
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_LOCK Instance method Public Method <> Adjust Block 20010115
2 CHECK_AUTHORITY Instance method Public Method <> Authorization Check 20010302
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20010124
4 CLONE Instance method Public Method <> Copy (for Drag&Drop) 20010125
5 CREATE_PROXY Instance method Public Method <> Generate Initial Object 20010115
6 GET_BEHAVIOUR Instance method Public Method <> Behavior for Drag&Drop 20010124
7 GET_CONTEXTMENU Instance method Public Method <> Context Menu for Tree Node 20010115
8 GET_PARAMETERS Instance method Public Method <> Param. for Specific GUI Titles and Status Mess. 20010115
9 GET_PROXY_ID Instance method Public Method <> Supply GUID of Object 20010307
10 GET_SUB_NODES Instance method Public Method <> Supply Subnodes 20010115
11 GET_TEXT Instance method Public Method <> Text for Display 20010115
12 HAS_SUB_NODES Instance method Public Method <> Do Children Exist? 20010115
13 IS_COMPLETE Instance method Public Method <> Is Node Complete (Key) 20010117
14 IS_EQUAL Instance method Public Method <> Equivalence Test (Semantic) 20010115
15 IS_EQUAL_DEEP Instance method Public Method <> Equivalence Test (Semantic) 20010208
16 IS_FOLDER Instance method Public Method <> Index or End Node 20010125
17 IS_SUCCESSOR_OF Instance method Public Method Persistent Successor 20010323
18 LOCK_OBJECT Instance method Public Method <> Lock 20010115
19 MODIFY_RELATION Instance method Public Method <> Save Relationships 20010130
20 OBJECT_EXISTS Instance method Public Method <> Does Object Exist in Database? 20010115
21 REMOVE_PARENT_NODE Instance method Public Method <> Remove Predecessor 20010212
22 RESET_COUNTER Static method Public Method <> Reset Counter 20010115
23 RESET_PARENT_NODE Instance method Public Method <> Set Old Predecessor 20010222
24 SET_PARENT_NODE Instance method Public Method <> Set Preceding Node 20010119
25 SET_TECHNICAL_KEY Instance method Protected Method <> Set Technical Key 20010115
26 UNLOCK_OBJECT Instance method Public Method <> Unlock 20010115
Events
Class CL_UAP_NAVIGATION_NODE has no event.
Types
Class CL_UAP_NAVIGATION_NODE has no local type.
Method Signatures

Method ADJUST_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DIALOG_MODE Call by reference Type reference (TYPE) UAP_DIALOG_MODE Dialogmodus 20010117
# Exception Resumable Description Created on
1 ADJUSTMENT_FAILED Sperrmodus konnte nicht geändert werden 20010117

Method CHECK_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PLANNED_ACTIVITY Call by reference Type reference (TYPE) UAP_ACTIVITY Aktvität für Berechtigungen 20010322
2 Returning RE_POSSIBLE_ACTIVITY Value transfer Type reference (TYPE) UAP_ACTIVITY Aktvität für Berechtigungen 20010322

Method CHECK_AUTHORITY on class CL_UAP_NAVIGATION_NODE has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CLONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_CLONE Value transfer Object reference (TYPE REF TO) CL_UAP_NAVIGATION_NODE Navigationsknoten 20010125

Method CLONE on class CL_UAP_NAVIGATION_NODE has no exception.

Method CREATE_PROXY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_PROXY Value transfer Object reference (TYPE REF TO) CL_UAP_BUSINESS_PROXY Anwendungslogik 20010115

Method CREATE_PROXY on class CL_UAP_NAVIGATION_NODE has no exception.

Method GET_BEHAVIOUR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_HANDLE Value transfer Type reference (TYPE) I Handle 20010124

Method GET_BEHAVIOUR on class CL_UAP_NAVIGATION_NODE has no exception.

Method GET_CONTEXTMENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_STATUS Value transfer Type reference (TYPE) CUA_STATUS GUI-Status 20010115

Method GET_CONTEXTMENU on class CL_UAP_NAVIGATION_NODE has no exception.

Method GET_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PAR1 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20010115
2 Exporting EX_PAR2 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20010115
3 Exporting EX_PAR3 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20010115
4 Exporting EX_PAR4 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20010115

Method GET_PARAMETERS on class CL_UAP_NAVIGATION_NODE has no exception.

Method GET_PROXY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_GUID Value transfer Type reference (TYPE) GUID Globally Unique Identifier 20010307

Method GET_PROXY_ID on class CL_UAP_NAVIGATION_NODE has no exception.

Method GET_SUB_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_NODES Value transfer Type reference (TYPE) UAP_NODES Knoten für Navigation 20010115

Method GET_SUB_NODES on class CL_UAP_NAVIGATION_NODE has no exception.

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TEXT Value transfer Type reference (TYPE) TEXT30 Text 30 Stellen 20010115

Method GET_TEXT on class CL_UAP_NAVIGATION_NODE has no exception.

Method HAS_SUB_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_RESULT Value transfer Type reference (TYPE) UAP_BOOLEAN Boolean 20010115

Method HAS_SUB_NODES on class CL_UAP_NAVIGATION_NODE has no exception.

Method IS_COMPLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_RESULT Value transfer Type reference (TYPE) UAP_BOOLEAN Boolean 20010117

Method IS_COMPLETE on class CL_UAP_NAVIGATION_NODE has no exception.

Method IS_EQUAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE Call by reference Object reference (TYPE REF TO) CL_UAP_NAVIGATION_NODE Navigationsknoten 20010115
2 Returning RE_RESULT Value transfer Type reference (TYPE) UAP_BOOLEAN Boolean 20010115

Method IS_EQUAL on class CL_UAP_NAVIGATION_NODE has no exception.

Method IS_EQUAL_DEEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DEPTH Call by reference Type reference (TYPE) I 1 Tiefe 20010208
2 Importing IM_NODE Call by reference Object reference (TYPE REF TO) CL_UAP_NAVIGATION_NODE Navigationsknoten 20010208
3 Returning RE_RESULT Value transfer Type reference (TYPE) UAP_BOOLEAN Boolean 20010208

Method IS_EQUAL_DEEP on class CL_UAP_NAVIGATION_NODE has no exception.

Method IS_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_RESULT Value transfer Type reference (TYPE) UAP_BOOLEAN Boolean 20010125

Method IS_FOLDER on class CL_UAP_NAVIGATION_NODE has no exception.

Method IS_SUCCESSOR_OF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE Call by reference Object reference (TYPE REF TO) CL_UAP_NAVIGATION_NODE Navigationsknoten 20010323
2 Returning RE_DISTANCE Value transfer Type reference (TYPE) I Entfernung 20010323

Method IS_SUCCESSOR_OF on class CL_UAP_NAVIGATION_NODE has no exception.

Method LOCK_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACCESS_MODE Call by reference Type reference (TYPE) UAP_ACCESS_MODE Zugriffsmodus 20010115
# Exception Resumable Description Created on
1 FOREIGN_LOCK Objekt ist bereits gesperrt 20010115

Method MODIFY_RELATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_MODE Call by reference Type reference (TYPE) CDCHNGIND Art der Änderung (U, I, E, D) 20010222

Method MODIFY_RELATION on class CL_UAP_NAVIGATION_NODE has no exception.

Method OBJECT_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_RESULT Value transfer Type reference (TYPE) UAP_BOOLEAN Boolean 20010115

Method OBJECT_EXISTS on class CL_UAP_NAVIGATION_NODE has no exception.

Method REMOVE_PARENT_NODE Signature

Method REMOVE_PARENT_NODE on class CL_UAP_NAVIGATION_NODE has no parameter.
Method REMOVE_PARENT_NODE on class CL_UAP_NAVIGATION_NODE has no exception.

Method RESET_COUNTER Signature

Method RESET_COUNTER on class CL_UAP_NAVIGATION_NODE has no parameter.
Method RESET_COUNTER on class CL_UAP_NAVIGATION_NODE has no exception.

Method RESET_PARENT_NODE Signature

Method RESET_PARENT_NODE on class CL_UAP_NAVIGATION_NODE has no parameter.
Method RESET_PARENT_NODE on class CL_UAP_NAVIGATION_NODE has no exception.

Method SET_PARENT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PARENT Call by reference Object reference (TYPE REF TO) CL_UAP_NAVIGATION_NODE Navigationsknoten 20010119

Method SET_PARENT_NODE on class CL_UAP_NAVIGATION_NODE has no exception.

Method SET_TECHNICAL_KEY Signature

Method SET_TECHNICAL_KEY on class CL_UAP_NAVIGATION_NODE has no parameter.
Method SET_TECHNICAL_KEY on class CL_UAP_NAVIGATION_NODE has no exception.

Method UNLOCK_OBJECT Signature

Method UNLOCK_OBJECT on class CL_UAP_NAVIGATION_NODE has no parameter.
Method UNLOCK_OBJECT on class CL_UAP_NAVIGATION_NODE has no exception.
History
Last changed by/on SAP  20040819 
SAP Release Created in 463_20