SAP ABAP Class CL_FWWP_NAVIGATION_BASE (Navigation Display (Basis))
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SBPT_FWWP (Package) Framework for Workplace
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FWWP_VIEW_BASE Basis Class for View Objects of Framework 19990503
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FWWP_NAVIGATION Navigation Tree with Counter Column 19990219
2 Inheritance (c INHERITING FROM c_ref)  CL_FWWP_NAVIGATION_SIMPLE Navigation Tree Without Counter 19990223
Properties
Class CL_FWWP_NAVIGATION_BASE  
Short Description Navigation Display (Basis)    
Super Class CL_FWWP_VIEW_BASE Basis Class for View Objects of Framework 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SBPT_FWWP   Framework for Workplace 
Created 19990218   SAP 
Last change 20000126   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FWWP_NAVIGATION_BASE has no forward declaration.
Interfaces
Class CL_FWWP_NAVIGATION_BASE has no interface implemented.
Friends
Class CL_FWWP_NAVIGATION_BASE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONTEXT_TOOLBAR Instance attribute Protected Object reference (TYPE REF TO) CL_FWWP_TOOLBAR_BASE Toolbar for Creating Context Menus 19990218
2 ITEM_TABLE Instance attribute Protected Type reference (TYPE) SBPT_TTRAD Table with Navigation Tree Entries 19990504
3 MY_CONFIG Instance attribute Protected Type reference (TYPE) SBPT_NACON Configuration data 19991014
4 MY_DRAGDROP Instance attribute Protected Object reference (TYPE REF TO) CL_DRAGDROP dragdrop 19990329
5 NODE_TABLE Instance attribute Protected Type reference (TYPE) SBPT_TNODE Node table 19990219
6 SELECTED_AREA Instance attribute Protected Object reference (TYPE REF TO) CL_FWWP_AREA Selected Area 19990218
Methods
# Method Level Visibility Method type Description Created on
1 ADD_AREA Instance method Public Method Inserts an Area in the Display 19990218
2 ADD_AREAS Instance method Protected Method Insert Multiple Areas in the Display 19990422
3 ADD_FRONTEND_NODES Instance method Protected Method Add Nodes to Frontend 19990728
4 ADD_WORKPLACE Instance method Public Method Inserts Workplace to the Display 19990218
5 CHECK_NODE_EXISTS Instance method Protected Method Checks Whether Node Already Exists 19990219
6 CONSTRUCTOR Instance method Public Constructor Constructor 20000126
7 CONVERT_AREAS Instance method Protected Method Converts Objects to Internal Display 19990219
8 CONVERT_COLOR_CODE Instance method Protected Method Converts Color Code -> Style 19990422
9 EXPAND_AREA Instance method Public Method Expands an Area 19990218
10 FREE Instance method Public Method Releases Control 19990301
11 GET_CHILD_AREAS Instance method Protected Method Gets Subnodes of an Area 19990728
12 GET_CONTROL Instance method Public Method Returns Control 19990218
13 GET_DRAGDROP_HANDLE Instance method Protected Method Gets a Drag&Drop Handle 19990329
14 GET_PARENT_AREA Instance method Public Method Gets Father Area of an Object 19990218
15 GET_SELECTED_AREA Instance method Public Method Gets Select Area 19990218
16 INITIALIZE Instance method Public Method Initialization 19990218
17 REMOVE_AREA Instance method Public Method Removes Area Object from Display 19990218
18 SET_AREA_COLOR Instance method Public Method Sets Color Coding of an Area Object 19990422
19 SET_AREA_TITLE Instance method Public Method Sets the Title (Description) of an Area Object 19991217
20 SET_COUNTER Instance method Public Method Sets the Counter of an Area 19990218
21 SET_SELECTION_TO Instance method Public Method Sets the Selection to one Area 19990218
22 SET_VISIBLE Instance method Public Method Sets Visibility 19991014
23 SYNC_GUI_SELECTION Instance method Public Method Synchronizes the Selected Area Object with Selection 19990219
24 UPDATE_SUB_AREAS_OF Instance method Public Method Updates the Subnodes (1. level) of an Area 19990218
Events
# Event Type Visibility Description Created on
1 SELECTION_CHANGED Instance Event
(0)
Public
(2)
Selection Changed 20000126
Types
Class CL_FWWP_NAVIGATION_BASE has no local type.
Method Signatures

