SAP ABAP Class /RPM/CL_NAVIGATION (Navigation Class)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PFM (Application Component) Portfolio Management
     /RPM/CONFIGURATION (Package) xRPM Configuration
Properties
Class /RPM/CL_NAVIGATION  
Short Description Navigation Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /RPM/CONFIGURATION   xRPM Configuration 
Created 20070427   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /RPM/CL_CO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /RPM/CL_NAVIGATION has no interface implemented.
Friends
Class /RPM/CL_NAVIGATION has no friend class.
Attributes
Class /RPM/CL_NAVIGATION has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_LINK Static method Private Method Adds a link to the navigation/action link table 20070813
2 GET_DECISION_PT_LINKS Static method Public Method Get the decision point links based on parent type 20070713
3 GET_NAVIGATION_LINKS Static method Public Method Retrieve link groups for Navigation 20070427
4 MANAGE_INITIATIVE_LINKS Static method Public Method 20070814
5 PROCESS_DYNAMIC_LINKS Static method Public Method Process the links dynamically 20070427
Events
Class /RPM/CL_NAVIGATION has no event.
Types
Class /RPM/CL_NAVIGATION has no local type.
Method Signatures

Method ADD_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_NAVIGATION_IDS Call by reference Type reference (TYPE) /RPM/TT_NAVIGATION_IDS Table type Page ID's 20070813
2 Importing IS_GROUP_LINK Call by reference Type reference (TYPE) RPM_GROUP_LINKS Project Info Iview: Group Links 20070813
3 Importing IS_NAVIGATION_ID Call by reference Type reference (TYPE) /RPM/TS_NAVIGATION_ID Page Id's & Portal Links 20070813
4 Importing IT_GROUP_LINKS Call by reference Type reference (TYPE) RPM_TT_GROUP_LINKS Project Info Iview: Group Links 20070813

Method ADD_LINK on class /RPM/CL_NAVIGATION has no exception.

Method GET_DECISION_PT_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_NAVIGATION_IDS Call by reference Type reference (TYPE) /RPM/TT_NAVIGATION_IDS Table type Page ID's 20070713
2 Importing IS_OBJECT_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_CONTEXT Object Context naviagtion info. 20070713
3 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU Language Key of Current Text Environment 20070713
4 Importing IV_VERSION_TYPE Call by reference Type reference (TYPE) /RPM/TV_VERSION_TYPE xRPM 4.0 Verison Type 20070713

Method GET_DECISION_PT_LINKS on class /RPM/CL_NAVIGATION has no exception.

Method GET_NAVIGATION_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NAVIGATION_IDS Call by reference Type reference (TYPE) /RPM/TT_NAVIGATION_IDS Object Group Links 20070427
2 Importing IS_OBJECT_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_CONTEXT Portfolio 20070427
3 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU Language according to ISO 639 20070427
4 Importing IV_VERSION_TYPE Call by reference Type reference (TYPE) /RPM/TV_VERSION_TYPE xRPM 4.0 Verison Type 20070427

Method GET_NAVIGATION_LINKS on class /RPM/CL_NAVIGATION has no exception.

Method MANAGE_INITIATIVE_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_NAVIGATION_IDS Call by reference Type reference (TYPE) /RPM/TT_NAVIGATION_IDS 20070814
2 Importing IS_OBJECT_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_CONTEXT Portfolio Hierarchy 20070814

Method MANAGE_INITIATIVE_LINKS on class /RPM/CL_NAVIGATION has no exception.

Method PROCESS_DYNAMIC_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_NAVIGATION_IDS Call by reference Type reference (TYPE) /RPM/TT_NAVIGATION_IDS Table type Page ID's 20070427
2 Importing IS_OBJECT_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_CONTEXT Object Context naviagtion info. 20070427
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20070427
4 Importing IV_USER_NAME Call by reference Type reference (TYPE) SYUNAME User Name 20070427

Method PROCESS_DYNAMIC_LINKS on class /RPM/CL_NAVIGATION has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 450