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 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_FWWP_TOOLBAR_BASE | Toolbar for Creating Context Menus | 19990218 | ||
2 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | SBPT_TTRAD | Table with Navigation Tree Entries | 19990504 | ||
3 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | SBPT_NACON | Configuration data | 19991014 | ||
4 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_DRAGDROP | dragdrop | 19990329 | ||
5 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | SBPT_TNODE | Node table | 19990219 | ||
6 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_FWWP_AREA | Selected Area | 19990218 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Inserts an Area in the Display | 19990218 |
2 | ![]() |
Instance method | Protected | Method | Insert Multiple Areas in the Display | 19990422 |
3 | ![]() |
Instance method | Protected | Method | Add Nodes to Frontend | 19990728 |
4 | ![]() |
Instance method | Public | Method | Inserts Workplace to the Display | 19990218 |
5 | ![]() |
Instance method | Protected | Method | Checks Whether Node Already Exists | 19990219 |
6 | ![]() |
Instance method | Public | Constructor | Constructor | 20000126 |
7 | ![]() |
Instance method | Protected | Method | Converts Objects to Internal Display | 19990219 |
8 | ![]() |
Instance method | Protected | Method | Converts Color Code -> Style | 19990422 |
9 | ![]() |
Instance method | Public | Method | Expands an Area | 19990218 |
10 | ![]() |
Instance method | Public | Method | Releases Control | 19990301 |
11 | ![]() |
Instance method | Protected | Method | Gets Subnodes of an Area | 19990728 |
12 | ![]() |
Instance method | Public | Method | Returns Control | 19990218 |
13 | ![]() |
Instance method | Protected | Method | Gets a Drag&Drop Handle | 19990329 |
14 | ![]() |
Instance method | Public | Method | Gets Father Area of an Object | 19990218 |
15 | ![]() |
Instance method | Public | Method | Gets Select Area | 19990218 |
16 | ![]() |
Instance method | Public | Method | Initialization | 19990218 |
17 | ![]() |
Instance method | Public | Method | Removes Area Object from Display | 19990218 |
18 | ![]() |
Instance method | Public | Method | Sets Color Coding of an Area Object | 19990422 |
19 | ![]() |
Instance method | Public | Method | Sets the Title (Description) of an Area Object | 19991217 |
20 | ![]() |
Instance method | Public | Method | Sets the Counter of an Area | 19990218 |
21 | ![]() |
Instance method | Public | Method | Sets the Selection to one Area | 19990218 |
22 | ![]() |
Instance method | Public | Method | Sets Visibility | 19991014 |
23 | ![]() |
Instance method | Public | Method | Synchronizes the Selected Area Object with Selection | 19990219 |
24 | ![]() |
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 | ![]() |
I_CHILD_AREA | Call by reference | Object reference (TYPE REF TO) | CL_FWWP_AREA | Bereichsobjekt (Kind) | 19990218 | ||
2 | ![]() |
I_EXTEND_CHILD | Call by reference | Type reference (TYPE) | SY-INPUT | Rekursion aktivieren = X | 19990218 | ||
3 | ![]() |
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 | ![]() |
I_CHILD_AREAS | Call by reference | Type reference (TYPE) | SBPT_TAREA | Kollektion von Bereichsobjekten (Kinder) | 19990422 | ||
2 | ![]() |
I_EXTEND_CHILD | Call by reference | Type reference (TYPE) | SY-INPUT | Rekursion aktivieren = X | 19990422 | ||
3 | ![]() |
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 | ![]() |
I_ITEM_TABLE | Call by reference | Type reference (TYPE) | SBPT_TTRAD | Itemtabelle | 19990728 | ||
2 | ![]() |
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 | ![]() |
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 | ![]() |
I_NODE_KEY | Call by reference | Type reference (TYPE) | TV_NODEKEY | Knotenschlüssel | 19990219 | ||
2 | ![]() |
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 | ![]() |
C_ITEM_TABLE | Call by reference | Type reference (TYPE) | SBPT_TTRAD | Datentabelle | 19990219 | ||
2 | ![]() |
C_NODE_TABLE | Call by reference | Type reference (TYPE) | SBPT_TNODE | Knotentabelle | 19990219 | ||
3 | ![]() |
I_AREAS | Call by reference | Type reference (TYPE) | SBPT_TAREA | Objekttabelle | 19990219 | ||
4 | ![]() |
I_PARENT | Call by reference | Object reference (TYPE REF TO) | CL_FWWP_AREA | Bereichsobjekt | 19990219 | ||
5 | ![]() |
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 | ![]() |
E_STYLE | Call by reference | Type reference (TYPE) | I | Style | 19990422 | ||
2 | ![]() |
I_COL | Call by reference | Type reference (TYPE) | I | Farbcode | 19990422 | ||
3 | ![]() |
I_INT | Call by reference | Type reference (TYPE) | I | Intensiv | 19990422 | ||
4 | ![]() |
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 | ![]() |
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 | ![]() |
E_CHILD_AREAS | Call by reference | Type reference (TYPE) | SBPT_TAREA | Unterbereiche | 19990728 | ||
2 | ![]() |
I_AREA | Call by reference | Object reference (TYPE REF TO) | CL_FWWP_AREA | Bereichsobjekt | 19990728 | ||
3 | ![]() |
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 | ![]() |
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 | ![]() |
E_HANDLE | Call by reference | Type reference (TYPE) | I | handle | 19990329 | ||
2 | ![]() |
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 | ![]() |
E_PARENT_AREA | Call by reference | Object reference (TYPE REF TO) | CL_FWWP_AREA | Bereichsobjekt | 19990218 | ||
2 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
I_AREA | Call by reference | Object reference (TYPE REF TO) | CL_FWWP_AREA | Bereichsobjekt | 19990218 | ||
2 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 |