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
⤷ 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 |