SAP ABAP Class CL_NAVP_BASE (Navigation Profile - Basis Class)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   PP-SFC (Application Component) Production Orders
     NAVIGATION_PROFILE (Package) Navigation Profile
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_NAVP Navigation Profile 20050331
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_NAVP_ALV_TABLE Navigation Profile for CL_GUI_ALV_GRID 20050331
2 Inheritance (c INHERITING FROM c_ref)  CL_NAVP_ALV_TREE Navigation Profile for CL_GUI_ALV_TREE 20050331
Properties
Class CL_NAVP_BASE  
Short Description Navigation Profile - Basis Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package NAVIGATION_PROFILE   Navigation Profile 
Created 20050331   SAP 
Last change 20050428   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_NAVIGATION_PROFILE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_NAVP Navigation Profile 20050331
Friends
Class CL_NAVP_BASE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_TABLE Instance attribute Protected Object reference (TYPE REF TO) DATA 20050331
2 MO_ALV_TABLE Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20050331
3 MO_ALV_TREE Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_ALV_TREE ALV Tree Control 20050331
4 MS_PROFILE Instance attribute Protected Type reference (TYPE) NAVP_S_PROFILE_COMPLETE Navigation Profiles with All Functions 20050331
5 MS_PROFILE_KEY Instance attribute Protected Type reference (TYPE) NAVP_S_PROFILE_KEY Key of a Navigation Profile 20050331
6 MT_OKCODE Instance attribute Protected Type reference (TYPE) NAVP_T_OKCODE Table of Additional Functions of a Navigation Profile 20050331
7 MT_TOOLBAR_ALV Instance attribute Protected Type reference (TYPE) TTB_BUTTON Toolbar Buttons 20050331
8 MV_DEFAULT_MODE Instance attribute Protected Type reference (TYPE) NAVP_DEFAULT_MODE Default Setting of Navigation Profiles 20050331
9 MV_DISABLE_CALL_CLASS Instance attribute Protected Type reference (TYPE) XFELD 20050331
10 MV_DISABLE_CALL_OKCODE Instance attribute Protected Type reference (TYPE) XFELD 20050331
11 MV_DISABLE_CALL_TRANSACTION Instance attribute Protected Type reference (TYPE) XFELD 20050331
12 MV_DISABLE_MENU Instance attribute Protected Type reference (TYPE) XFELD 20050331
13 MV_SAVE_MODE Instance attribute Protected Type reference (TYPE) NAVP_SAVE_MODE Save Mode for Navigation Profiles 20050331
14 MV_TOOLBAR_EXPAND Instance attribute Protected Type reference (TYPE) XFELD 20050331
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20050331
2 FIELDNAME_FILL Instance method Protected Method 20050419
3 OKCODE_FILL Instance method Protected Method 20050401
4 TOOLBAR_RESET Instance method Protected Method 20050331
5 USER_COMMAND Instance method Protected Method 20050331
Events
Class CL_NAVP_BASE has no event.
Types
Class CL_NAVP_BASE has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TABLE Call by reference Object reference (TYPE REF TO) DATA 20050331
2 Importing IO_ALV_TABLE Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20050331
3 Importing IO_ALV_TREE Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_TREE ALV-Tree-Control 20050331
4 Importing IS_PROFILE_KEY Call by reference Type reference (TYPE) NAVP_S_PROFILE_KEY 20050331
5 Importing IT_OKCODE Call by reference Type reference (TYPE) NAVP_T_OKCODE 20050331
6 Importing IV_DEFAULT_MODE Call by reference Type reference (TYPE) NAVP_DEFAULT_MODE Voreinstellung von Navigationsprofilen 20050331
7 Importing IV_DISABLE_CALL_CLASS Call by reference Type reference (TYPE) XFELD 20050331
8 Importing IV_DISABLE_CALL_OKCODE Call by reference Type reference (TYPE) XFELD 20050331
9 Importing IV_DISABLE_CALL_TRANSACTION Call by reference Type reference (TYPE) XFELD 20050331
10 Importing IV_SAVE_MODE Call by reference Type reference (TYPE) NAVP_SAVE_MODE Speichermodus für Navigationsprofile 20050331

Method CONSTRUCTOR on class CL_NAVP_BASE has no exception.

Method FIELDNAME_FILL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_FIELDNAME Value transfer Type reference (TYPE) NAVP_T_FIELDNAME 20050419

Method FIELDNAME_FILL on class CL_NAVP_BASE has no exception.

Method OKCODE_FILL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_OKCODE Value transfer Type reference (TYPE) NAVP_T_OKCODE Tabelle der zusätzlichen Funktionen eines Navigationsprofils 20050401

Method OKCODE_FILL on class CL_NAVP_BASE has no exception.

Method TOOLBAR_RESET Signature

Method TOOLBAR_RESET on class CL_NAVP_BASE has no parameter.
Method TOOLBAR_RESET on class CL_NAVP_BASE has no exception.

Method USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FCODE Call by reference Type reference (TYPE) SYUCOMM Funktionscode, der PAI ausgelöst hat 20050331

Method USER_COMMAND on class CL_NAVP_BASE has no exception.
History
Last changed by/on SAP  20050428 
SAP Release Created in 600