SAP ABAP Class CL_RSAWBN_DRAWER_NAV (Control Management of a Drawer in Drawer Control)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-AWB (Application Component) Data Warehousing Workbench
     RSAWBN (Package) Data Warehousing Workbench
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSAWBN_DRAWER_NAV_WTREE Drawer container filled with tree; other container free 20040603
Properties
Class CL_RSAWBN_DRAWER_NAV  
Short Description Control Management of a Drawer in Drawer Control    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class RSAWBN    
Program status     
Category 0   
Package RSAWBN   Data Warehousing Workbench 
Created 20040524   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSAWC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSAWBN_DRAWER_NAV has no interface implemented.
Friends
Class CL_RSAWBN_DRAWER_NAV has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONTAINER_WIDTH Instance attribute Protected Type reference (TYPE) I 160 20050630
2 O_R_ACTUAL_NAV_CONTROLS Instance attribute Protected Object reference (TYPE REF TO) CL_RSAWBN_NAV_CONTROLS Navigation Control (Tree) 20040618
3 O_R_AWB_STATUS Instance attribute Protected Object reference (TYPE REF TO) IF_RSAWBN_STATUS Status Information Regarding DWB 20050725
4 O_VIEW Instance attribute Protected Type reference (TYPE) RSAWBNVIEW View of the AWB (Modeling, Adminstration...) 20040601
5 P_CONTAINER_FILLED Instance attribute Protected Type reference (TYPE) RS_BOOL RS_C_FALSE Containers are filled 20040618
6 P_T_DRAWVIEW Static Attribute Private Type reference (TYPE) RSAWBN_T_VIEW AWB View and Associated Instance (cl_rsawbn_drawer_nav) 20040601
Methods
# Method Level Visibility Method type Description Created on
1 ARE_CONTAINER_USED Instance method Public Method 20050113
2 CONSTRUCTOR Instance method Public Constructor 20040524
3 FILL_CONTAINERS Instance method Protected Method Fill DWB container upon first active call 20040602
4 GET_CONTAINER_WIDTH Instance method Public Method Delivers Width of Container for This View 20050630
5 GET_DEFAULT_REQUEST Instance method Public Method Deliver Default Request for This View 20040622
6 GET_DRAWER_TEXT Instance method Public Method Deliver Title Text for Drawer 20040601
7 GET_TOOLBAR_VISIBILITY Instance method Public Method Is the toolbar (close button) visible? Default is no 20050630
8 GET_TREE_VIEW Instance method Public Method 20121123
9 ON_AWB_STATUS_CHANGED Instance method Private Event handling method 20050725
10 SET_VISIBLE Instance method Public Method Set Main Control to Visible/Not Visible 20040602
Events
Class CL_RSAWBN_DRAWER_NAV has no event.
Types
Class CL_RSAWBN_DRAWER_NAV has no local type.
Method Signatures

Method ARE_CONTAINER_USED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ARE_CONTAINER_USED Value transfer Type reference (TYPE) RS_BOOL Boolean 20050113

Method ARE_CONTAINER_USED on class CL_RSAWBN_DRAWER_NAV has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_AWB_STATUS Call by reference Object reference (TYPE REF TO) IF_RSAWBN_STATUS Statusinformationen bezüglich der DWB 20050725

Method CONSTRUCTOR on class CL_RSAWBN_DRAWER_NAV has no exception.

Method FILL_CONTAINERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_AWB_STATUS Call by reference Object reference (TYPE REF TO) IF_RSAWBN_STATUS Statusinformationen bezüglich der DWB 20050725
2 Importing I_R_DRAWER_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20040602
3 Importing I_R_MAIN_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20040602
4 Importing I_R_SECOND_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER meistens nicht gefüllt 20040602

Method FILL_CONTAINERS on class CL_RSAWBN_DRAWER_NAV has no exception.

Method GET_CONTAINER_WIDTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_CONTAINER_WIDTH Value transfer Type reference (TYPE) I 20050630

Method GET_CONTAINER_WIDTH on class CL_RSAWBN_DRAWER_NAV has no exception.

Method GET_DEFAULT_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_R_REQUEST Value transfer Object reference (TYPE REF TO) CL_RSAWBN_REQUEST AWB Navigationsrequest 20040622

Method GET_DEFAULT_REQUEST on class CL_RSAWBN_DRAWER_NAV has no exception.

Method GET_DRAWER_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TXT Value transfer Type reference (TYPE) TEXT40 Text in der Länge 40 20040601

Method GET_DRAWER_TEXT on class CL_RSAWBN_DRAWER_NAV has no exception.

Method GET_TOOLBAR_VISIBILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_VISIBLE Value transfer Type reference (TYPE) RS_BOOL Boolean 20050630

Method GET_TOOLBAR_VISIBILITY on class CL_RSAWBN_DRAWER_NAV has no exception.

Method GET_TREE_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_R_TREE_VIEW Value transfer Object reference (TYPE REF TO) CL_RSAWBN_TREE_VIEW Tree Frontend 20121123

Method GET_TREE_VIEW on class CL_RSAWBN_DRAWER_NAV has no exception.

Method ON_AWB_STATUS_CHANGED Signature

Method ON_AWB_STATUS_CHANGED on class CL_RSAWBN_DRAWER_NAV has no parameter.
Method ON_AWB_STATUS_CHANGED on class CL_RSAWBN_DRAWER_NAV has no exception.

Method SET_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_DRAWER_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20040617
2 Importing I_R_MAIN_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20040617
3 Importing I_R_SECOND_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20040617
4 Importing I_VISIBLE Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20040602

Method SET_VISIBLE on class CL_RSAWBN_DRAWER_NAV has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 400