SAP ABAP Class CL_XHTMLB_TOOLBAR (Element Handler: <xhtmlb:toolbar>)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BSP (Application Component) Business Server Pages
     SBSPEXT_XHTMLB (Package) BSP Extensions: XHTMLB
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CLG_XHTMLB_TOOLBAR Base: 20020403
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HTMLB_DATA Input Data from HTMLB 20020415
Properties
Class CL_XHTMLB_TOOLBAR  
Short Description Element Handler: <xhtmlb:toolbar>    
Super Class CLG_XHTMLB_TOOLBAR Base: <xhtmlb:toolbar> 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status S  System Program 
Category 0   
Package SBSPEXT_XHTMLB   BSP Extensions: XHTMLB 
Created 20020403   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_BSP_MIMES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_HTMLB_MANAGER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_HTMLB_DATA Input Data from HTMLB 20020415
Friends
Class CL_XHTMLB_TOOLBAR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_EVENT_LAYER_SELECTED Constant Public Type reference (TYPE) STRING 'layerSelected' 20020417
2 CO_EVENT_NAME Constant Public Type reference (TYPE) STRING 'toolbar' 20020417
3 CO_LAYER_DESIGNS Constant Public Type reference (TYPE) STRING 'NONE/FORM/TABLE/LIST/CHART/TREE/EMPTY' 20020419
4 CO_LAYER_DESIGN_CHART Constant Public Type reference (TYPE) STRING 'CHART' 20020419
5 CO_LAYER_DESIGN_EMPTY Constant Public Type reference (TYPE) STRING 'EMPTY' 20030828
6 CO_LAYER_DESIGN_FORM Constant Public Type reference (TYPE) STRING 'FORM' 20020419
7 CO_LAYER_DESIGN_LIST Constant Public Type reference (TYPE) STRING 'LIST' 20020419
8 CO_LAYER_DESIGN_NONE Constant Public Type reference (TYPE) STRING 'NONE' 20020420
9 CO_LAYER_DESIGN_TABLE Constant Public Type reference (TYPE) STRING 'TABLE' 20020419
10 CO_LAYER_DESIGN_TREE Constant Public Type reference (TYPE) STRING 'TREE' 20020419
11 CO_TOOLBARDESIGN Constant Public Type reference (TYPE) STRING 'EMPHASIZED/STANDARD' 20030725
12 CO_TOOLBARDESIGN_EMPHASIZED Constant Public Type reference (TYPE) STRING 'EMPHASIZED' 20030725
13 CO_TOOLBARDESIGN_STANDARD Constant Public Type reference (TYPE) STRING 'STANDARD' 20030725
14 M_ITEMS Instance attribute Protected Type reference (TYPE) SBSPEXT_XHTMLB_TOOLBAR_ITEMS Tab. Type for Defining Entries in Toolbar Element of XHTMLB 20020409
15 M_LAYERS Instance attribute Protected Type reference (TYPE) SBSPEXT_XHTMLB_TOOLBAR_LAYERS Tab. Type for Defining Layers in Toolbar Element of XHTMLB 20020409
Methods
# Method Level Visibility Method type Description Created on
1 DETERMINE_NEXT_LAYER Instance method Protected Method 20020416
2 DETERMINE_SELECTED_LAYER Instance method Protected Method 20020416
3 ITEM_ADD Instance method Public Method Inner Toolbar Item Element Adds New Item and Content 20020411
4 ITEM_ADD_SEPARATOR Instance method Public Method Separator 20020508
5 LAYER_ACTIVE Instance method Public Method 20020409
6 LAYER_ADD Instance method Public Method Inner Toolbar Layer Element Adds New Layer 20020409
7 RENDER Instance method Protected Method 20020415
8 RENDER_ITEMS Instance method Protected Method 20020415
9 RENDER_LAYER Instance method Protected Method 20020415
Events
Class CL_XHTMLB_TOOLBAR has no event.
Types
Class CL_XHTMLB_TOOLBAR has no local type.
Method Signatures

Method DETERMINE_NEXT_LAYER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_LAYER Call by reference Type reference (TYPE) SBSPEXT_XHTMLB_TOOLBAR_LAYER Zei-Typ zur Def. von Layers (Appl.Views) in Toolbar-Element 20020416
2 Exporting P_NEXT_LAYER Call by reference Type reference (TYPE) STRING 20020416