Method ADD_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHILD_AREA Call by reference Object reference (TYPE REF TO) CL_FWWP_AREA Bereichsobjekt (Kind) 19990218
2 Importing I_EXTEND_CHILD Call by reference Type reference (TYPE) SY-INPUT Rekursion aktivieren = X 19990218
3 Importing I_PARENT_AREA Call by reference Object reference (TYPE REF TO) CL_FWWP_AREA Bereichsobjekt (Vater) 19990218

Method ADD_AREA on class CL_FWWP_NAVIGATION_BASE has no exception.

Method ADD_AREAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHILD_AREAS Call by reference Type reference (TYPE) SBPT_TAREA Kollektion von Bereichsobjekten (Kinder) 19990422
2 Importing I_EXTEND_CHILD Call by reference Type reference (TYPE) SY-INPUT Rekursion aktivieren = X 19990422
3 Importing I_PARENT_AREA Call by reference Object reference (TYPE REF TO) CL_FWWP_AREA Bereichsobjekt (Vater) 19990422

Method ADD_AREAS on class CL_FWWP_NAVIGATION_BASE has no exception.

Method ADD_FRONTEND_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ITEM_TABLE Call by reference Type reference (TYPE) SBPT_TTRAD Itemtabelle 19990728
2 Importing I_NODE_TABLE Call by reference Type reference (TYPE) SBPT_TNODE Knotentabelle 19990728

Method ADD_FRONTEND_NODES on class CL_FWWP_NAVIGATION_BASE has no exception.

Method ADD_WORKPLACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WORKPLACE Call by reference Object reference (TYPE REF TO) CL_FWWP_WORKPLACE Arbeitsplatz 19990218

Method ADD_WORKPLACE on class CL_FWWP_NAVIGATION_BASE has no exception.

Method CHECK_NODE_EXISTS 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) TV_NODEKEY Knotenschlüssel 19990219
2 Returning R_EXISTS Value transfer Type reference (TYPE) SY-INPUT X = existiert 19990219

Method CHECK_NODE_EXISTS on class CL_FWWP_NAVIGATION_BASE has no exception.

Method CONSTRUCTOR Signature

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

Method CONVERT_AREAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ITEM_TABLE Call by reference Type reference (TYPE) SBPT_TTRAD Datentabelle 19990219
2 Changing C_NODE_TABLE Call by reference Type reference (TYPE) SBPT_TNODE Knotentabelle 19990219
3 Importing I_AREAS Call by reference Type reference (TYPE) SBPT_TAREA Objekttabelle 19990219
4 Importing I_PARENT Call by reference Object reference (TYPE REF TO) CL_FWWP_AREA Bereichsobjekt 19990219
5 Importing I_RECURSIV Call by reference Type reference (TYPE) SY-INPUT X = Rekursion 19990219

Method CONVERT_AREAS on class CL_FWWP_NAVIGATION_BASE has no exception.

Method CONVERT_COLOR_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STYLE Call by reference Type reference (TYPE) I Style 19990422
2 Importing I_COL Call by reference Type reference (TYPE) I Farbcode 19990422
3 Importing I_INT Call by reference Type reference (TYPE) I Intensiv 19990422
4 Importing I_INV Call by reference Type reference (TYPE) I Invers 19990422

Method CONVERT_COLOR_CODE on class CL_FWWP_NAVIGATION_BASE has no exception.

Method EXPAND_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AREA Call by reference Object reference (TYPE REF TO) CL_FWWP_AREA Bereichsobjekt 19990218

Method EXPAND_AREA on class CL_FWWP_NAVIGATION_BASE has no exception.

Method FREE Signature

Method FREE on class CL_FWWP_NAVIGATION_BASE has no parameter.
Method FREE on class CL_FWWP_NAVIGATION_BASE has no exception.

