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 |