Method DETERMINE_NEXT_LAYER on class CL_XHTMLB_TOOLBAR has no exception.

Method DETERMINE_SELECTED_LAYER Signature

Method DETERMINE_SELECTED_LAYER on class CL_XHTMLB_TOOLBAR has no parameter.
Method DETERMINE_SELECTED_LAYER on class CL_XHTMLB_TOOLBAR has no exception.

Method ITEM_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BEE Call by reference Object reference (TYPE REF TO) IF_BSP_BEE Rendering der inneren Elemente als BSP-Elemente 20020411
2 Importing P_HIDDEN Call by reference Type reference (TYPE) CSEQUENCE Ganzes ToolbarItem unsichtbar 20020411
3 Importing P_LAYER Call by reference Type reference (TYPE) STRING Bezeichnung des Layers in dem anzuzeigen 20020411
4 Importing P_PLACEMENT Call by reference Type reference (TYPE) STRING Ausrichtung LEFT/RIGHT 20020411

Method ITEM_ADD on class CL_XHTMLB_TOOLBAR has no exception.

Method ITEM_ADD_SEPARATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BEE Call by reference Object reference (TYPE REF TO) IF_BSP_BEE BSP-Extension-Expression 20020508
2 Importing P_LAYER Call by reference Type reference (TYPE) STRING 20020508
3 Importing P_PLACEMENT Call by reference Type reference (TYPE) STRING 20020508
4 Importing P_TRANSPARENT Call by reference Type reference (TYPE) STRING 20030828

Method ITEM_ADD_SEPARATOR on class CL_XHTMLB_TOOLBAR has no exception.

Method LAYER_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_ACTIVE Value transfer Type reference (TYPE) XFELD Ankreuzfeld 20020409
2 Importing P_LAYER Call by reference Type reference (TYPE) STRING 20020417

Method LAYER_ACTIVE on class CL_XHTMLB_TOOLBAR has no exception.

Method LAYER_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DESIGN Call by reference Type reference (TYPE) STRING CO_LAYER_DESIGNS 20020419
2 Importing P_HIDDEN Call by reference Type reference (TYPE) CSEQUENCE Ankreuzfeld 20020409
3 Importing P_IMAGE Call by reference Type reference (TYPE) STRING 20020409
4 Importing P_IMAGE_LOCKED Call by reference Type reference (TYPE) STRING 20020409
5 Importing P_LOCKED Call by reference Type reference (TYPE) CSEQUENCE Ankreuzfeld 20020409
6 Importing P_NAME Call by reference Type reference (TYPE) STRING 20020506
7 Importing P_TEXT Call by reference Type reference (TYPE) CSEQUENCE 20020409
8 Importing P_TOOLTIP Call by reference Type reference (TYPE) CSEQUENCE 20020409

Method LAYER_ADD on class CL_XHTMLB_TOOLBAR has no exception.

Method RENDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_LAYER Call by reference Type reference (TYPE) SBSPEXT_XHTMLB_TOOLBAR_LAYER Zei-Typ zur Def. von Layers (Appl.Views) in Toolbar-Element 20020415
2 Importing P_NEXT_LAYER Call by reference Type reference (TYPE) STRING 20020415

Method RENDER on class CL_XHTMLB_TOOLBAR has no exception.

Method RENDER_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_LAYER Call by reference Type reference (TYPE) SBSPEXT_XHTMLB_TOOLBAR_LAYER Zei-Typ zur Def. von Layers (Appl.Views) in Toolbar-Element 20020415
2 Importing P_PLACEMENT Call by reference Type reference (TYPE) STRING 20020415

Method RENDER_ITEMS on class CL_XHTMLB_TOOLBAR has no exception.

Method RENDER_LAYER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_LAYER Call by reference Type reference (TYPE) SBSPEXT_XHTMLB_TOOLBAR_LAYER Zei-Typ zur Def. von Layers (Appl.Views) in Toolbar-Element 20020415
2 Importing P_NEXT_LAYER Call by reference Type reference (TYPE) STRING 20020415

Method RENDER_LAYER on class CL_XHTMLB_TOOLBAR has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 630