Method GET_CHILD_AREAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHILD_AREAS Call by reference Type reference (TYPE) SBPT_TAREA Unterbereiche 19990728
2 Importing I_AREA Call by reference Object reference (TYPE REF TO) CL_FWWP_AREA Bereichsobjekt 19990728
3 Importing I_RECURSIV Call by reference Type reference (TYPE) SY-INPUT space Rekursive Auflösung der Knoten 19990728

Method GET_CHILD_AREAS on class CL_FWWP_NAVIGATION_BASE has no exception.

Method GET_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CONTROL Call by reference Object reference (TYPE REF TO) CL_GUI_CONTROL GUI Control 19990218

Method GET_CONTROL on class CL_FWWP_NAVIGATION_BASE has no exception.

Method GET_DRAGDROP_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_HANDLE Call by reference Type reference (TYPE) I handle 19990329
2 Importing I_AREA Call by reference Object reference (TYPE REF TO) CL_FWWP_AREA Bereichsobjekt 19990329

Method GET_DRAGDROP_HANDLE on class CL_FWWP_NAVIGATION_BASE has no exception.

Method GET_PARENT_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PARENT_AREA Call by reference Object reference (TYPE REF TO) CL_FWWP_AREA Bereichsobjekt 19990218
2 Importing I_AREA Call by reference Object reference (TYPE REF TO) CL_FWWP_AREA Bereichsobjekt 19990218

Method GET_PARENT_AREA on class CL_FWWP_NAVIGATION_BASE has no exception.

Method GET_SELECTED_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_AREA Call by reference Object reference (TYPE REF TO) CL_FWWP_AREA Bereichsobjekt 19990218

Method GET_SELECTED_AREA on class CL_FWWP_NAVIGATION_BASE has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_FWWP_NAVIGATION_BASE has no parameter.
Method INITIALIZE on class CL_FWWP_NAVIGATION_BASE has no exception.

Method REMOVE_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AREA Call by reference Object reference (TYPE REF TO) CL_FWWP_AREA Bereichsobjekt 19990218

Method REMOVE_AREA on class CL_FWWP_NAVIGATION_BASE has no exception.

Method SET_AREA_COLOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AREA Call by reference Object reference (TYPE REF TO) CL_FWWP_AREA Bereichsobjekt 19990422

Method SET_AREA_COLOR on class CL_FWWP_NAVIGATION_BASE has no exception.

Method SET_AREA_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AREA Call by reference Object reference (TYPE REF TO) CL_FWWP_AREA abstraktes Bereichsobjekt 19991217

Method SET_AREA_TITLE on class CL_FWWP_NAVIGATION_BASE has no exception.

Method SET_COUNTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AREA Call by reference Object reference (TYPE REF TO) CL_FWWP_AREA Bereichsobjekt 19990218
2 Importing I_COUNTER Call by reference Type reference (TYPE) I Zähler 19990218

Method SET_COUNTER on class CL_FWWP_NAVIGATION_BASE has no exception.

Method SET_SELECTION_TO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AREA Call by reference Object reference (TYPE REF TO) CL_FWWP_AREA Bereichsobjekt 19990218

Method SET_SELECTION_TO on class CL_FWWP_NAVIGATION_BASE has no exception.

Method SET_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VISIBLE Value transfer Type reference (TYPE) C visible 19991014

Method SET_VISIBLE on class CL_FWWP_NAVIGATION_BASE has no exception.

Method SYNC_GUI_SELECTION Signature

Method SYNC_GUI_SELECTION on class CL_FWWP_NAVIGATION_BASE has no parameter.
Method SYNC_GUI_SELECTION on class CL_FWWP_NAVIGATION_BASE has no exception.

Method UPDATE_SUB_AREAS_OF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AREA Call by reference Object reference (TYPE REF TO) CL_FWWP_AREA Bereichsobjekt 19990218

Method UPDATE_SUB_AREAS_OF on class CL_FWWP_NAVIGATION_BASE has no exception.
Event Signatures

Event SELECTION_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_SELECTED_AREA Exporting Value transfer Object reference (TYPE REF TO) CL_FWWP_AREA abstraktes Bereichsobjekt 20000126
History
Last changed by/on SAP  20000126 
SAP Release Created in